POST/carrates

Car Rates

This endpoint retrieves car rental rates based on a single pickup and drop location along with other required trip parameters.
POST/carrates

Mandatory Fields

  • pickupLocation
  • dropLocation
  • websiteCode
  • cob
  • pickupDate
  • dropDate
  • pickupTime
  • dropTime

Note

For any technical assistance or feature requests, please contact our API support team.

Important Notes

  • Always use HTTPS for API requests.
  • Access tokens are valid for a limited time and should be refreshed periodically.
  • Rate limiting applies to all endpoints to ensure system stability.

Parameter Details

NameInTypeRequiredDescription
bodybodyobjectRequirednone
» pickupLocationbodystringRequiredPickup airport code or location name.
» dropLocationbodystringRequiredDrop location name.
» websiteCodebodyintegerRequiredWebsite/source identifier.
» cobbodystringRequiredCountry of Booking (e.g., US).
» pickupDatebodystring(date)RequiredPickup date in YYYY-MM-DD format.
» dropDatebodystring(date)RequiredDrop date in YYYY-MM-DD format.
» pickupTimebodystring(time)RequiredPickup time in HH:mm format.
» dropTimebodystring(time)RequiredDrop time in HH:mm format.
» currencybodystringRequiredCurrency code (e.g., USD, EUR).
  • All parameters should be formatted according to the types specified in the table above.

Responses

StatusMeaningDescriptionSchema
200OKSuccessInline
400Bad RequestBad RequestNone
401UnauthorizedUnauthorizedNone
403ForbiddenForbidden - Access deniedNone
429Too Many RequestsToo Many RequestsNone
500Internal Server ErrorInternal Server ErrorNone

Response Notes

The response will include a status field indicating success or failure, along with the requested data or relevant error messages. Standard HTTP status codes are used to indicate the outcome of the request.

Example Request

# You can also use wget
curl -X POST /carrates/ \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer {access-token}' \
  -d '{"pickupLocation":"string","dropLocation":"string","websiteCode":0,"cob":"string","pickupDate":"string","dropDate":"string","pickupTime":"string","dropTime":"string","currency":"string"}'

Body parameter

{
  "pickupLocation": "ATL",
  "dropLocation": "AYT",
  "websiteCode": 1,
  "cob": "US",
  "pickupDate": "2019-08-24",
  "dropDate": "2019-08-24",
  "pickupTime": "10:00",
  "dropTime": "10:30",
  "currency": "USD"
}

Example responses

200 Response
[
  {
    "websiteCode": 1,
    "source": "Expedia",
    "pickupLocation": "MDZ",
    "dropLocation": "MDZ",
    "pickupDate": "2025-06-17",
    "dropDate": "2025-06-20",
    "pickupTime": "12:00:00",
    "dropTime": "11:00:00",
    "vendorName": "Enterprise",
    "vendorCode": "ET",
    "carName": "Swift",
    "carType": "Economy",
    "price": "159.2",
    "basePrice": "13.3",
    "currency": "USD",
    "carCode": "CCAR",
    "door": "5 door",
    "airCondition": "true",
    "transmission": "Manual",
    "mileage": "Unlimited",
    "vendorRating": "7.1",
    "passengerCapacity": "5 persons",
    "baggageDetails": null,
    "cob": "US",
    "dtcollected": "2025-05-29T12:40:23.124Z",
    "statusCode": 200,
    "prepay": "true",
    "address": "Mendoza Intl Airport, Ruta 40 S/N, Mendoza, Argentina 00000"
  }
]

Need Support?

Our team is here to help you integrate and make the most of our APIs. Get in touch for technical support, custom solutions, or any questions.