Thinking...

    Skip to content

    Quick Start

    Verify your API key works with a single request. The tenant is inferred from your key — no tenant UUID needed.

    Your First API Call

    Fetch the latest articles to confirm everything is connected.

    curl "https://wnjopjzmxekqrxnqlahm.supabase.co/functions/v1/articles-api?limit=3" \
      -H "x-api-key: na_live_YOUR_API_KEY"

    Where to find your key:

    • API Key — generated when you sign up (starts with na_live_). Your key already carries its tenant; you do not need to send x-tenant-id.

    Expected response shape (fields, not live data):

    {
      "data": [{ "id": "…", "title": "…", "status": "approved", "…": "…" }],
      "pagination": { "page": 1, "limit": 3, "total": 0, "pages": 0 }
    }

    Try Blog Posts (No Auth Required)

    Blog GET endpoints are public — test without an API key. Anonymous calls need a workspace UUID instead.

    curl "https://wnjopjzmxekqrxnqlahm.supabase.co/functions/v1/blog-api?limit=5" \
      -H "x-tenant-id: YOUR_TENANT_UUID"

    Workspace UUIDs are listed on the Authentication page and in your Keys Dashboard.