BoatyBall API v1.13
The BoatyBall API v1.13 provides programmatic access to marina reservations, boat slip availability, user management, payments, and real-time docking status across the BoatyBall ecosystem.
This version introduces improved filtering, webhook support, and deterministic availability queries.
Base URL
https://api.boatyball.com/v1.13
All endpoints are relative to this base URL.
Authentication
BoatyBall API uses Bearer Token Authentication.
Header format
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Obtaining an API Key
API keys are issued via the BoatyBall Developer Dashboard:
- Developer → API Keys
- Create a new key
- Assign scopes (read, write, admin)
Rate Limits
| Plan | Requests / minute | Burst limit |
|---|---|---|
| Free | 60 | 10 |
| Pro | 600 | 100 |
| Enterprise | 5000 | 1000 |
Rate limit headers
X-RateLimit-Limit: 600
X-RateLimit-Remaining: 532
X-RateLimit-Reset: 1717428000
Response Format
All responses are returned in JSON.
{
"success": true,
"data": {},
"error": null,
"meta": {
"request_id": "req_133456789",
"version": "v1.13"
}
}