Skip to content

auth API actions

Use skippr-cloud auth <operation> for these actions. The HTTPS endpoint is https://auth.cloud.skippr.io. Actions listed as coming soon or platform-only are listed for completeness; do not build on them yet.

Resource management actions

Create, inspect, update, list, or delete resources.

API actionCLIRequest targetJSON contract
SignInskippr-cloud auth sign-inPOST /auth/sign-inJSON contract
Confirmskippr-cloud auth confirmPOST /auth/confirmJSON contract
GetJwksskippr-cloud auth get-jwksGET /.well-known/jwks.jsonJSON contract
Healthskippr-cloud auth healthGET /healthJSON contract
GetSessionskippr-cloud auth get-sessionGET /auth/sessionJSON contract
RefreshTokenskippr-cloud auth refresh-tokenPOST /auth/refreshJSON contract
Logoutskippr-cloud auth logoutPOST /auth/logoutJSON contract
DeleteAccountskippr-cloud auth delete-accountDELETE /auth/deleteJSON contract
GetCredentialsskippr-cloud auth get-credentialsPOST /auth/credentialsJSON contract
ListWorkspacesskippr-cloud auth list-workspacesGET /auth/workspacesJSON contract
CreateWorkspaceskippr-cloud auth create-workspacePOST /auth/workspacesJSON contract
GetWorkspaceConfigskippr-cloud auth get-workspace-configGET /auth/workspaces/{workspace}/configJSON contract
PutWorkspaceskippr-cloud auth put-workspacePUT /auth/workspaces/{workspace}JSON contract
AcquireRunLockskippr-cloud auth acquire-run-lockPOST /auth/workspaces/{workspace}/runs/lock/acquireJSON contract
RunLockHeartbeatskippr-cloud auth run-lock-heartbeatPOST /auth/workspaces/{workspace}/runs/lock/heartbeatJSON contract
RunLockCompleteskippr-cloud auth run-lock-completePOST /auth/workspaces/{workspace}/runs/lock/completeJSON contract
GetRunLockskippr-cloud auth get-run-lockGET /auth/workspaces/{workspace}/runs/lockJSON contract
ListRunsskippr-cloud auth list-runsGET /auth/workspaces/{workspace}/runsJSON contract
GetRunskippr-cloud auth get-runGET /auth/workspaces/{workspace}/runs/{runId}JSON contract
PutRunskippr-cloud auth put-runPUT /auth/workspaces/{workspace}/runs/{runId}JSON contract
Authorizeskippr-cloud auth authorizePOST /auth/authorizeJSON contract
CreateWorkloadKeyskippr-cloud auth create-workload-keyPOST /auth/workload-keysJSON contract
ListWorkloadKeysskippr-cloud auth list-workload-keysGET /auth/workload-keysJSON contract
GetWorkloadKeyskippr-cloud auth get-workload-keyGET /auth/workload-keys/{principalId}JSON contract
RevokeWorkloadKeyskippr-cloud auth revoke-workload-keyDELETE /auth/workload-keys/{principalId}JSON contract
RotateWorkloadKeyskippr-cloud auth rotate-workload-keyPOST /auth/workload-keys/{principalId}/rotateJSON contract
CreatePolicyskippr-cloud auth create-policyPOST /auth/policiesJSON contract
GetPolicyskippr-cloud auth get-policyGET /auth/policies/{policyId}JSON contract
ListPoliciesskippr-cloud auth list-policiesGET /auth/policiesJSON contract
UpdatePolicyskippr-cloud auth update-policyPUT /auth/policies/{policyId}JSON contract
DeletePolicyskippr-cloud auth delete-policyDELETE /auth/policies/{policyId}JSON contract
ValidatePolicyskippr-cloud auth validate-policyPOST /auth/policies/validateJSON contract
GetPolicyEpochskippr-cloud auth get-policy-epochGET /auth/policies/epochJSON contract
CreateUserPoolskippr-cloud auth create-user-poolPOST /auth/user-poolsJSON contract
ListUserPoolsskippr-cloud auth list-user-poolsGET /auth/user-poolsJSON contract
DescribeUserPoolskippr-cloud auth describe-user-poolGET /auth/user-pools/{poolId}JSON contract
DeleteUserPoolskippr-cloud auth delete-user-poolDELETE /auth/user-pools/{poolId}JSON contract
CreateAppClientskippr-cloud auth create-app-clientPOST /auth/user-pools/{poolId}/clientsJSON contract
ListAppClientsskippr-cloud auth list-app-clientsGET /auth/user-pools/{poolId}/clientsJSON contract
DescribeAppClientskippr-cloud auth describe-app-clientGET /auth/user-pools/{poolId}/clients/{clientId}JSON contract
DeleteAppClientskippr-cloud auth delete-app-clientDELETE /auth/user-pools/{poolId}/clients/{clientId}JSON contract
PoolSignInskippr-cloud auth pool-sign-inPOST /auth/user-pools/{poolId}/sign-inJSON contract
PoolConfirmskippr-cloud auth pool-confirmPOST /auth/user-pools/{poolId}/confirmJSON contract
PoolRefreshskippr-cloud auth pool-refreshPOST /auth/user-pools/{poolId}/refreshJSON contract
PoolLogoutskippr-cloud auth pool-logoutPOST /auth/user-pools/{poolId}/logoutJSON contract
ListDirectoryRolesskippr-cloud auth list-directory-rolesGET /auth/directory/rolesJSON contract
GetOidcLoginUrlskippr-cloud auth get-oidc-login-urlPOST /auth/directory/oidc/login-urlJSON contract
AssignDirectoryRoleskippr-cloud auth assign-directory-rolePUT /auth/directory/members/{memberId}/roleJSON contract
ListDirectoryMembersskippr-cloud auth list-directory-membersGET /auth/directory/membersJSON contract
CreateOperatorAccessKeyskippr-cloud auth create-operator-access-keyPOST /auth/directory/access-keysJSON contract
ListOperatorAccessKeysskippr-cloud auth list-operator-access-keysGET /auth/directory/access-keysJSON contract
RevokeOperatorAccessKeyskippr-cloud auth revoke-operator-access-keyDELETE /auth/directory/access-keys/{keyId}JSON contract

Runtime actions

Read and write application data, or run the service.

No actions in this group.

Coming later

These actions are coming soon.

No actions in this group.

Additional unavailable actions

These entries describe coming-soon work but have no generated request or response contract. Coming-soon entries may arrive later; removed entries are kept only as history.

  • CreateApiKey — removed; no JSON contract.
  • ListApiKeys — removed; no JSON contract.
  • RevokeApiKey — removed; no JSON contract.
  • ApiKeyExchange — removed; no JSON contract.
  • OidcSsoLogin — coming soon; no JSON contract.
  • CreateOidcConnection — coming soon; no JSON contract.

Platform-only actions

These actions are platform-only. Do not call them from the CLI or SDKs.

No actions in this group.