GolfGlobe365 GAMP
Endpoints

Tee Time Availability

Tee Time Availability

Check real-time tee time availability for golf courses.

Check Availability

Code
GET /courses/{id}/availability

Returns available tee times for a specific course and date.

Path Parameters

ParameterTypeDescription
idstringCourse document ID or booking code

Query Parameters

ParameterTypeDescription
datestringDate to check (YYYY-MM-DD) required
playersintegerNumber of players (1-4, default: 1)

Response

JSONCode
{ "data": [ { "id": "tt_20260715_0830", "time": "08:30", "date": "2026-07-15", "availableSpots": 4, "maxPlayers": 4, "price": 85.00, "currency": "EUR" }, { "id": "tt_20260715_0840", "time": "08:40", "date": "2026-07-15", "availableSpots": 4, "maxPlayers": 4, "price": 85.00, "currency": "EUR" }, { "id": "tt_20260715_1430", "time": "14:30", "date": "2026-07-15", "availableSpots": 4, "maxPlayers": 4, "price": 65.00, "currency": "EUR" } ], "meta": { "course": { "id": "abc123def456", "name": "Marbella Golf Country Club", "country": "ES", "holes": 18 }, "requestedDate": "2026-07-15", "players": 2, "totalAvailable": 3 } }

All prices shown in availability are net prices excluding VAT. Each reseller must apply their own VAT rate.

Online vs Offline Courses

  • Online courses (isOnline: true): Tee times are retrieved in real-time and booking is instant.
  • Offline courses (isOnline: false): Availability must be confirmed by the golf course. The booking enters a pending state.

Tee time availability changes rapidly, especially for popular courses. Refresh availability data before finalizing bookings.

Last modified on