Skip to content

API reference map ​

Use the deployed server's base URL for every path. Management paths use IDs; public pages and feeds use slugs. See authentication and conventions before writing a client.

Route familyReference
/healthz, /api/v1/versionHealth and version
/api/v1/site, /api/v1/admin/*, /site/logoSite administration
/api/v1/orgs, members, GitHub link, invitationsOrganizations and access
/api/v1/orgs/:orgId/appsApps
/api/v1/orgs/:orgId/domainsCustom domains
/api/v1/orgs/:orgId/channelsChannels
/api/v1/orgs/:orgId/apps/:appId/releasesReleases, artifacts, and tus uploads
/api/v1/orgs/:orgId/apps/:appId/depotsFiles, assets, and depots
/api/v1/orgs/:orgId/devices, statsDevices and analytics
/api/v1/orgs/:orgId/testers, tester groupsTesters and groups
/api/v1/orgs/:orgId/apps/:appId/feedbackTester feedback
/api/v1/orgs/:orgId/apps/:appId/distributionsBuild distribution
/api/v1/orgs/:orgId/apps/:appId/signing-keysFeed signing keys
/api/v1/orgs/:orgId/apps/:appId/google-playGoogle Play
/api/v1/orgs/:orgId/apps/:appId/app-store-connectApp Store Connect
/api/v1/orgs/:orgId/emailEmail
/api/v1/orgs/:orgId/tokens, /api/v1/token/whoamiAPI tokens
/api/v1/orgs/:orgId/webhooksWebhooks
/api/v1/orgs/:orgId/audit-logAudit log
/feeds/v1/*Update feeds
/d/*, /dl/*Public pages and downloads
/t/*Tester portal

/api/auth/* is the GitHub OAuth and session surface provided by Better Auth; use the authentication guide for its role in dashboard access. The /api/v1/demo GET route reports { "enabled": boolean }; POST /api/v1/demo/login is available only when demo mode is enabled and returns { "ok": true } with session headers. These are demo-instance integration routes, not release automation routes.