Calendar feed
/api/public/calendar/events
Read upcoming due quests as calendar-ready events for partner workflows.
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
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
The pilot is intentionally narrow: issued credentials, scoped access, route-level payload bounds, and rate-limit headers partners can observe during implementation.
/api/public/calendar/events
Read upcoming due quests as calendar-ready events for partner workflows.
/api/public/slack/actions
Generate Slack-ready achievement payloads without exposing broad product state.
/api/public/notion/pages
Fetch quest metadata for partner Notion databases and internal automation.
Each pilot partner receives a client ID and one-time client secret through a secure channel.
The token endpoint returns short-lived bearer tokens for approved Calendar, Slack, and Notion scopes.
Responses expose X-RateLimit headers and Retry-After so partners can handle throttling cleanly.
This is partner access, not a broad self-serve developer platform or unlimited GA program.
Tell us which partner workflow you want to connect and which Wizzo owner or team it supports.
Receive issued pilot credentials, allowed scopes, and a starting quota for sandbox validation.
Use the partner playground to mint a token, call the live endpoints, and inspect rate-limit headers.
Move to a production pilot only after payload handling, quota behavior, and webhook expectations are reviewed.
Pilot partners can use the app-hosted playground to mint tokens, call live endpoints, and inspect the exact quota headers production clients receive.
No broad self-serve API key generation yet.
No SDK downloads or public developer portal yet.
No unlimited GA partner quota without pilot evidence.