Get all-in-one conditions (V2)
Returns combined forecast, reading, and tide data for a location in a standardized V2 format.
This endpoint combines:
- Wave forecast (height, period, direction, energy)
- Wind forecast (speed, direction)
- Swell forecast (height, period, direction)
- Nearest buoy reading (if available within 50km)
- Tide information (height, direction, next change)
Improvements over V1:
- ✅ Standardized
{status, data, meta}response format - ✅ Structured JSON data (not human-readable string)
- ✅ Includes nearby buoy/weather station information
- ✅ Better error handling
- ✅ Optional
spot_idparameter for enhanced context - ✅ Forecast metadata (update times, sources)
Documentation Index
Fetch the complete documentation index at: https://docs.thebuoy.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API key authentication. Pass your API key as a Bearer token in the Authorization header.
Format: Authorization: Bearer YOUR_API_KEY
Alternative: Pass as query parameter ?api_key=YOUR_API_KEY
Security: API keys are stored as BCrypt hashes (never plain text). Only the hash is stored in the database.
Query Parameters
Latitude in decimal degrees
43.47967255638358
Longitude in decimal degrees
-1.5692197193092723
ISO 8601 timestamp for which to get conditions
"2026-03-28T12:00:00Z"
Optional spot ID for enhanced context and nearby data
1