Skip to main content
Public API pilot

Partner access for Wizzo follow-through data.

The Wizzo Public API pilot is available for selected partners who need scoped Calendar, Slack, or Notion access around quests, achievements, and follow-through workflows.

Public API pilot

Client credentials pilot

Partner issued
POST /api/public/oauth/token
grant_type=client_credentials
client_id=<issued id>
client_secret=<issued secret>
scope="calendar:read notion:read"

200 OK
{
  "token_type": "Bearer",
  "expires_in": 3600,
  "scope": "calendar:read notion:read"
}

Scope

calendar:read

Scope

notion:read

Scope

slack:write

Current pilot surface

The pilot is intentionally narrow: issued credentials, scoped access, route-level payload bounds, and rate-limit headers partners can observe during implementation.

GETcalendar:read

Calendar feed

/api/public/calendar/events

Read upcoming due quests as calendar-ready events for partner workflows.

POSTslack:write

Slack payloads

/api/public/slack/actions

Generate Slack-ready achievement payloads without exposing broad product state.

GETnotion:read

Notion quest feed

/api/public/notion/pages

Fetch quest metadata for partner Notion databases and internal automation.

Pilot guardrails

Issued credentials

Each pilot partner receives a client ID and one-time client secret through a secure channel.

Scoped bearer tokens

The token endpoint returns short-lived bearer tokens for approved Calendar, Slack, and Notion scopes.

Quota headers

Responses expose X-RateLimit headers and Retry-After so partners can handle throttling cleanly.

Controlled pilot

This is partner access, not a broad self-serve developer platform or unlimited GA program.

Partner onboarding path

  1. 1

    Tell us which partner workflow you want to connect and which Wizzo owner or team it supports.

  2. 2

    Receive issued pilot credentials, allowed scopes, and a starting quota for sandbox validation.

  3. 3

    Use the partner playground to mint a token, call the live endpoints, and inspect rate-limit headers.

  4. 4

    Move to a production pilot only after payload handling, quota behavior, and webhook expectations are reviewed.

Ready to test issued credentials?

Pilot partners can use the app-hosted playground to mint tokens, call live endpoints, and inspect the exact quota headers production clients receive.

What this page does not promise

No broad self-serve API key generation yet.

No SDK downloads or public developer portal yet.

No unlimited GA partner quota without pilot evidence.