Skip to main content
GET
The same figures the dashboard’s Reports → Reservation Agent page shows, for OpenTable Reservation agents. Scoped to the authenticated account, and narrowable to one organization or one agent. An account with no reservation agents gets a valid, empty report rather than an error — no agents is not a failure, and it must not read as a restaurant that took no bookings.
Third-party API cost is never returned. StayAPI and Twilio Lookup are funded at the Platform tier, so this exposes call counts only, for capacity planning and anomaly detection.

Query Parameters

string
required
Inclusive start of the range, YYYY-MM-DD.
string
required
Inclusive end of the range, YYYY-MM-DD. Must be on or after start_date, or the request is rejected with 400.
string
Narrow to one organization (UUID). An organization outside your account returns an empty report, not an error.
string
Narrow to one agent (UUID).

Response

string
Echoed back.
string
Echoed back.
array
The reservation agents in scope: id, name, organization_id.
boolean
true when the range held more calls or messages than one report can load, so the figures cover only part of it. Narrow the dates for an exact answer.
object
object
object