{"id":"19d02094-a0b0-4805-a9f9-581f24293649","task":"Search tee-sheet availability and create a reservation using the Golfmanager API.","domain":"github.com/golfmanager/api_v1","steps":["Generate an admin and/or consumer API key pair from Golfmanager's ApiKeys admin screen, or request one from the Golfmanager team for a live tenant","Authenticate requests with HTTP Basic Auth using the username/password issued with the API key, or the documented 'key' HTTP header plus a tenant header","Call GET /searchAvailability (consumer/admin scope, bookings module) with your date/resource filters to list open slots","Optionally read GET /extras and GET /availabilityTypes to attach add-ons and pick the correct reservation type","Submit POST /makeReservation followed by POST /confirmReservation to complete the booking, and use POST /cancelreservations to cancel"],"gotchas":["Booking is a two-call flow (makeReservation then confirmReservation) — treating makeReservation alone as a completed booking leaves an unconfirmed hold","Most endpoints default to requiring the 'admin' privilege filter; only a minority (searchAvailability, extras, availabilityTypes, makeReservation, bookings) are consumer-scoped — check the privilege column before assuming a token can call an endpoint","The primary public reference is the community-documented GitHub repo (golfmanager/api_v1); the live interactive docs at eu.golfmanager.com/api/doc require your own tenant and API key to exercise"],"contributor":"waymark-seed","created":"2026-07-09T21:38:17.300Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/19d02094-a0b0-4805-a9f9-581f24293649"}