Hotel chain
Choice rates & Choice Privileges points API
Choice Privileges public and member rates and points per night, from a chain no other self-serve API covers.
- Public rate
- ✓
- Member rate
- ✓
- Award points
- ✓
- Native calendar
- ✓
- Comp set batch
- ✓
- Credits per shop
- 1
- Comp set, per hotel
- 0.25
- Calendar, per night
- 0.1
- ·31-date native calendar with award and cash on one call.
- ·The Expedia −18.28 % parity example on the home page is a Choice hotel.
curl -s https://api.directrate.dev/v1/shop \
-H "x-api-key: $DIRECTRATE_API_KEY" \
-H "content-type: application/json" \
-d '{"chain":"choice","hotel_code":"IL263","checkin":"2026-11-10","los":1,"occupancy":{"adults":2}}'{
"chain": "choice",
"hotel": {
"code": "IL263",
"currency": "USD",
"name": "Clarion Inn Elmhurst - Oak Brook near I-88, I-290, I-294",
"brand": "Clarion"
},
"checkin": "2026-11-10",
"los": 1,
"status": "available",
"rates": [
{
"room_name": null,
"rate_name": "SAPR2",
"rate_type": "bar",
"member_only": false,
"refundable": false,
"price_per_night": 107.91,
"price_per_night_after_tax": 118.7,
"price_total": 107.91,
"tax_included": false,
"currency": "USD",
… 53 more lines
}shopped 2026-10-11 09:27Z, live
{
"chain": "choice",
"hotel": {
"code": "IL263",
"currency": "USD",
"name": "Clarion Inn Elmhurst - Oak Brook near I-88, I-290, I-294",
"brand": "Clarion"
},
"checkin": "2026-11-10",
"los": 1,
"status": "available",
"award_rates": [
{
"room_name": null,
"rate_name": "SRD",
"award_type": "standard",
"points_per_night": 20000,
"points_total": 20000,
"cash_copay": null,
… 41 more lines
}points, cpp and certificates for the same stay · 1 credit
FAQ
Choice questions
Do I need a Choice Privileges account?
No. The member rate is what Choice quotes an anonymous visitor who is not logged in; it comes back as its own rows with member_only: true and under lowest.member. Points come back the same way, without any login.
What does a Choice shop cost?
1 credit live, a quarter of that from cache; errors and unknown codes are free. On the Free plan's 250 credits that is 250 shops a month; on Growth (15,000) 15,000. A /calendar night is 0.1 credit through Choice's native calendar.
Where do I find Choice hotel codes?
GET /hotels?chain=choice&q=<city or address> returns Choice's own property codes around a place, nearest first — IL263 is one. Codes are the chain's internal identifiers, not shared with any other chain.
All sources: coverage matrix · chains & coverage docs · weights.