Skip to content

Who is asking: sign-in, API keys, permissions and groups for every part on the platform.

glueRunning the shop71 operationsid auth

How it sits

Glue chains parts together and keeps the result running. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations71 POST 34 · GET 27 · DELETE 7 · PATCH 3
Resources14
Leaned on byBanking, Billing, Calendar, Database, Hive, Knowledge base, Mirror, Onboard, Social, Voice
Leans onnone named
In recipesnone yet

What it can do

71 operations in 14 resources, as the spec declares them. Each row is one call; paths are relative to the part.

auth

MethodPathDoes
GET/auth/change-passwordChange password form
POST/auth/change-passwordChange password
GET/auth/dashboardUser service dashboard
POST/auth/forgot-passwordRequest a password reset email
POST/auth/kiosk-tokenMint a device-bound kiosk token for a provisioned principal
GET/auth/loginLogin page
POST/auth/loginAuthenticate with email and password
GET/auth/logoutClear session and logout
POST/auth/magic-consumeConsume a magic link and start a session
POST/auth/magic-linkEmail a one-time passwordless login link
POST/auth/mfa/sms/disableTurn off SMS 2FA
POST/auth/mfa/sms/enableConfirm the texted code and turn on SMS 2FA
POST/auth/mfa/sms/startText a code to begin SMS 2FA setup
GET/auth/mfa/statusCurrent user's 2FA status
POST/auth/mfa/totp/disableTurn off TOTP
POST/auth/mfa/totp/enableConfirm and activate TOTP
POST/auth/mfa/totp/setupBegin TOTP enrollment
POST/auth/mfa/verifyComplete MFA and start a session
POST/auth/refreshRefresh access token
POST/auth/registerRegister a new user
POST/auth/reset-passwordSet a new password using a reset token
POST/auth/sms-codeText a one-time sign-in code to a phone
POST/auth/sms-loginSign in with a phone number and texted code
GET/auth/verifyVerify session authentication
24 operations

users

MethodPathDoes
GET/api/v1/usersList Users
POST/api/v1/usersCreate User
GET/api/v1/users/meGet Me
POST/api/v1/users/me/tenants/switchSwitch the active tenant
DELETE/api/v1/users/{user_id}Deactivate User
GET/api/v1/users/{user_id}Get User
PATCH/api/v1/users/{user_id}Update User
GET/api/v1/users/{user_id}/activityUser Activity
POST/api/v1/users/{user_id}/mfa/resetClear a user's 2FA enrollment (admin recovery)
POST/api/v1/users/{user_id}/tenantsGrant a user membership in a tenant
DELETE/api/v1/users/{user_id}/tenants/{tenant_slug}Revoke a tenant membership
POST/api/v1/users/{user_id}/unlockClear lockout state for a user
12 operations

groups

MethodPathDoes
GET/api/v1/groupsList Groups
POST/api/v1/groupsCreate Group
DELETE/api/v1/groups/{group_id}Delete Group
GET/api/v1/groups/{group_id}Get Group
PATCH/api/v1/groups/{group_id}Update Group
POST/api/v1/groups/{group_id}/permissionsAssign Permission
DELETE/api/v1/groups/{group_id}/permissions/{permission_id}Remove Permission
7 operations

apps

MethodPathDoes
GET/api/v1/appsList Apps
POST/api/v1/appsCreate App
DELETE/api/v1/apps/{app_id}Delete App
GET/api/v1/apps/{app_id}Get App
PATCH/api/v1/apps/{app_id}Update App
5 operations

oauth

MethodPathDoes
GET/oauth/authorizeAuthorization code grant
POST/oauth/elevateAtomic onboarding elevation
POST/oauth/registerDynamic Client Registration
POST/oauth/revokeToken revocation
POST/oauth/tokenToken exchange
5 operations

keys

MethodPathDoes
GET/api/v1/keysList My Keys
POST/api/v1/keysCreate Key
GET/api/v1/keys/allList All Keys
DELETE/api/v1/keys/{key_id}Revoke Key
4 operations

permissions

MethodPathDoes
GET/api/v1/permissionsList Permissions
POST/api/v1/permissionsCreate Permission
DELETE/api/v1/permissions/{permission_id}Delete Permission
GET/api/v1/permissions/{permission_id}Get Permission
4 operations

.well-known

MethodPathDoes
GET/.well-known/oauth-authorization-serverAuthorization Server Metadata (RFC 8414)
GET/.well-known/oauth-protected-resourceProtected Resource Metadata (RFC 9728)
2 operations

activity

MethodPathDoes
GET/api/v1/activity/loginsList Logins
GET/api/v1/activity/sessionsActive Sessions
2 operations

health

MethodPathDoes
GET/healthBasic health check
GET/health/detailedDetailed health check
2 operations
MethodPathDoes
POST/api/v1/magic-linksIssue Magic Link
1 operation

prime

MethodPathDoes
GET/primePrime application caches
1 operation

service-accounts

MethodPathDoes
POST/api/v1/service-accountsCreate a service account
1 operation

status

MethodPathDoes
GET/statusService status overview
1 operation

All the partsRunning the shopThe platform's own id for this service is cbauth.

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal