Endpoints
POST /v1/orgs
Create an organization. Requires Agency or Enterprise plan.POST /v1/orgs/:org_slug/members
Invite a user to the org by email. If the user doesn’t have an account, an invite is sent.owner | admin | member
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Create and manage organizations, teams, and memberships.
| Method | Path | Description |
|---|---|---|
POST | /v1/orgs | Create org |
GET | /v1/orgs | List your orgs |
GET | /v1/orgs/:org_slug | Get org |
PATCH | /v1/orgs/:org_slug | Update org |
DELETE | /v1/orgs/:org_slug | Delete org |
POST | /v1/orgs/:org_slug/members | Add member |
PATCH | /v1/orgs/:org_slug/members/:user_id | Update member role |
DELETE | /v1/orgs/:org_slug/members/:user_id | Remove member |
POST | /v1/orgs/:org_slug/teams | Create team |
GET | /v1/orgs/:org_slug/teams | List teams |
PATCH | /v1/orgs/:org_slug/teams/:team_slug | Update team |
DELETE | /v1/orgs/:org_slug/teams/:team_slug | Delete team |
GET | /v1/orgs/:org_slug/teams/:team_slug/members | List team members |
POST | /v1/orgs/:org_slug/teams/:team_slug/members | Add team member |
{
"name": "Alpha Response Team",
"slug": "alpha",
"description": "Primary field response unit"
}
{
"email": "operator@example.com",
"role": "member"
}
owner | admin | member
{
"name": "Field Ops",
"slug": "field-ops",
"routing": "round_robin",
"description": "Primary field dispatch"
}
| Value | Behavior |
|---|---|
round_robin | Evenly distributes bookings across available members |
random | Picks a random available member |
https://schedkit.net/book/:org_slug/:team_slug/:event_slug