API Reference
Base URL: https://api.axonpush.xyz
Authentication
All requests (except auth endpoints) require one of:
- Bearer token:
Authorization: Bearer <access_token> - API key:
X-API-Key: <api_key>
Multi-tenant requests also require: x-tenant-id: <organization_id>
Response Format
Success responses return JSON. Error responses return:
json
{
"statusCode": 400,
"message": "Error description"
}Endpoints
| Resource | Endpoints |
|---|---|
| Auth | Sign up, sign in, Google OAuth, refresh tokens |
| Users | Current user, profile, org membership |
| Organizations | CRUD, invitations |
| Apps | CRUD |
| Channels | CRUD, SSE subscriptions |
| Events | Publish, list |
| Traces | List, events, summary |
| Webhooks | Endpoints, deliveries |
| API Keys | Create, list, revoke |