gateway API actions
Use skippr-cloud gateway <operation> for these actions. The HTTPS endpoint is https://gateway.eu-central-1.cloud.skippr.io. Actions listed as coming soon or platform-only are listed for completeness; do not build on them yet.
- CLI:
skippr-cloud gateway - Endpoint:
https://gateway.eu-central-1.cloud.skippr.io - Service guide: gateway
- Aggregate reference: all API actions
- Terraform / CDKTF:
cloud_api(CloudApi),cloud_api_integration(CloudApiIntegration),cloud_api_authorizer(CloudApiAuthorizer),cloud_api_route(CloudApiRoute),cloud_api_domain_name(CloudApiDomainName) - Examples: the service guide shows CLI, Terraform, CDKTF TypeScript, and CDKTF Python tabs
Resource management actions
Create, inspect, update, list, or delete resources.
| API action | CLI | Request target | JSON contract |
|---|---|---|---|
Healthz | skippr-cloud gateway healthz | CloudGateway.Healthz (gateway) | JSON contract |
CreateApi | skippr-cloud gateway create-api | CloudGateway.CreateApi (gateway) | JSON contract |
GetApi | skippr-cloud gateway get-api | CloudGateway.GetApi (gateway) | JSON contract |
ListApis | skippr-cloud gateway list-apis | CloudGateway.ListApis (gateway) | JSON contract |
UpdateApi | skippr-cloud gateway update-api | CloudGateway.UpdateApi (gateway) | JSON contract |
DeleteApi | skippr-cloud gateway delete-api | CloudGateway.DeleteApi (gateway) | JSON contract |
CreateRoute | skippr-cloud gateway create-route | CloudGateway.CreateRoute (gateway) | JSON contract |
GetRoute | skippr-cloud gateway get-route | CloudGateway.GetRoute (gateway) | JSON contract |
ListRoutes | skippr-cloud gateway list-routes | CloudGateway.ListRoutes (gateway) | JSON contract |
UpdateRoute | skippr-cloud gateway update-route | CloudGateway.UpdateRoute (gateway) | JSON contract |
DeleteRoute | skippr-cloud gateway delete-route | CloudGateway.DeleteRoute (gateway) | JSON contract |
CreateIntegration | skippr-cloud gateway create-integration | CloudGateway.CreateIntegration (gateway) | JSON contract |
GetIntegration | skippr-cloud gateway get-integration | CloudGateway.GetIntegration (gateway) | JSON contract |
ListIntegrations | skippr-cloud gateway list-integrations | CloudGateway.ListIntegrations (gateway) | JSON contract |
UpdateIntegration | skippr-cloud gateway update-integration | CloudGateway.UpdateIntegration (gateway) | JSON contract |
DeleteIntegration | skippr-cloud gateway delete-integration | CloudGateway.DeleteIntegration (gateway) | JSON contract |
CreateAuthorizer | skippr-cloud gateway create-authorizer | CloudGateway.CreateAuthorizer (gateway) | JSON contract |
GetAuthorizer | skippr-cloud gateway get-authorizer | CloudGateway.GetAuthorizer (gateway) | JSON contract |
ListAuthorizers | skippr-cloud gateway list-authorizers | CloudGateway.ListAuthorizers (gateway) | JSON contract |
DeleteAuthorizer | skippr-cloud gateway delete-authorizer | CloudGateway.DeleteAuthorizer (gateway) | JSON contract |
CreateDomainName | skippr-cloud gateway create-domain-name | CloudGateway.CreateDomainName (gateway) | JSON contract |
GetDomainName | skippr-cloud gateway get-domain-name | CloudGateway.GetDomainName (gateway) | JSON contract |
ListDomainNames | skippr-cloud gateway list-domain-names | CloudGateway.ListDomainNames (gateway) | JSON contract |
AttachDomainName | skippr-cloud gateway attach-domain-name | CloudGateway.AttachDomainName (gateway) | JSON contract |
DetachDomainName | skippr-cloud gateway detach-domain-name | CloudGateway.DetachDomainName (gateway) | JSON contract |
VerifyDomainName | skippr-cloud gateway verify-domain-name | CloudGateway.VerifyDomainName (gateway) | JSON contract |
DeleteDomainName | skippr-cloud gateway delete-domain-name | CloudGateway.DeleteDomainName (gateway) | JSON contract |
Runtime actions
Read and write application data, or run the service.
| API action | CLI | Request target | JSON contract |
|---|---|---|---|
DisconnectConnection | skippr-cloud gateway disconnect-connection | CloudGateway.DisconnectConnection (gateway) | JSON contract |
GetConnection | skippr-cloud gateway get-connection | CloudGateway.GetConnection (gateway) | JSON contract |
ListConnections | skippr-cloud gateway list-connections | CloudGateway.ListConnections (gateway) | JSON contract |
PostToConnection | skippr-cloud gateway post-to-connection | CloudGateway.PostToConnection (gateway) | JSON contract |
Coming later
These actions are coming soon.
No actions in this group.
Platform-only actions
These actions are platform-only. Do not call them from the CLI or SDKs.
| API action | CLI | Request target | JSON contract |
|---|---|---|---|
SigV4Proxy | skippr-cloud gateway sig-v4-proxy | CloudGateway.SigV4Proxy (gateway) | JSON contract |
JwtProxy | skippr-cloud gateway jwt-proxy | CloudGateway.JwtProxy (gateway) | JSON contract |
WorkloadJwtMint | skippr-cloud gateway workload-jwt-mint | CloudGateway.WorkloadJwtMint (gateway) | JSON contract |
RateLimitIp | skippr-cloud gateway rate-limit-ip | CloudGateway.RateLimitIp (gateway) | JSON contract |
RateLimitCredential | skippr-cloud gateway rate-limit-credential | CloudGateway.RateLimitCredential (gateway) | JSON contract |
ExecuteFunctionIntegration | skippr-cloud gateway execute-function-integration | CloudGateway.ExecuteFunctionIntegration (gateway) | JSON contract |
ExecuteEventsPut | skippr-cloud gateway execute-events-put | CloudGateway.ExecuteEventsPut (gateway) | JSON contract |
WebSocketConnect | skippr-cloud gateway web-socket-connect | CloudGateway.WebSocketConnect (gateway) | JSON contract |
WebSocketMessage | skippr-cloud gateway web-socket-message | CloudGateway.WebSocketMessage (gateway) | JSON contract |
