Amba

OpenAPI Reference

The machine-readable OpenAPI 3.1 spec, plus a generated index of every endpoint on the Amba API.

The entire Amba API surface is described by an OpenAPI 3.1 document that is generated directly from the live route registrations — every path, method, and auth requirement below comes from the same source of truth the API itself runs on, so this page cannot drift from reality.

Machine-readable spec

URLWhat it is
https://api.amba.dev/openapi.jsonLive spec, served by the API itself. Always current.
/openapi.jsonStatic snapshot bundled with these docs (same document).

Both URLs are public — no API key required — and CORS-open, so agents, SDK generators, and tooling can fetch them from anywhere:

curl https://api.amba.dev/openapi.json

An interactive explorer for the same spec lives at https://api.amba.dev/docs.

Reading the auth column

Auth valueSend
Developer BearerAuthorization: Bearer <developer-token> (from /v1/auth/developer/login or a PAT)
X-Api-KeyX-Api-Key: <client-api-key>
X-Api-Key + Session BearerBoth headers — the session token comes from the /v1/client/auth/* flows
Optional …The endpoint works unauthenticated; auth unlocks more

Hand-written guides with request/response examples live in the Admin, Client, Developer Auth, and Webhooks sections. The index below is the exhaustive map.

Endpoint index

593 endpoints across 98 groups, generated from the live route registrations.

Auth · Developer

MethodPathAuthSummary
POST/v1/auth/developer/claimDeveloper BearerClaim an unverified account with a real email
GET/v1/auth/developer/claim/confirmOptional Developer Bearer
GET/v1/auth/developer/github/callbackOptional Developer Bearer
GET/v1/auth/developer/github/startOptional Developer Bearer
POST/v1/auth/developer/loginOptional Developer BearerLog in a developer account
POST/v1/auth/developer/logoutOptional Developer BearerRevoke a developer refresh token
GET/v1/auth/developer/meDeveloper BearerGet the authenticated developer
POST/v1/auth/developer/pat/rotateDeveloper BearerRotate the developer Personal Access Token
POST/v1/auth/developer/refreshOptional Developer BearerRotate developer session + refresh tokens
POST/v1/auth/developer/signupOptional Developer BearerSign up a developer account
GET/v1/auth/developer/verifyOptional Developer Bearer
POST/v1/auth/developer/verifyOptional Developer Bearer

Client · Achievements

MethodPathAuthSummary
GET/v1/client/achievementsX-Api-Key + Session Bearer
GET/v1/client/achievements/{achievementId}X-Api-Key + Session Bearer
GET/v1/client/achievements/progressX-Api-Key + Session Bearer

Client · AI

MethodPathAuthSummary
POST/v1/client/ai/anthropic/messagesX-Api-Key + Session Bearer
POST/v1/client/ai/mistral/chat/completionsX-Api-Key + Session Bearer
POST/v1/client/ai/openai/chat/completionsX-Api-Key + Session Bearer
POST/v1/client/ai/prompts/{name}/invokeX-Api-Key + Session Bearer

Client · App MCP

MethodPathAuthSummary
GET/v1/client/app-mcp/manifestX-Api-Key

Client · Auth

MethodPathAuthSummary
POST/v1/client/auth/anonymousX-Api-KeyCreate an anonymous session
POST/v1/client/auth/email-otp/requestX-Api-Key
POST/v1/client/auth/email-otp/verifyX-Api-Key
POST/v1/client/auth/email/loginX-Api-KeyLog in with email + password
POST/v1/client/auth/email/signupX-Api-KeySign up with email + password
GET/v1/client/auth/identifiersX-Api-Key
POST/v1/client/auth/linkX-Api-KeyLink a social identity to the current session
POST/v1/client/auth/logoutX-Api-KeyRevoke a refresh token
POST/v1/client/auth/magic-link/requestX-Api-KeyRequest a magic-link sign-in email
POST/v1/client/auth/magic-link/verifyX-Api-KeyExchange a magic-link token for a session
GET/v1/client/auth/meX-Api-KeyGet the authenticated app user
POST/v1/client/auth/refreshX-Api-KeyRotate session + refresh tokens
POST/v1/client/auth/sms-otp/requestX-Api-Key
POST/v1/client/auth/sms-otp/verifyX-Api-Key
POST/v1/client/auth/socialX-Api-KeySign in with Apple or Google
POST/v1/client/auth/unlinkX-Api-Key

Client · Catalog

MethodPathAuthSummary
GET/v1/client/catalogX-Api-Key + Session Bearer
GET/v1/client/catalog/{itemId}X-Api-Key + Session Bearer

Client · Challenges

MethodPathAuthSummary
GET/v1/client/challengesX-Api-Key + Session Bearer
GET/v1/client/challenges/{challengeId}X-Api-Key + Session Bearer
POST/v1/client/challenges/{challengeId}/claimX-Api-Key + Session Bearer
POST/v1/client/challenges/{challengeId}/joinX-Api-Key + Session Bearer
GET/v1/client/challenges/{challengeId}/progressX-Api-Key + Session Bearer
GET/v1/client/challenges/activeX-Api-Key + Session Bearer
GET/v1/client/challenges/mineX-Api-Key + Session Bearer

Client · Collections

MethodPathAuthSummary
DELETE/v1/client/collections/{name}X-Api-Key + Session BearerBulk-delete rows in a collection
GET/v1/client/collections/{name}X-Api-Key + Session BearerList rows in a collection
PATCH/v1/client/collections/{name}X-Api-Key + Session BearerBulk-update rows in a collection
POST/v1/client/collections/{name}X-Api-Key + Session BearerInsert a row into a collection
DELETE/v1/client/collections/{name}/{id}X-Api-Key + Session BearerDelete a single row
GET/v1/client/collections/{name}/{id}X-Api-Key + Session BearerGet a single row
PATCH/v1/client/collections/{name}/{id}X-Api-Key + Session BearerUpdate a single row
POST/v1/client/collections/{name}/{id}/restoreX-Api-Key + Session Bearer
POST/v1/client/collections/{name}/aggregateX-Api-Key + Session Bearer
POST/v1/client/collections/{name}/batchX-Api-Key + Session Bearer
GET/v1/client/collections/{name}/countX-Api-Key + Session BearerCount rows in a collection
POST/v1/client/collections/{name}/delete_manyX-Api-Key + Session Bearer
POST/v1/client/collections/{name}/findX-Api-Key + Session BearerQuery rows in a collection
POST/v1/client/collections/{name}/find-nearestX-Api-Key + Session BearerVector similarity search
POST/v1/client/collections/{name}/nearestX-Api-Key + Session Bearer
POST/v1/client/collections/{name}/update_manyX-Api-Key + Session Bearer
POST/v1/client/collections/transactionX-Api-Key + Session BearerRun an atomic multi-collection transaction

Client · Config

MethodPathAuthSummary
GET/v1/client/configX-Api-KeyGet public project configuration

Client · Content

MethodPathAuthSummary
DELETE/v1/client/content/items/{itemId}X-Api-Key + Session Bearer
GET/v1/client/content/items/{itemId}X-Api-Key + Session Bearer
PATCH/v1/client/content/items/{itemId}X-Api-Key + Session Bearer
GET/v1/client/content/libraries/{libraryId}X-Api-Key + Session Bearer
POST/v1/client/content/libraries/{libraryId}/itemsX-Api-Key + Session Bearer
GET/v1/client/content/libraries/{libraryId}/keys/{contentKey}X-Api-Key + Session Bearer
GET/v1/client/content/todayX-Api-Key + Session Bearer
GET/v1/client/content/today/{channel}X-Api-Key + Session Bearer

Client · Currencies

MethodPathAuthSummary
GET/v1/client/currenciesX-Api-Key + Session Bearer
GET/v1/client/currencies/transactionsX-Api-Key + Session Bearer
MethodPathAuthSummary
POST/v1/client/deep-links/clickX-Api-Key + Session Bearer
GET/v1/client/deep-links/configX-Api-Key + Session Bearer
GET/v1/client/deep-links/resolve/{slug}X-Api-Key + Session Bearer

Client · Dev

MethodPathAuthSummary
POST/v1/client/dev/reset-sandboxX-Api-Key

Client · Diagnostics

MethodPathAuthSummary
POST/v1/client/diagnostics/pingX-Api-Key

Client · Email

MethodPathAuthSummary
POST/v1/client/email/sendX-Api-Key + Session BearerSend a transactional email to the authenticated user

Client · Entitlements

MethodPathAuthSummary
GET/v1/client/entitlementsX-Api-Key + Session Bearer
POST/v1/client/entitlements/restoreX-Api-Key + Session Bearer

Client · Events

MethodPathAuthSummary
POST/v1/client/eventsX-Api-Key + Session BearerTrack an analytics event
POST/v1/client/events/explainX-Api-Key

Client · Experiments

MethodPathAuthSummary
GET/v1/client/experiments/{key}/assignmentX-Api-Key + Session Bearer
POST/v1/client/experiments/{key}/exposureX-Api-Key + Session Bearer

Client · Feeds

MethodPathAuthSummary
GET/v1/client/feedsX-Api-Key + Session Bearer
GET/v1/client/feeds/{feedKey}X-Api-Key + Session Bearer
GET/v1/client/feeds/group/{groupId}X-Api-Key + Session Bearer
GET/v1/client/feeds/meX-Api-Key + Session Bearer

Client · Flags

MethodPathAuthSummary
GET/v1/client/flagsX-Api-Key + Session Bearer
GET/v1/client/flags/{key}X-Api-Key + Session Bearer

Client · Friends

MethodPathAuthSummary
GET/v1/client/friendsX-Api-Key + Session Bearer
DELETE/v1/client/friends/{friendshipId}X-Api-Key + Session Bearer
POST/v1/client/friends/{friendshipId}/acceptX-Api-Key + Session Bearer
POST/v1/client/friends/{friendshipId}/blockX-Api-Key + Session Bearer
POST/v1/client/friends/{friendshipId}/rejectX-Api-Key + Session Bearer
POST/v1/client/friends/{friendshipId}/unblockX-Api-Key + Session Bearer
POST/v1/client/friends/blockX-Api-Key + Session Bearer
DELETE/v1/client/friends/by-user/{userId}X-Api-Key + Session Bearer
GET/v1/client/friends/pendingX-Api-Key + Session Bearer
POST/v1/client/friends/requestX-Api-Key + Session Bearer
POST/v1/client/friends/unblockX-Api-Key + Session Bearer

Client · Groups

MethodPathAuthSummary
POST/v1/client/groupsX-Api-Key + Session Bearer
DELETE/v1/client/groups/{groupId}X-Api-Key + Session Bearer
GET/v1/client/groups/{groupId}X-Api-Key + Session Bearer
PATCH/v1/client/groups/{groupId}X-Api-Key + Session Bearer
POST/v1/client/groups/{groupId}/inviteX-Api-Key + Session Bearer
POST/v1/client/groups/{groupId}/joinX-Api-Key + Session BearerJoin a group
POST/v1/client/groups/{groupId}/leaveX-Api-Key + Session BearerLeave a group
GET/v1/client/groups/{groupId}/membersX-Api-Key + Session Bearer
GET/v1/client/groups/mineX-Api-Key + Session Bearer
GET/v1/client/groups/searchX-Api-Key + Session Bearer

Client · Inventory

MethodPathAuthSummary
GET/v1/client/inventoryX-Api-Key + Session Bearer
GET/v1/client/inventory/{itemId}X-Api-Key + Session Bearer
POST/v1/client/inventory/{itemId}/consumeX-Api-Key + Session Bearer
POST/v1/client/inventory/purchaseX-Api-Key + Session Bearer

Client · Leaderboards

MethodPathAuthSummary
GET/v1/client/leaderboardsX-Api-Key + Session Bearer
GET/v1/client/leaderboards/{leaderboardId}X-Api-Key + Session Bearer
GET/v1/client/leaderboards/{leaderboardId}/entriesX-Api-Key + Session Bearer
GET/v1/client/leaderboards/{leaderboardId}/meX-Api-Key + Session Bearer

Client · Leagues

MethodPathAuthSummary
GET/v1/client/leagues/meX-Api-Key + Session Bearer
GET/v1/client/leagues/me/cohortX-Api-Key + Session Bearer

Client · Media

MethodPathAuthSummary
GET/v1/client/mediaX-Api-Key + Session Bearer
DELETE/v1/client/media/{assetId}X-Api-Key + Session Bearer
GET/v1/client/media/{assetId}X-Api-Key + Session Bearer
GET/v1/client/media/catalogs/{slug}X-Api-Key
POST/v1/client/media/commitX-Api-Key + Session Bearer
POST/v1/client/media/presignX-Api-Key + Session Bearer
POST/v1/client/media/uploadX-Api-Key + Session Bearer

Client · Messaging

MethodPathAuthSummary
GET/v1/client/messaging/conversationsX-Api-Key + Session Bearer
POST/v1/client/messaging/conversationsX-Api-Key + Session Bearer
GET/v1/client/messaging/conversations/{conversationId}/messagesX-Api-Key + Session Bearer
POST/v1/client/messaging/conversations/{conversationId}/messagesX-Api-Key + Session Bearer
DELETE/v1/client/messaging/conversations/{conversationId}/messages/{messageId}/reactionsX-Api-Key + Session Bearer
GET/v1/client/messaging/conversations/{conversationId}/messages/{messageId}/reactionsX-Api-Key + Session Bearer
POST/v1/client/messaging/conversations/{conversationId}/messages/{messageId}/reactionsX-Api-Key + Session Bearer
GET/v1/client/messaging/conversations/{conversationId}/messages/{messageId}/receiptsX-Api-Key + Session Bearer
POST/v1/client/messaging/conversations/{conversationId}/participantsX-Api-Key + Session Bearer
POST/v1/client/messaging/conversations/{conversationId}/readX-Api-Key + Session Bearer
POST/v1/client/messaging/conversations/{conversationId}/typingX-Api-Key + Session Bearer

Client · Moderation

MethodPathAuthSummary
POST/v1/client/moderation/reportX-Api-Key + Session Bearer
GET/v1/client/moderation/reportsX-Api-Key + Session Bearer
GET/v1/client/moderation/reports/{reportId}X-Api-Key + Session Bearer
POST/v1/client/moderation/reports/contentX-Api-Key + Session Bearer
POST/v1/client/moderation/reports/usersX-Api-Key + Session Bearer

Client · Offerings

MethodPathAuthSummary
GET/v1/client/offeringsX-Api-Key + Session Bearer

Client · Onboarding

MethodPathAuthSummary
GET/v1/client/onboardingX-Api-Key + Session Bearer
POST/v1/client/onboarding/{flowId}/advanceX-Api-Key + Session Bearer
POST/v1/client/onboarding/{flowId}/completeX-Api-Key + Session Bearer
POST/v1/client/onboarding/{flowId}/skipX-Api-Key + Session Bearer
POST/v1/client/onboarding/{flowId}/startX-Api-Key + Session Bearer
POST/v1/client/onboarding/completeX-Api-Key + Session Bearer
POST/v1/client/onboarding/nextX-Api-Key + Session Bearer
POST/v1/client/onboarding/skipX-Api-Key + Session Bearer
GET/v1/client/onboarding/statusX-Api-Key + Session Bearer

Client · Payments

MethodPathAuthSummary
POST/v1/client/payments/intentsX-Api-Key
GET/v1/client/payments/intents/{id}X-Api-Key

Client · Push

MethodPathAuthSummary
POST/v1/client/push/registerX-Api-Key + Session BearerRegister a device push token
POST/v1/client/push/subscribeX-Api-Key + Session Bearer
GET/v1/client/push/tokensX-Api-Key + Session Bearer
POST/v1/client/push/unregisterX-Api-Key + Session BearerUnregister a device push token
POST/v1/client/push/unsubscribeX-Api-Key + Session Bearer

Client · Realtime

MethodPathAuthSummary
GET/v1/client/realtime/collections/{collectionId}X-Api-Key + Session Bearer
GET/v1/client/realtime/conversations/{conversationId}X-Api-Key + Session Bearer
GET/v1/client/realtime/gamificationX-Api-Key + Session Bearer

Client · Referrals

MethodPathAuthSummary
POST/v1/client/referralsX-Api-Key + Session Bearer
POST/v1/client/referrals/claimX-Api-Key + Session Bearer
GET/v1/client/referrals/my-codeX-Api-Key + Session Bearer

Client · Reviews

MethodPathAuthSummary
GET/v1/client/reviewsX-Api-Key + Session Bearer
POST/v1/client/reviewsX-Api-Key + Session Bearer
DELETE/v1/client/reviews/{reviewId}X-Api-Key + Session Bearer
PATCH/v1/client/reviews/{reviewId}X-Api-Key + Session Bearer
GET/v1/client/reviews/item/{itemType}/{itemId}X-Api-Key + Session Bearer
GET/v1/client/reviews/mineX-Api-Key + Session Bearer

Client · Roles

MethodPathAuthSummary
GET/v1/client/rolesX-Api-Key + Session Bearer
GET/v1/client/roles/checkX-Api-Key + Session Bearer
GET/v1/client/roles/check/{permission}X-Api-Key + Session Bearer
GET/v1/client/roles/meX-Api-Key + Session Bearer
GET/v1/client/roles/permissionsX-Api-Key + Session Bearer

Client · Sessions

MethodPathAuthSummary
GET/v1/client/sessionsX-Api-Key + Session Bearer
POST/v1/client/sessions/{sessionId}/endX-Api-Key + Session Bearer
GET/v1/client/sessions/activeX-Api-Key + Session Bearer
POST/v1/client/sessions/endX-Api-Key + Session Bearer
POST/v1/client/sessions/heartbeatX-Api-Key + Session Bearer
POST/v1/client/sessions/startX-Api-Key + Session Bearer

Client · Stores

MethodPathAuthSummary
GET/v1/client/storesX-Api-Key + Session Bearer
GET/v1/client/stores/{storeId}X-Api-Key + Session Bearer
GET/v1/client/stores/{storeKey}/optionsX-Api-Key + Session Bearer
POST/v1/client/stores/{storeKey}/purchaseX-Api-Key + Session Bearer

Client · Streaks

MethodPathAuthSummary
GET/v1/client/streaksX-Api-Key + Session Bearer
POST/v1/client/streaks/{streakId}/qualifyX-Api-Key + Session BearerMark a streak day as qualified

Client · Sync

MethodPathAuthSummary
GET/v1/client/syncX-Api-Key + Session Bearer
POST/v1/client/syncX-Api-Key + Session Bearer

Client · Users

MethodPathAuthSummary
GET/v1/client/users/{id}X-Api-Key + Session Bearer
PATCH/v1/client/users/{id}X-Api-Key + Session Bearer
GET/v1/client/users/meX-Api-Key + Session BearerGet the authenticated app user
PATCH/v1/client/users/meX-Api-Key + Session BearerUpdate the authenticated app user
DELETE/v1/client/users/me/push-tokenX-Api-Key + Session Bearer
POST/v1/client/users/me/push-tokenX-Api-Key + Session Bearer

Client · XP

MethodPathAuthSummary
GET/v1/client/xpX-Api-Key + Session Bearer
POST/v1/client/xp/claimX-Api-Key + Session Bearer
GET/v1/client/xp/configX-Api-Key + Session Bearer
GET/v1/client/xp/historyX-Api-Key + Session Bearer
GET/v1/client/xp/rulesX-Api-Key + Session Bearer

Admin · Achievements

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/achievementsDeveloper Bearer
POST/v1/admin/projects/{projectId}/achievementsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/achievements/{achievementId}Developer Bearer
GET/v1/admin/projects/{projectId}/achievements/{achievementId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/achievements/{achievementId}Developer Bearer
POST/v1/admin/projects/{projectId}/achievements/{achievementId}/grantDeveloper Bearer
POST/v1/admin/projects/{projectId}/achievements/{achievementId}/revokeDeveloper Bearer

Admin · AI

MethodPathAuthSummary
POST/v1/admin/projects/{projectId}/ai/embeddingsDeveloper Bearer
POST/v1/admin/projects/{projectId}/ai/messagesDeveloper Bearer
GET/v1/admin/projects/{projectId}/ai/promptsDeveloper Bearer
POST/v1/admin/projects/{projectId}/ai/promptsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/ai/prompts/{name}Developer Bearer
GET/v1/admin/projects/{projectId}/ai/prompts/{name}Developer Bearer
GET/v1/admin/projects/{projectId}/ai/prompts/{name}/budgetDeveloper Bearer
PUT/v1/admin/projects/{projectId}/ai/prompts/{name}/budgetDeveloper Bearer
GET/v1/admin/projects/{projectId}/ai/prompts/{name}/spendDeveloper Bearer
GET/v1/admin/projects/{projectId}/ai/providersDeveloper Bearer
POST/v1/admin/projects/{projectId}/ai/providersDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/ai/providers/{name}Developer Bearer

Admin · Analytics

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/analyticsDeveloper Bearer

Admin · App MCP

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/app-mcp/configDeveloper Bearer
PATCH/v1/admin/projects/{projectId}/app-mcp/configDeveloper Bearer
GET/v1/admin/projects/{projectId}/app-mcp/exposureDeveloper Bearer
PUT/v1/admin/projects/{projectId}/app-mcp/exposureDeveloper Bearer
GET/v1/admin/projects/{projectId}/app-mcp/manifestDeveloper Bearer

Admin · Audit Events

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/audit-eventsDeveloper BearerList audit events
POST/v1/admin/projects/{projectId}/audit-eventsDeveloper BearerAppend an audit event

Admin · Billing

MethodPathAuthSummary
PUT/v1/admin/projects/{projectId}/billing/ceilingDeveloper Bearer
POST/v1/admin/projects/{projectId}/billing/checkoutDeveloper Bearer
POST/v1/admin/projects/{projectId}/billing/portalDeveloper Bearer
GET/v1/admin/projects/{projectId}/billing/statusDeveloper Bearer

Admin · Builds

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/buildsDeveloper Bearer
POST/v1/admin/projects/{projectId}/buildsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/builds/{buildId}Developer Bearer
GET/v1/admin/projects/{projectId}/builds/{buildId}Developer Bearer
POST/v1/admin/projects/{projectId}/builds/{buildId}/acceptDeveloper Bearer
POST/v1/admin/projects/{projectId}/builds/{buildId}/iterateDeveloper Bearer
GET/v1/admin/projects/{projectId}/builds/{buildId}/iterationsDeveloper Bearer
POST/v1/admin/projects/{projectId}/builds/{buildId}/resumeDeveloper Bearer

Admin · Catalog

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/catalogDeveloper Bearer
POST/v1/admin/projects/{projectId}/catalogDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/catalog/{itemId}Developer Bearer
GET/v1/admin/projects/{projectId}/catalog/{itemId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/catalog/{itemId}Developer Bearer
POST/v1/admin/projects/{projectId}/catalog/{itemId}/bundleDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/catalog/{itemId}/bundle/{contentItemId}Developer Bearer
POST/v1/admin/projects/{projectId}/catalog/{itemId}/pricesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/catalog/{itemId}/prices/{currencyCode}Developer Bearer

Admin · Challenges

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/challengesDeveloper Bearer
POST/v1/admin/projects/{projectId}/challengesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/challenges/{challengeId}Developer Bearer
GET/v1/admin/projects/{projectId}/challenges/{challengeId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/challenges/{challengeId}Developer Bearer
GET/v1/admin/projects/{projectId}/challenges/{challengeId}/participantsDeveloper Bearer

Admin · Collections

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/collectionsDeveloper Bearer
POST/v1/admin/projects/{projectId}/collectionsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/collections/{name}Developer Bearer
GET/v1/admin/projects/{projectId}/collections/{name}Developer Bearer
PATCH/v1/admin/projects/{projectId}/collections/{name}Developer Bearer
DELETE/v1/admin/projects/{projectId}/collections/{name}/dataDeveloper Bearer
GET/v1/admin/projects/{projectId}/collections/{name}/migrationsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/collections/{name}/rowsDeveloper Bearer
GET/v1/admin/projects/{projectId}/collections/{name}/rowsDeveloper Bearer
PATCH/v1/admin/projects/{projectId}/collections/{name}/rowsDeveloper Bearer
POST/v1/admin/projects/{projectId}/collections/{name}/rowsDeveloper Bearer
POST/v1/admin/projects/{projectId}/collections/{name}/rows:batchDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/collections/{name}/rows/{id}Developer Bearer
GET/v1/admin/projects/{projectId}/collections/{name}/rows/{id}Developer Bearer
PATCH/v1/admin/projects/{projectId}/collections/{name}/rows/{id}Developer Bearer
POST/v1/admin/projects/{projectId}/collections/{name}/rows/aggregateDeveloper Bearer
GET/v1/admin/projects/{projectId}/collections/{name}/rows/countDeveloper Bearer
POST/v1/admin/projects/{projectId}/collections/transactionDeveloper Bearer

Admin · Config

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/configDeveloper Bearer
POST/v1/admin/projects/{projectId}/configDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/config/{key}Developer Bearer
PATCH/v1/admin/projects/{projectId}/config/{key}Developer Bearer

Admin · Content

MethodPathAuthSummary
DELETE/v1/admin/projects/{projectId}/content/items/{itemId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/content/items/{itemId}Developer Bearer
GET/v1/admin/projects/{projectId}/content/items/{itemId}/translationsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/content/items/{itemId}/translations/{language}Developer Bearer
GET/v1/admin/projects/{projectId}/content/items/{itemId}/translations/{language}Developer Bearer
PUT/v1/admin/projects/{projectId}/content/items/{itemId}/translations/{language}Developer Bearer
GET/v1/admin/projects/{projectId}/content/librariesDeveloper Bearer
POST/v1/admin/projects/{projectId}/content/librariesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/content/libraries/{libraryId}Developer Bearer
POST/v1/admin/projects/{projectId}/content/libraries/{libraryId}/bulkDeveloper Bearer
GET/v1/admin/projects/{projectId}/content/libraries/{libraryId}/itemsDeveloper Bearer
POST/v1/admin/projects/{projectId}/content/libraries/{libraryId}/itemsDeveloper Bearer
GET/v1/admin/projects/{projectId}/content/libraries/{libraryId}/items/{contentKey}/versionsDeveloper Bearer
POST/v1/admin/projects/{projectId}/content/libraries/{libraryId}/items/{contentKey}/versionsDeveloper Bearer
PATCH/v1/admin/projects/{projectId}/content/libraries/{libraryId}/items/{contentKey}/versions/{version}Developer Bearer
GET/v1/admin/projects/{projectId}/content/schedulesDeveloper Bearer
POST/v1/admin/projects/{projectId}/content/schedulesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/content/schedules/{scheduleId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/content/schedules/{scheduleId}Developer Bearer

Admin · Control-plane Webhooks

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/control-webhooksDeveloper Bearer
POST/v1/admin/projects/{projectId}/control-webhooksDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/control-webhooks/{id}Developer Bearer
PATCH/v1/admin/projects/{projectId}/control-webhooks/{id}Developer Bearer

Admin · Currencies

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/currenciesDeveloper Bearer
POST/v1/admin/projects/{projectId}/currenciesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/currencies/{currencyId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/currencies/{currencyId}Developer Bearer
GET/v1/admin/projects/{projectId}/currencies/balances/{userId}Developer Bearer
POST/v1/admin/projects/{projectId}/currencies/grantDeveloper Bearer
POST/v1/admin/projects/{projectId}/currencies/spendDeveloper Bearer
GET/v1/admin/projects/{projectId}/currencies/transactions/{userId}Developer Bearer
GET/v1/admin/projects/{projectId}/currency-grant-rulesDeveloper Bearer
POST/v1/admin/projects/{projectId}/currency-grant-rulesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/currency-grant-rules/{ruleId}Developer Bearer
MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/deep-links/configDeveloper Bearer
PUT/v1/admin/projects/{projectId}/deep-links/configDeveloper Bearer
GET/v1/admin/projects/{projectId}/deep-links/trackedDeveloper Bearer
POST/v1/admin/projects/{projectId}/deep-links/trackedDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/deep-links/tracked/{linkId}Developer Bearer
GET/v1/admin/projects/{projectId}/deep-links/tracked/{linkId}/statsDeveloper Bearer

Admin · Domains

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/domainsDeveloper Bearer
GET/v1/admin/projects/{projectId}/domains/{domain}Developer Bearer
POST/v1/admin/projects/{projectId}/domains/checkDeveloper Bearer
POST/v1/admin/projects/{projectId}/domains/purchaseDeveloper Bearer
GET/v1/admin/projects/{projectId}/domains/searchDeveloper Bearer

Admin · Email

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/email/deliveriesDeveloper Bearer
GET/v1/admin/projects/{projectId}/email/deliveries/{id}Developer Bearer
POST/v1/admin/projects/{projectId}/email/sendDeveloper Bearer
GET/v1/admin/projects/{projectId}/email/suppressionsDeveloper Bearer
POST/v1/admin/projects/{projectId}/email/suppressionsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/email/suppressions/{email}Developer Bearer
GET/v1/admin/projects/{projectId}/email/templatesDeveloper Bearer
POST/v1/admin/projects/{projectId}/email/templatesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/email/templates/{name}Developer Bearer
GET/v1/admin/projects/{projectId}/email/templates/{name}Developer Bearer
PATCH/v1/admin/projects/{projectId}/email/templates/{name}Developer Bearer

Admin · Events

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/eventsDeveloper Bearer
POST/v1/admin/projects/{projectId}/eventsDeveloper BearerServer-side track event
GET/v1/admin/projects/{projectId}/events/countDeveloper Bearer
POST/v1/admin/projects/{projectId}/events/explainDeveloper Bearer

Admin · Experiments

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/experimentsDeveloper Bearer
POST/v1/admin/projects/{projectId}/experimentsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/experiments/{key}Developer Bearer
GET/v1/admin/projects/{projectId}/experiments/{key}Developer Bearer
PATCH/v1/admin/projects/{projectId}/experiments/{key}Developer Bearer
GET/v1/admin/projects/{projectId}/experiments/{key}/resultsDeveloper Bearer

Admin · Fan-out

MethodPathAuthSummary
POST/v1/admin/projects/{projectId}/fan-out/segmentDeveloper Bearer

Admin · Feeds

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/feeds/itemsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/feeds/items/{itemId}Developer Bearer
GET/v1/admin/projects/{projectId}/feeds/rulesDeveloper Bearer
POST/v1/admin/projects/{projectId}/feeds/rulesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/feeds/rules/{ruleId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/feeds/rules/{ruleId}Developer Bearer

Admin · Friends

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/friendsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/friends/{friendshipId}Developer Bearer
GET/v1/admin/projects/{projectId}/friends/statsDeveloper Bearer

Admin · Function Credentials

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/internal-credentialsDeveloper Bearer
POST/v1/admin/projects/{projectId}/internal-credentials/rotateDeveloper Bearer
GET/v1/admin/projects/{projectId}/internal-credentials/rotationsDeveloper Bearer
POST/v1/admin/projects/{projectId}/internal-credentials/rotations/{rotationId}/rollbackDeveloper Bearer

Admin · Function Secrets

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/secretsDeveloper Bearer
POST/v1/admin/projects/{projectId}/secretsDeveloper BearerSet a function secret
DELETE/v1/admin/projects/{projectId}/secrets/{name}Developer BearerDelete a function secret
GET/v1/admin/projects/{projectId}/secrets/syncDeveloper Bearer

Admin · Functions

MethodPathAuthSummary
DELETE/v1/admin/projects/{projectId}/functions/{name}Developer Bearer
GET/v1/admin/projects/{projectId}/functions/{name}/logsDeveloper Bearer
POST/v1/admin/projects/{projectId}/functions/deployDeveloper Bearer
GET/v1/admin/projects/{projectId}/functions/deploymentsDeveloper Bearer
POST/v1/admin/projects/{projectId}/functions/deploymentsDeveloper BearerRecord a new function deployment
POST/v1/admin/projects/{projectId}/functions/deployments/{id}/disableDeveloper Bearer
POST/v1/admin/projects/{projectId}/functions/deployments/{id}/promoteDeveloper Bearer
GET/v1/admin/projects/{projectId}/functions/namespaceDeveloper BearerGet the function dispatch namespace + bucket bindings
GET/v1/admin/projects/{projectId}/functions/schedulesDeveloper Bearer
POST/v1/admin/projects/{projectId}/functions/schedulesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/functions/schedules/{functionName}Developer Bearer
POST/v1/admin/projects/{projectId}/functions/schedules/{functionName}/pauseDeveloper Bearer
POST/v1/admin/projects/{projectId}/functions/schedules/{functionName}/resumeDeveloper Bearer
POST/v1/admin/projects/{projectId}/functions/schedules/{functionName}/triggerDeveloper Bearer

Admin · Funnels

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/funnelsDeveloper Bearer
POST/v1/admin/projects/{projectId}/funnelsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/funnels/{funnelId}Developer Bearer
GET/v1/admin/projects/{projectId}/funnels/{funnelId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/funnels/{funnelId}Developer Bearer
GET/v1/admin/projects/{projectId}/funnels/{funnelId}/queryDeveloper Bearer

Admin · Groups

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/groupsDeveloper Bearer
POST/v1/admin/projects/{projectId}/groupsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/groups/{groupId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/groups/{groupId}Developer Bearer
GET/v1/admin/projects/{projectId}/groups/{groupId}/membersDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/groups/{groupId}/members/{memberId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/groups/{groupId}/members/{memberId}Developer Bearer

Admin · Integrations

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/integrationsDeveloper Bearer
POST/v1/admin/projects/{projectId}/integrationsDeveloper Bearer
PATCH/v1/admin/projects/{projectId}/integrations/{provider}Developer Bearer
POST/v1/admin/projects/{projectId}/integrations/{provider}/testDeveloper Bearer

Admin · Inventory

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/inventory/{userId}Developer Bearer
POST/v1/admin/projects/{projectId}/inventory/grantDeveloper Bearer
POST/v1/admin/projects/{projectId}/inventory/revokeDeveloper Bearer

Admin · Invites & Members

MethodPathAuthSummary
POST/v1/admin/invites/acceptDeveloper Bearer
POST/v1/admin/invites/declineDeveloper Bearer
GET/v1/admin/projects/{projectId}/invitesDeveloper Bearer
POST/v1/admin/projects/{projectId}/invitesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/invites/{inviteId}Developer Bearer
GET/v1/admin/projects/{projectId}/membersDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/members/{developerId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/members/{developerId}Developer Bearer
POST/v1/admin/projects/{projectId}/transfer-ownershipDeveloper Bearer

Admin · Leaderboards

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/leaderboardsDeveloper Bearer
POST/v1/admin/projects/{projectId}/leaderboardsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/leaderboards/{leaderboardId}Developer Bearer
GET/v1/admin/projects/{projectId}/leaderboards/{leaderboardId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/leaderboards/{leaderboardId}Developer Bearer
GET/v1/admin/projects/{projectId}/leaderboards/{leaderboardId}/entriesDeveloper Bearer

Admin · Leagues

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/leaguesDeveloper Bearer
POST/v1/admin/projects/{projectId}/leaguesDeveloper Bearer
PATCH/v1/admin/projects/{projectId}/leagues/{leagueId}Developer Bearer
GET/v1/admin/projects/{projectId}/leagues/{leagueId}/cohorts/currentDeveloper Bearer

Admin · Media

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/mediaDeveloper Bearer
POST/v1/admin/projects/{projectId}/mediaDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/media/{assetId}Developer Bearer
GET/v1/admin/projects/{projectId}/media/catalogsDeveloper Bearer
POST/v1/admin/projects/{projectId}/media/catalogsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/media/catalogs/{catalogId}Developer Bearer
GET/v1/admin/projects/{projectId}/media/catalogs/{catalogId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/media/catalogs/{catalogId}Developer Bearer
POST/v1/admin/projects/{projectId}/media/catalogs/{catalogId}/itemsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/media/catalogs/{catalogId}/items/{mediaId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/media/catalogs/{catalogId}/items/reorderDeveloper Bearer
GET/v1/admin/projects/{projectId}/media/foldersDeveloper Bearer
POST/v1/admin/projects/{projectId}/media/foldersDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/media/folders/{folderId}Developer Bearer

Admin · Messaging

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/messaging/conversationsDeveloper Bearer
POST/v1/admin/projects/{projectId}/messaging/conversationsDeveloper Bearer
GET/v1/admin/projects/{projectId}/messaging/conversations/{conversationId}/messagesDeveloper Bearer
POST/v1/admin/projects/{projectId}/messaging/conversations/{conversationId}/participantsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/messaging/conversations/{conversationId}/participants/{userId}Developer Bearer
DELETE/v1/admin/projects/{projectId}/messaging/messages/{messageId}Developer Bearer
GET/v1/admin/projects/{projectId}/messaging/statsDeveloper Bearer

Admin · Moderation

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/moderation/queueDeveloper Bearer
POST/v1/admin/projects/{projectId}/moderation/queue/{itemId}/approveDeveloper Bearer
POST/v1/admin/projects/{projectId}/moderation/queue/{itemId}/escalateDeveloper Bearer
POST/v1/admin/projects/{projectId}/moderation/queue/{itemId}/rejectDeveloper Bearer
GET/v1/admin/projects/{projectId}/moderation/rulesDeveloper Bearer
POST/v1/admin/projects/{projectId}/moderation/rulesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/moderation/rules/{ruleId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/moderation/rules/{ruleId}Developer Bearer
GET/v1/admin/projects/{projectId}/moderation/trustDeveloper Bearer
POST/v1/admin/projects/{projectId}/moderation/trustDeveloper Bearer

Admin · Monetization

MethodPathAuthSummary
POST/v1/admin/projects/{projectId}/monetization/adoptDeveloper Bearer
POST/v1/admin/projects/{projectId}/monetization/applyDeveloper Bearer
GET/v1/admin/projects/{projectId}/monetization/definitionsDeveloper Bearer
GET/v1/admin/projects/{projectId}/monetization/driftDeveloper Bearer
GET/v1/admin/projects/{projectId}/monetization/exportDeveloper Bearer
GET/v1/admin/projects/{projectId}/monetization/planDeveloper Bearer

Admin · Onboarding

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/onboarding/flowsDeveloper Bearer
POST/v1/admin/projects/{projectId}/onboarding/flowsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/onboarding/flows/{flowId}Developer Bearer
GET/v1/admin/projects/{projectId}/onboarding/flows/{flowId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/onboarding/flows/{flowId}Developer Bearer
GET/v1/admin/projects/{projectId}/onboarding/statsDeveloper Bearer

Admin · Operations

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/operationsDeveloper Bearer
GET/v1/admin/projects/{projectId}/operations/{operationId}Developer Bearer

Admin · Outbound Webhooks

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/webhooks/catalogDeveloper Bearer
GET/v1/admin/projects/{projectId}/webhooks/deliveriesDeveloper Bearer
GET/v1/admin/projects/{projectId}/webhooks/deliveries/{id}Developer Bearer
POST/v1/admin/projects/{projectId}/webhooks/deliveries/{id}/replayDeveloper Bearer
GET/v1/admin/projects/{projectId}/webhooks/subscriptionsDeveloper BearerList outbound webhook subscriptions
POST/v1/admin/projects/{projectId}/webhooks/subscriptionsDeveloper BearerCreate an outbound webhook subscription
DELETE/v1/admin/projects/{projectId}/webhooks/subscriptions/{id}Developer BearerDelete an outbound webhook subscription
GET/v1/admin/projects/{projectId}/webhooks/subscriptions/{id}Developer Bearer
PATCH/v1/admin/projects/{projectId}/webhooks/subscriptions/{id}Developer Bearer
POST/v1/admin/projects/{projectId}/webhooks/subscriptions/{id}/rotate-secretDeveloper Bearer
POST/v1/admin/projects/{projectId}/webhooks/subscriptions/{id}/testDeveloper Bearer

Admin · Payments

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/payments/accountsDeveloper Bearer
POST/v1/admin/projects/{projectId}/payments/accountsDeveloper Bearer
POST/v1/admin/projects/{projectId}/payments/accounts/linkDeveloper Bearer
GET/v1/admin/projects/{projectId}/payments/balanceDeveloper Bearer
POST/v1/admin/projects/{projectId}/payments/chargesDeveloper Bearer
PUT/v1/admin/projects/{projectId}/payments/configDeveloper Bearer
GET/v1/admin/projects/{projectId}/payments/payoutsDeveloper Bearer

Admin · Projects

MethodPathAuthSummary
GET/v1/admin/projectsDeveloper BearerList projects
POST/v1/admin/projectsDeveloper BearerCreate a project
DELETE/v1/admin/projects/{projectId}Developer BearerDelete a project
GET/v1/admin/projects/{projectId}Developer BearerGet a project
PATCH/v1/admin/projects/{projectId}Developer BearerUpdate a project
POST/v1/admin/projects/{projectId}/api-keysDeveloper BearerIssue a new API key for a project
DELETE/v1/admin/projects/{projectId}/api-keys/{keyId}Developer BearerRevoke an API key
POST/v1/admin/projects/{projectId}/api-keys/{keyId}/panic-killDeveloper BearerPanic-kill an API key
GET/v1/admin/projects/{projectId}/provisioning-statusDeveloper BearerGet project provisioning status
POST/v1/admin/projects/{projectId}/reprovisionDeveloper BearerRe-run project provisioning
POST/v1/admin/projects/{projectId}/test-eventDeveloper Bearer

Admin · Promotion

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/promotion/exportDeveloper Bearer
POST/v1/admin/projects/{projectId}/promotion/importDeveloper Bearer

Admin · Push

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/push/campaignsDeveloper Bearer
POST/v1/admin/projects/{projectId}/push/campaignsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/push/campaigns/{campaignId}Developer Bearer
GET/v1/admin/projects/{projectId}/push/campaigns/{campaignId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/push/campaigns/{campaignId}Developer Bearer
POST/v1/admin/projects/{projectId}/push/campaigns/{campaignId}/sendDeveloper Bearer
POST/v1/admin/projects/{projectId}/push/campaigns/testDeveloper Bearer
POST/v1/admin/projects/{projectId}/users/{userId}/push-scheduleDeveloper Bearer

Admin · Queues

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/queue/bindingsDeveloper Bearer
PUT/v1/admin/projects/{projectId}/queue/bindingsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/queue/bindings/{queue}Developer Bearer
POST/v1/admin/projects/{projectId}/queue/sendDeveloper Bearer

Admin · Referrals

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/referralsDeveloper Bearer
POST/v1/admin/projects/{projectId}/referralsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/referrals/{codeId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/referrals/{codeId}Developer Bearer
GET/v1/admin/projects/{projectId}/referrals/{codeId}/statsDeveloper Bearer

Admin · Reviews

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/reviewsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/reviews/{reviewId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/reviews/{reviewId}Developer Bearer
GET/v1/admin/projects/{projectId}/reviews/exportDeveloper Bearer
GET/v1/admin/projects/{projectId}/reviews/itemsDeveloper Bearer
GET/v1/admin/projects/{projectId}/reviews/statsDeveloper Bearer

Admin · Roles

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/rolesDeveloper Bearer
POST/v1/admin/projects/{projectId}/rolesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/roles/{roleId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/roles/{roleId}Developer Bearer
GET/v1/admin/projects/{projectId}/roles/{roleId}/usersDeveloper Bearer
POST/v1/admin/projects/{projectId}/roles/assignDeveloper Bearer
POST/v1/admin/projects/{projectId}/roles/revokeDeveloper Bearer

Admin · Segments

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/segmentsDeveloper Bearer
POST/v1/admin/projects/{projectId}/segmentsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/segments/{segmentId}Developer Bearer
GET/v1/admin/projects/{projectId}/segments/{segmentId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/segments/{segmentId}Developer Bearer
POST/v1/admin/projects/{projectId}/segments/{segmentId}/evaluateDeveloper Bearer

Admin · Sessions

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/sessionsDeveloper Bearer
GET/v1/admin/projects/{projectId}/sessions/listDeveloper Bearer

Admin · Sites

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/sitesDeveloper Bearer
POST/v1/admin/projects/{projectId}/sitesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/sites/{name}Developer Bearer
GET/v1/admin/projects/{projectId}/sites/{name}Developer Bearer
PATCH/v1/admin/projects/{projectId}/sites/{name}Developer Bearer
POST/v1/admin/projects/{projectId}/sites/{name}/deploymentsDeveloper Bearer
GET/v1/admin/projects/{projectId}/sites/{name}/domainsDeveloper Bearer
POST/v1/admin/projects/{projectId}/sites/{name}/domainsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/sites/{name}/domains/{hostname}Developer Bearer
PATCH/v1/admin/projects/{projectId}/sites/{name}/domains/{hostname}Developer Bearer
POST/v1/admin/projects/{projectId}/sites/{name}/domains/{hostname}/refresh-certDeveloper Bearer
POST/v1/admin/projects/{projectId}/sites/{name}/rollbackDeveloper Bearer

Admin · Storage

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/storage/bucketsDeveloper Bearer
POST/v1/admin/projects/{projectId}/storage/bucketsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/storage/buckets/{name}Developer Bearer
GET/v1/admin/projects/{projectId}/storage/buckets/{name}Developer Bearer
PATCH/v1/admin/projects/{projectId}/storage/buckets/{name}Developer Bearer

Admin · Stores

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/storesDeveloper Bearer
POST/v1/admin/projects/{projectId}/storesDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/stores/{storeId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/stores/{storeId}Developer Bearer
GET/v1/admin/projects/{projectId}/stores/{storeId}/listingsDeveloper Bearer
POST/v1/admin/projects/{projectId}/stores/{storeId}/listingsDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/stores/{storeId}/listings/{listingId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/stores/{storeId}/listings/{listingId}Developer Bearer

Admin · Streaks

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/streaksDeveloper Bearer
POST/v1/admin/projects/{projectId}/streaksDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/streaks/{streakId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/streaks/{streakId}Developer Bearer
POST/v1/admin/projects/{projectId}/streaks/{streakId}/resetDeveloper Bearer
POST/v1/admin/projects/{projectId}/users/{userId}/streaks/{streakDefinitionId}/grant-shieldDeveloper Bearer

Admin · Subscriptions

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/subscriptions/entitlementsDeveloper Bearer
POST/v1/admin/projects/{projectId}/subscriptions/entitlementsDeveloper Bearer
GET/v1/admin/projects/{projectId}/subscriptions/offeringsDeveloper Bearer
POST/v1/admin/projects/{projectId}/subscriptions/offeringsDeveloper Bearer
GET/v1/admin/projects/{projectId}/subscriptions/productsDeveloper Bearer
POST/v1/admin/projects/{projectId}/subscriptions/productsDeveloper Bearer
POST/v1/admin/projects/{projectId}/subscriptions/products/{productId}/entitlementsDeveloper Bearer

Admin · Users

MethodPathAuthSummary
DELETE/v1/admin/projects/{projectId}/usersDeveloper Bearer
GET/v1/admin/projects/{projectId}/usersDeveloper Bearer
POST/v1/admin/projects/{projectId}/usersDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/users/{userId}Developer Bearer
GET/v1/admin/projects/{projectId}/users/{userId}Developer Bearer
POST/v1/admin/projects/{projectId}/users/{userId}/entitlementsDeveloper Bearer
GET/v1/admin/projects/{projectId}/users/{userId}/eventsDeveloper Bearer
GET/v1/admin/projects/{projectId}/users/{userId}/events/exportDeveloper Bearer
GET/v1/admin/projects/{projectId}/users/{userId}/exportDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/users/{userId}/resetDeveloper Bearer
POST/v1/admin/projects/{projectId}/users/bulk-updateDeveloper Bearer
POST/v1/admin/projects/{projectId}/users/cohortDeveloper Bearer
GET/v1/admin/projects/{projectId}/users/exportDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/users/reset-sandboxDeveloper Bearer

Admin · XP

MethodPathAuthSummary
GET/v1/admin/projects/{projectId}/xpDeveloper Bearer
POST/v1/admin/projects/{projectId}/xpDeveloper Bearer
DELETE/v1/admin/projects/{projectId}/xp/{ruleId}Developer Bearer
PATCH/v1/admin/projects/{projectId}/xp/{ruleId}Developer Bearer
GET/v1/admin/projects/{projectId}/xp/configDeveloper Bearer
PATCH/v1/admin/projects/{projectId}/xp/configDeveloper Bearer
POST/v1/admin/projects/{projectId}/xp/deductDeveloper Bearer
POST/v1/admin/projects/{projectId}/xp/grantDeveloper Bearer
GET/v1/admin/projects/{projectId}/xp/usersDeveloper Bearer
GET/v1/admin/projects/{projectId}/xp/users/{userId}Developer Bearer

On this page