Cloud
GET /cloud/integrations/{integration_id}
Retrieves a specific cloud integration by ID. A cloud integration connects WarpBuild to your cloud provider account (AWS, GCP, or Azure) for provisioning runner infrastructure.
Authorization<token>
In: header
Path Parameters
integration_id*string
Id for the cloud integration
Response Body
application/json
application/json
application/json
curl -X GET "https://api.warpbuild.com/api/v1/cloud/integrations/string"{
"cloud_entity_id": "string",
"cloud_entity_name": "string",
"cloud_organization_id": "string",
"cloud_organization_name": "string",
"cloud_provider": "aws",
"connection_details": {
"aws": {
"region": "string",
"stack_id": "string"
},
"azure": {},
"gcp": {
"service_account_email": "string"
}
},
"connection_mode": "string",
"created_at": "string",
"id": "string",
"integration_type": "cloud-entity-keyless",
"latest_version": "string",
"organization_id": "string",
"status": "connected",
"updated_at": "string",
"version": "string"
}{
"code": "string",
"description": "string",
"message": "string",
"sub_code": "string",
"sub_message": "string"
}{
"code": "string",
"description": "string",
"message": "string",
"sub_code": "string",
"sub_message": "string"
}POST /cloud/integrations
Creates a new cloud integration to connect WarpBuild to your cloud provider account. This enables WarpBuild to provision runner infrastructure in your cloud environment. Supported cloud providers: - **AWS**: Connect via IAM role with cross-account access - **GCP**: Connect via service account with Workload Identity Federation - **Azure**: Connect via service principal with federated credentials
GET /cloud/integrations/{integration_id}/actions
Next Page