Skip to main content
GET
/
buoys
/
satellites
List available satellites/missions
curl --request GET \
  --url https://api.thebuoy.app/v2/buoys/satellites \
  --header 'Authorization: Bearer <token>'
{
  "status": "success",
  "data": {
    "satellites": [
      {
        "slug": "cfosat",
        "name": "CFOSAT",
        "agency": "CNES / CNSA",
        "instrument": "SWIM",
        "description": "<string>",
        "image_url": "<string>",
        "pass_count": 123
      }
    ],
    "count": 123
  }
}

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

Authorization
string
header
required

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

locale
enum<string>
default:en

Language for localized text (the mission description). Accept-Language is also honored.

Available options:
en,
fr

Response

Successful response

status
string
Example:

"success"

data
object