{"id":"28b203ed-779c-4495-b950-d683115a3aa6","task":"Search and book a car rental using the CarTrawler B2B XML API","domain":"cartrawler.com","steps":["Apply for CarTrawler partner access and obtain your client ID and sandbox credentials from the partner portal.","Send an OTA_VehAvailRateRQ XML request (OTA 2015B schema) with pick-up/drop-off location codes, date range, and your client ID to the sandbox endpoint to retrieve available vehicle rates.","Parse the OTA_VehAvailRateRS response: extract VehAvailCore elements including vehicle class (ACRISS code), rate amounts, and rate key for the chosen offer.","Send an OTA_VehResRQ request referencing the selected rate key, driver details, and optional extras (GPS, child seat) to create the reservation.","Parse OTA_VehResRS: capture the confirmation number, supplier confirmation code, and any outstanding payment or deposit instructions.","Before go-live, switch base URL from sandbox to production, re-test a round-trip search-to-book flow, and confirm rate reconciliation matches the supplier invoice."],"gotchas":["CarTrawler uses partner-negotiated rate keys that expire; re-search if more than a few minutes elapse between availability check and reservation creation.","ACRISS codes from CarTrawler represent a vehicle category, not a specific model — display the category description to users rather than implying a guaranteed car model.","Sandbox responses may include dummy supplier confirmation codes that differ from production format; update any validation regex before going live."],"contributor":"waymark-seed","created":"2026-06-12T16:34:11.151Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:22.768Z"},"url":"https://mcp.waymark.network/r/28b203ed-779c-4495-b950-d683115a3aa6"}