API Documentation
Access all GoGolop platform features through our comprehensive REST API
GoGolop Golf Tournament Platform API
REST API for golf tournament management
🔐 Authentication
👥 User Management
⛳ Golf Courses
- GET /api/courses/
- POST /api/courses/
- GET /api/courses/{id}/
- GET /api/courses/{id}/holes/
🏆 Tournaments
- GET /api/tournaments/
- POST /api/tournaments/
- GET /api/tournaments/{id}/
- POST /api/tournaments/registrations/
📋 Tournament Templates
- GET /api/tournaments/templates/
- GET /api/tournaments/templates/categories/
- GET /api/tournaments/templates/popular/
- GET /api/tournaments/templates/{key}/
- POST /api/tournaments/templates/create/
- POST /api/tournaments/templates/validate/
🏅 Tournament Brackets
- GET /api/tournaments/brackets/
- POST /api/tournaments/brackets/
- GET /api/tournaments/brackets/{id}/
- POST /api/tournaments/brackets/{id}/generate/
- GET /api/tournaments/matches/
👥 Tournament Teams
- GET /api/tournaments/teams/
- POST /api/tournaments/teams/
- GET /api/tournaments/teams/{id}/
- POST /api/tournaments/teams/{id}/join/
- GET /api/tournaments/team-matches/
📊 Scoring & Statistics
✅ Handicap Verification
- GET /api/scoring/verifications/
- POST /api/scoring/verifications/
- GET /api/scoring/verifications/my/
- GET /api/scoring/verifications/pending/
- POST /api/scoring/verifications/{id}/review/
- GET /api/scoring/authorities/
- GET /api/scoring/integrations/
🧮 Game Format Calculators
- GET /api/scoring/calculators/
- POST /api/scoring/calculators/stableford/
- POST /api/scoring/calculators/match-play/
- POST /api/scoring/calculators/fourball/
- POST /api/scoring/calculators/handicap-index/
- POST /api/scoring/calculators/course-handicap/
- POST /api/scoring/calculators/net-score/
- POST /api/scoring/calculators/skins/
- POST /api/scoring/calculators/nassau/
- POST /api/scoring/calculators/handicap-allocation/
- POST /api/scoring/calculators/validate/