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.
- CLI:
skippr-cloud auth - Endpoint:
https://auth.cloud.skippr.io - Service guides: Auth (app user pools) · Cloud User Directory (sign-in, people, policies, keys)
- Aggregate reference: all API actions
Resource management actions
Create, inspect, update, list, or delete resources.
| API action | CLI | Request target | JSON contract |
|---|---|---|---|
SignIn | skippr-cloud auth sign-in | POST /auth/sign-in | JSON contract |
Confirm | skippr-cloud auth confirm | POST /auth/confirm | JSON contract |
GetJwks | skippr-cloud auth get-jwks | GET /.well-known/jwks.json | JSON contract |
Health | skippr-cloud auth health | GET /health | JSON contract |
GetSession | skippr-cloud auth get-session | GET /auth/session | JSON contract |
RefreshToken | skippr-cloud auth refresh-token | POST /auth/refresh | JSON contract |
Logout | skippr-cloud auth logout | POST /auth/logout | JSON contract |
DeleteAccount | skippr-cloud auth delete-account | DELETE /auth/delete | JSON contract |
GetCredentials | skippr-cloud auth get-credentials | POST /auth/credentials | JSON contract |
ListWorkspaces | skippr-cloud auth list-workspaces | GET /auth/workspaces | JSON contract |
CreateWorkspace | skippr-cloud auth create-workspace | POST /auth/workspaces | JSON contract |
GetWorkspaceConfig | skippr-cloud auth get-workspace-config | GET /auth/workspaces/{workspace}/config | JSON contract |
PutWorkspace | skippr-cloud auth put-workspace | PUT /auth/workspaces/{workspace} | JSON contract |
AcquireRunLock | skippr-cloud auth acquire-run-lock | POST /auth/workspaces/{workspace}/runs/lock/acquire | JSON contract |
RunLockHeartbeat | skippr-cloud auth run-lock-heartbeat | POST /auth/workspaces/{workspace}/runs/lock/heartbeat | JSON contract |
RunLockComplete | skippr-cloud auth run-lock-complete | POST /auth/workspaces/{workspace}/runs/lock/complete | JSON contract |
GetRunLock | skippr-cloud auth get-run-lock | GET /auth/workspaces/{workspace}/runs/lock | JSON contract |
ListRuns | skippr-cloud auth list-runs | GET /auth/workspaces/{workspace}/runs | JSON contract |
GetRun | skippr-cloud auth get-run | GET /auth/workspaces/{workspace}/runs/{runId} | JSON contract |
PutRun | skippr-cloud auth put-run | PUT /auth/workspaces/{workspace}/runs/{runId} | JSON contract |
Authorize | skippr-cloud auth authorize | POST /auth/authorize | JSON contract |
CreateWorkloadKey | skippr-cloud auth create-workload-key | POST /auth/workload-keys | JSON contract |
ListWorkloadKeys | skippr-cloud auth list-workload-keys | GET /auth/workload-keys | JSON contract |
GetWorkloadKey | skippr-cloud auth get-workload-key | GET /auth/workload-keys/{principalId} | JSON contract |
RevokeWorkloadKey | skippr-cloud auth revoke-workload-key | DELETE /auth/workload-keys/{principalId} | JSON contract |
RotateWorkloadKey | skippr-cloud auth rotate-workload-key | POST /auth/workload-keys/{principalId}/rotate | JSON contract |
CreatePolicy | skippr-cloud auth create-policy | POST /auth/policies | JSON contract |
GetPolicy | skippr-cloud auth get-policy | GET /auth/policies/{policyId} | JSON contract |
ListPolicies | skippr-cloud auth list-policies | GET /auth/policies | JSON contract |
UpdatePolicy | skippr-cloud auth update-policy | PUT /auth/policies/{policyId} | JSON contract |
DeletePolicy | skippr-cloud auth delete-policy | DELETE /auth/policies/{policyId} | JSON contract |
ValidatePolicy | skippr-cloud auth validate-policy | POST /auth/policies/validate | JSON contract |
GetPolicyEpoch | skippr-cloud auth get-policy-epoch | GET /auth/policies/epoch | JSON contract |
CreateUserPool | skippr-cloud auth create-user-pool | POST /auth/user-pools | JSON contract |
ListUserPools | skippr-cloud auth list-user-pools | GET /auth/user-pools | JSON contract |
DescribeUserPool | skippr-cloud auth describe-user-pool | GET /auth/user-pools/{poolId} | JSON contract |
DeleteUserPool | skippr-cloud auth delete-user-pool | DELETE /auth/user-pools/{poolId} | JSON contract |
CreateAppClient | skippr-cloud auth create-app-client | POST /auth/user-pools/{poolId}/clients | JSON contract |
ListAppClients | skippr-cloud auth list-app-clients | GET /auth/user-pools/{poolId}/clients | JSON contract |
DescribeAppClient | skippr-cloud auth describe-app-client | GET /auth/user-pools/{poolId}/clients/{clientId} | JSON contract |
DeleteAppClient | skippr-cloud auth delete-app-client | DELETE /auth/user-pools/{poolId}/clients/{clientId} | JSON contract |
PoolSignIn | skippr-cloud auth pool-sign-in | POST /auth/user-pools/{poolId}/sign-in | JSON contract |
PoolConfirm | skippr-cloud auth pool-confirm | POST /auth/user-pools/{poolId}/confirm | JSON contract |
PoolRefresh | skippr-cloud auth pool-refresh | POST /auth/user-pools/{poolId}/refresh | JSON contract |
PoolLogout | skippr-cloud auth pool-logout | POST /auth/user-pools/{poolId}/logout | JSON contract |
ListDirectoryRoles | skippr-cloud auth list-directory-roles | GET /auth/directory/roles | JSON contract |
GetOidcLoginUrl | skippr-cloud auth get-oidc-login-url | POST /auth/directory/oidc/login-url | JSON contract |
AssignDirectoryRole | skippr-cloud auth assign-directory-role | PUT /auth/directory/members/{memberId}/role | JSON contract |
ListDirectoryMembers | skippr-cloud auth list-directory-members | GET /auth/directory/members | JSON contract |
CreateOperatorAccessKey | skippr-cloud auth create-operator-access-key | POST /auth/directory/access-keys | JSON contract |
ListOperatorAccessKeys | skippr-cloud auth list-operator-access-keys | GET /auth/directory/access-keys | JSON contract |
RevokeOperatorAccessKey | skippr-cloud auth revoke-operator-access-key | DELETE /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.
