Auth
Authentication endpoints - Login, register, OAuth, tokens.
Bizon Platform provides a comprehensive REST API for all platform operations.
http://localhost:8000/apiAll endpoints (except auth routes) require authentication:
# JWT TokenAuthorization: Bearer eyJ...
# OR API KeyX-API-Key: biz_live_...All responses are JSON. Successful responses return the requested data. Errors return:
{ "detail": "Error message"}| Code | Description |
|---|---|
200 | Success |
201 | Created |
204 | No Content (successful delete) |
400 | Bad Request |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
409 | Conflict |
500 | Internal Server Error |
Auth
Authentication endpoints - Login, register, OAuth, tokens.
Pipelines
Pipeline endpoints - Create, manage, and run pipelines.
Connectors
Connector endpoints - Discover and save connectors.
Custom Sources
Custom source endpoints - Build custom connectors.
Users
User endpoints - Manage members and invitations.
Domains
Domain endpoints - Organize by team/function.
API Keys
API key endpoints - Programmatic access.
POST /api/pipelines Create pipelineGET /api/pipelines List pipelinesGET /api/pipelines/{id} Get pipelinePUT /api/pipelines/{id} Update pipelineDELETE /api/pipelines/{id} Delete pipelinePOST /api/pipelines/{id}/run Trigger runGET /api/pipelines/{id}/runs List runsGET /api/pipelines/runs/{run_id} Get run statusGET /api/pipelines/runs/{run_id}/logs Get logsPOST /api/pipelines/runs/{run_id}/cancel Cancel runPOST /api/auth/register Register + create orgPOST /api/auth/login LoginPOST /api/auth/refresh Refresh tokensGET /api/auth/me Get current userGET /api/users List membersPOST /api/users/invite Invite userPOST /api/users/invitations/accept Accept invite