News ApparatusDevelopers
Back to siteQuick 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 sendx-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.