Skip to main content
Version: 1.12

BoatyBall API v1.12

The BoatyBall API v1.12 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.12

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

PlanRequests / minuteBurst limit
Free6010
Pro600100
Enterprise50001000

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_123456789",
"version": "v1.12"
}
}