Thinking...

    Skip to content
    Developer Portal

    Build with the our platform API

    REST API for news articles, blog posts, media, live events, CE courses, memberships, promotions, and ads. Scoped keys, rate-limited, workspace-isolated.

    1 Sign up2 Copy key3 Make request
    curl "https://wnjopjzmxekqrxnqlahm.supabase.co/functions/v1/articles-api?limit=5" \
      -H "x-api-key: na_live_YOUR_API_KEY"

    Your key carries its workspace — no tenant UUID needed. Anonymous public GETs on Blog / Media / Feeds send x-tenant-id instead.

    See it end-to-end

    A short walkthrough of the portal — signup, key dashboard, docs, and endpoints. Every frame is a real page from this portal, captured live.

    What you get

    RESTful API

    Predictable JSON endpoints with consistent error shapes and page-based pagination.

    Scoped API keys

    Per-key scopes (blog:read, articles:read, admin). Rotate anytime from your dashboard.

    Rate-limited & workspace-isolated

    X-RateLimit headers on every response. Each key is bound to a single workspace.

    Copy-paste ready

    Runnable curl / JavaScript / Python examples for every endpoint. Postman-friendly.

    Example shape — fields, not live data
    {
      "data": [
        {
          "id": "…",
          "title": "…",
          "slug": "…",
          "excerpt": "…",
          "published_at": "YYYY-MM-DDTHH:MM:SSZ",
          "author": { "name": "…" },
          "tags": ["…"]
        }
      ],
      "pagination": {
        "page": 1,
        "limit": 10,
        "total": 0,
        "pages": 0
      }
    }

    Simple, fixed pricing

    Start free. Upgrade when you need more.

    Free
    $0
    1,000 req / month
    Most popular
    Developer
    $49
    50,000 req / month
    Business
    $299
    500,000 req / month

    Ready to build?

    Free tier: 1,000 requests/month. No credit card required.

    Not ready to sign up?

    Get the changelog — new endpoints, breaking changes, and tips.