API reference
Activizor API
Version 0.0.0
Activizor is an agentic activity matching API for turning conversational plans into draft intents, clarifying missing scheduling details, and activating intents when matching can begin. Use the schema as the API contract. Product docs explain the conversation workflows and agent responsibilities that sit on top of this contract.
Activities
| Method | Path | Summary |
|---|---|---|
| GET | /api/activities | List Activities |
| GET | /api/activities/{id} | Get Activity |
| POST | /api/activities/{id}/accept | Accept Activity |
| POST | /api/activities/{id}/decline | Decline Activity |
| POST | /api/activities/{id}/outcome | Report Activity Outcome |
| POST | /api/activities/{id}/withdraw | Withdraw From Activity |
Admin
| Method | Path | Summary |
|---|---|---|
| GET | /api/admin/invites | List Invites |
| POST | /api/admin/invites | Create Invite |
| POST | /api/admin/matching/run | Run Matching |
| GET | /api/admin/notifications | List Notification Diagnostics |
| GET | /api/admin/outcomes | Get Founder Outcome Dashboard |
| GET | /api/admin/users | List Users |
| GET | /api/admin/users/{user_id}/intent-capture-debug | Get User Intent Capture Debug |
| POST | /api/admin/users/{user_id}/revoke | Revoke User |
Auth
| Method | Path | Summary |
|---|---|---|
| POST | /api/auth/dev-sign-in | Dev Sign In |
| POST | /api/auth/invites/redeem | Redeem Invite |
| POST | /api/auth/redeem | Redeem |
| POST | /api/auth/request-link | Request Link |
| POST | /api/auth/sign-out | Sign Out |
Availability Patterns
| Method | Path | Summary |
|---|---|---|
| GET | /api/availability-patterns | List Patterns |
| POST | /api/availability-patterns | Create Pattern |
| DELETE | /api/availability-patterns/{pattern_id} | Delete Pattern |
| PATCH | /api/availability-patterns/{pattern_id} | Update Pattern |
Chat
| Method | Path | Summary |
|---|---|---|
| POST | /api/chat | Process a user message |
| GET | /api/chat/conversations/{conversation_id} | Read conversation state |
| POST | /api/chat/conversations/{conversation_id}/intents/{intent_id}/cancel | Cancel Intent From Card |
Intents
| Method | Path | Summary |
|---|---|---|
| GET | /api/intent-categories | List Categories |
| POST | /api/intent-categories/normalize | Normalize Category |
| GET | /api/intent-contacts | Search Contacts |
| POST | /api/intent-contacts/resolve-email | Resolve Contact Email |
| GET | /api/intents | List Intents |
| POST | /api/intents | Create Intent |
| GET | /api/intents/{intent_id} | Get Intent |
| PATCH | /api/intents/{intent_id} | Update Intent |
| POST | /api/intents/{intent_id}/cancel | Cancel Intent |
Meta
| Method | Path | Summary |
|---|---|---|
| GET | /health | Health |
Polls
| Method | Path | Summary |
|---|---|---|
| POST | /api/polls | Create a poll |
| GET | /api/polls/{token} | Read a poll |
| POST | /api/polls/{token}/finalize | Finalize a poll |
| POST | /api/polls/{token}/participants | Join a poll |
| PUT | /api/polls/{token}/participants/{participant_secret}/intervals | Replace a participant's intervals |
| GET | /api/polls/{token}/results | Rank candidate windows |
Users
| Method | Path | Summary |
|---|---|---|
| GET | /api/users/me | Read Me |
| PATCH | /api/users/me | Update Me |