Skip to main content

Documentation Index

Fetch the complete documentation index at: https://orbit-docs.devotel.io/llms.txt

Use this file to discover all available pages before exploring further.

Settings API

Everything that shows up under the dashboard’s Settings tab — the organization profile, user preferences, in-app notifications, team & invites, API keys, and sender IDs. Base path: /v1/settings Authentication: Session JWT (most operations are admin/owner-gated).

Organization

MethodPathPurpose
GET/v1/settings/organizationRead org profile
GET/v1/settings/generalGeneral settings
PUT/v1/settings/generalUpdate general settings

User preferences

MethodPathPurpose
GET/v1/settings/preferencesRead the calling user’s preferences
PUT/v1/settings/preferencesUpdate preferences (theme, language, timezone)

Notifications

MethodPathPurpose
GET/v1/settings/notificationsList unread notifications
DELETE/v1/settings/notificationsMark all as read
PUT/v1/settings/notifications/{id}/readMark one as read

Team

MethodPathPurpose
GET/v1/settings/teamList team members
GET/v1/settings/team/activityRecent team activity
POST/v1/settings/team/inviteInvite a new member
PUT/v1/settings/team/{userId}Change role
DELETE/v1/settings/team/{userId}Remove a member
GET/v1/settings/team/invitesList pending invites
DELETE/v1/settings/team/invites/{email}Cancel an invite
POST/v1/settings/team/invites/{email}/resendResend an invite
POST/v1/settings/team/accept-inviteAccept an invite (invited user calls this)

API keys

MethodPathPurpose
GET/v1/settings/api-keysList API keys
POST/v1/settings/api-keysIssue a new API key
DELETE/v1/settings/api-keys/{id}Revoke immediately
POST/v1/settings/api-keys/{id}/rotateRotate (issues new + revokes old)
POST/v1/settings/api-keys/{id}/schedule-revokeSchedule revocation in the future (for safe rotation)
POST/v1/settings/api-keys/{id}/cancel-revokeCancel a scheduled revoke

Sender IDs

MethodPathPurpose
GET/v1/settings/sender-idsList sender IDs
POST/v1/settings/sender-idsRegister a new sender ID
Many countries require sender ID pre-registration before alpha-numeric sender IDs can be used. The full list of operations (including delete + status checks) is in the auto-generated reference below.

See also