Retrieve

Retrieve an existing integration

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Federation

Integrations that authenticate keylessly return a federation object describing the identity Doppler presents to your cloud. It is null for every other integration, including those of a keyless-capable type that were connected with a stored credential.

Grant this identity access in your cloud after creating the connection. Until you do, Doppler can authenticate but has no permissions, and the connection reports no error because a keyless connection's access isn't verified at create time.

GCP

FieldTypeDescription
kindstringAlways gcp.
principalstringThe IAM principal to grant roles to, beginning with principal://iam.googleapis.com/.
{
  "integration": {
    "slug": "00000000-0000-0000-0000-000000000000",
    "name": "my-integration",
    "type": "gcp_secret_manager",
    "federation": {
      "kind": "gcp",
      "principal": "principal://iam.googleapis.com/projects/123456789012/locations/global/workloadIdentityPools/doppler/subject/workplace:my-workplace:connection:00000000-0000-0000-0000-000000000000"
    }
  }
}

Azure

FieldTypeDescription
kindstringAlways azure.
issuerstringThe issuer to enter on the app registration's federated credential.
subjectstringThe subject identifier to enter on the federated credential.
audiencestringThe audience to enter on the federated credential.
{
  "integration": {
    "slug": "00000000-0000-0000-0000-000000000000",
    "name": "my-integration",
    "type": "azure_rotated_service_principal",
    "federation": {
      "kind": "azure",
      "issuer": "https://api.doppler.com",
      "subject": "workplace:my-workplace:connection:00000000-0000-0000-0000-000000000000",
      "audience": "api://AzureADTokenExchange"
    }
  }
}
Query Params
string
required

The integration slug

Responses

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json