Skip to main content

Bookings API

Manage golf course bookings programmatically.

List Bookings

GET /api/v1/bookings

Query Parameters

ParameterTypeDescription
fromdateStart date (YYYY-MM-DD)
todateEnd date (YYYY-MM-DD)
courseIdstringFilter by course

Response

{
"data": [
{
"id": "booking_123",
"courseId": "course_456",
"teeTime": "2026-02-15T08:00:00Z",
"players": 4,
"status": "confirmed"
}
]
}

Create Booking

POST /api/v1/bookings

See the full API reference for complete details.