Docs

Car Rentals API docs.

Query rental-car pickup locations, cached rate offers, source coverage, and sync freshness through a stable REST contract.

1

Base URL

https://api.bluedoor.sh/car-rentals/v1

2

Authentication

Use anonymous cached reads or a server-side Bluedoor API key for higher limits.

Quick request

curl "https://api.bluedoor.sh/car-rentals/v1/rates?airport_iata=BOS&limit=10"   -H "Authorization: Bearer $BLUEDOOR_API_KEY"

Core endpoints

MethodPathUse
GET/coverageCoverage totals by source and brand plus available-offer and ACRISS completeness counts.
GET/locationsPaginated rental pickup locations with brand, provider, airport, city, state, and freshness fields.
GET/ratesCached rental-rate offers filtered by airport, location, provider, brand, vehicle class, price, and availability.
POST/searchTrip-intent search over normalized rental-car offers with cached freshness semantics.
GET/offers/{offer_id}Fetch one normalized offer with price, ACRISS, availability, and source trace fields.
GET/sourcesSync source freshness by provider, source artifact path, status, location count, and offer count.

Agent routing

Use /data/car-rentals/llms.txt for route hints and /data/car-rentals/sitemap.xml for crawlable data pages.