Integrations

The Integrations API allows you to manage cloud provider integrations in Firefly.

List Integrations

Get integrations by provider type

get

Retrieves all integrations for a specific cloud provider

Authorizations
AuthorizationstringRequired

JWT authentication token

Path parameters
providerTypestring · enumRequired

The cloud provider type

Possible values:
Responses
chevron-right
200

Successfully retrieved integrations

application/json
get
/api/integrations/{providerType}

Delete Integration

Delete a K8s integration

delete

Deletes an existing K8s integration by cluster ID

Authorizations
AuthorizationstringRequired

JWT authentication token

Path parameters
providerTypestring · enumRequired

The provider type (only k8s supported for delete)

Possible values:
clusterIdstringRequired

The cluster ID to delete

Responses
chevron-right
200

Successfully deleted integration

application/json
delete
/api/integrations/{providerType}/{clusterId}

Get AWS External ID

Get AWS external ID

get

Retrieves the AWS external ID for the account, used in IAM role trust policies

Authorizations
AuthorizationstringRequired

JWT authentication token

Responses
chevron-right
200

Successfully retrieved external ID

application/json
get
/api/integrations/aws/external-id

Last updated

Was this helpful?