Skip to content

auth API operations

Tenant callers can use 52 current operations at https://auth.cloud.skippr.io. Call only control-plane or data-plane operations marked supported or implemented; contract stubs and internal operations are not tenant-callable.

  • Endpoint: https://auth.cloud.skippr.io
  • Protocol: restJson
  • SigV4 service: auth
  • Target prefix: ``
  • Readiness counts: {"implemented": 47, "supported": 5}
  • Service guide: auth
  • Aggregate reference: all API operations

Tenant-callable control-plane operations

Use these operations to create, inspect, update, list, or delete service resources.

OperationStatusPlaneProtocol targetRequestResponseTerraformSchema
SignInimplementedcontrolPOST /auth/sign-injsonjsonnoJSON contract
ConfirmimplementedcontrolPOST /auth/confirmjsonjsonnoJSON contract
GetJwksimplementedcontrolGET /.well-known/jwks.jsonexplicitlyEmptyjsonnoJSON contract
HealthimplementedcontrolGET /healthexplicitlyEmptyjsonnoJSON contract
GetSessionimplementedcontrolGET /auth/sessionexplicitlyEmptyjsonnoJSON contract
RefreshTokenimplementedcontrolPOST /auth/refreshjsonjsonnoJSON contract
LogoutimplementedcontrolPOST /auth/logoutexplicitlyEmptyjsonnoJSON contract
DeleteAccountimplementedcontrolDELETE /auth/deleteexplicitlyEmptyjsonnoJSON contract
GetCredentialssupportedcontrolPOST /auth/credentialsexplicitlyEmptyjsonnoJSON contract
ListWorkspacesimplementedcontrolGET /auth/workspacesexplicitlyEmptyjsonnoJSON contract
CreateWorkspaceimplementedcontrolPOST /auth/workspacesjsonjsonnoJSON contract
GetWorkspaceConfigimplementedcontrolGET /auth/workspaces/{workspace}/configexplicitlyEmptytextnoJSON contract
PutWorkspaceimplementedcontrolPUT /auth/workspaces/{workspace}jsonjsonnoJSON contract
AcquireRunLockimplementedcontrolPOST /auth/workspaces/{workspace}/runs/lock/acquirejsonjsonnoJSON contract
RunLockHeartbeatimplementedcontrolPOST /auth/workspaces/{workspace}/runs/lock/heartbeatjsonjsonnoJSON contract
RunLockCompleteimplementedcontrolPOST /auth/workspaces/{workspace}/runs/lock/completejsonjsonnoJSON contract
GetRunLockimplementedcontrolGET /auth/workspaces/{workspace}/runs/lockexplicitlyEmptyjsonnoJSON contract
ListRunsimplementedcontrolGET /auth/workspaces/{workspace}/runsexplicitlyEmptyjsonnoJSON contract
GetRunimplementedcontrolGET /auth/workspaces/{workspace}/runs/{runId}explicitlyEmptyjsonnoJSON contract
PutRunimplementedcontrolPUT /auth/workspaces/{workspace}/runs/{runId}jsonjsonnoJSON contract
AuthorizeimplementedcontrolPOST /auth/authorizejsonjsonnoJSON contract
CreateWorkloadKeyimplementedcontrolPOST /auth/workload-keysjsonjsonnoJSON contract
ListWorkloadKeysimplementedcontrolGET /auth/workload-keysexplicitlyEmptyjsonnoJSON contract
GetWorkloadKeyimplementedcontrolGET /auth/workload-keys/{principalId}explicitlyEmptyjsonnoJSON contract
RevokeWorkloadKeyimplementedcontrolDELETE /auth/workload-keys/{principalId}explicitlyEmptyjsonnoJSON contract
RotateWorkloadKeyimplementedcontrolPOST /auth/workload-keys/{principalId}/rotateexplicitlyEmptyjsonnoJSON contract
CreatePolicyimplementedcontrolPOST /auth/policiesjsonjsonnoJSON contract
GetPolicyimplementedcontrolGET /auth/policies/{policyId}explicitlyEmptyjsonnoJSON contract
ListPoliciesimplementedcontrolGET /auth/policiesexplicitlyEmptyjsonnoJSON contract
UpdatePolicyimplementedcontrolPUT /auth/policies/{policyId}jsonjsonnoJSON contract
DeletePolicyimplementedcontrolDELETE /auth/policies/{policyId}explicitlyEmptyjsonnoJSON contract
ValidatePolicyimplementedcontrolPOST /auth/policies/validatejsonjsonnoJSON contract
GetPolicyEpochimplementedcontrolGET /auth/policies/epochexplicitlyEmptyjsonnoJSON contract
CreateUserPoolimplementedcontrolPOST /auth/user-poolsjsonjsonnoJSON contract
ListUserPoolsimplementedcontrolGET /auth/user-poolsexplicitlyEmptyjsonnoJSON contract
DescribeUserPoolimplementedcontrolGET /auth/user-pools/{poolId}explicitlyEmptyjsonnoJSON contract
DeleteUserPoolimplementedcontrolDELETE /auth/user-pools/{poolId}explicitlyEmptyjsonnoJSON contract
CreateAppClientimplementedcontrolPOST /auth/user-pools/{poolId}/clientsjsonjsonnoJSON contract
ListAppClientsimplementedcontrolGET /auth/user-pools/{poolId}/clientsexplicitlyEmptyjsonnoJSON contract
DescribeAppClientimplementedcontrolGET /auth/user-pools/{poolId}/clients/{clientId}explicitlyEmptyjsonnoJSON contract
DeleteAppClientimplementedcontrolDELETE /auth/user-pools/{poolId}/clients/{clientId}explicitlyEmptyjsonnoJSON contract
PoolSignInimplementedcontrolPOST /auth/user-pools/{poolId}/sign-injsonjsonnoJSON contract
PoolConfirmimplementedcontrolPOST /auth/user-pools/{poolId}/confirmjsonjsonnoJSON contract
PoolRefreshimplementedcontrolPOST /auth/user-pools/{poolId}/refreshjsonjsonnoJSON contract
PoolLogoutimplementedcontrolPOST /auth/user-pools/{poolId}/logoutexplicitlyEmptyjsonnoJSON contract
ListDirectoryRolessupportedcontrolGET /auth/directory/rolesexplicitlyEmptyjsonnoJSON contract
GetOidcLoginUrlsupportedcontrolGET /auth/directory/oidc/login-urlexplicitlyEmptyjsonnoJSON contract
AssignDirectoryRolesupportedcontrolPUT /auth/directory/members/{memberId}/rolejsonjsonnoJSON contract
ListDirectoryMemberssupportedcontrolGET /auth/directory/membersexplicitlyEmptyjsonnoJSON contract
CreateOperatorAccessKeyimplementedcontrolPOST /auth/directory/access-keysjsonjsonnoJSON contract
ListOperatorAccessKeysimplementedcontrolGET /auth/directory/access-keysexplicitlyEmptyjsonnoJSON contract
RevokeOperatorAccessKeyimplementedcontrolDELETE /auth/directory/access-keys/{keyId}explicitlyEmptyjsonnoJSON contract

Tenant-callable data-plane operations

Use these operations for application data or runtime work.

No operations in this group.

Contract stubs

These catalog entries are not current callable tenant contracts.

No operations in this group.

Matrix entries without catalog contracts

These entries describe readiness intent but have no generated request or response contract.

OperationStatus
CreateApiKeyremoved
ListApiKeysremoved
RevokeApiKeyremoved
ApiKeyExchangeremoved
OidcSsoLoginplanned
CreateOidcConnectionplanned

Internal operations

These operations are platform-facing. Tenant clients must not call them.

No operations in this group.