docs/integrations/app-connections/doppler.mdx
Infisical supports the use of API Tokens to connect with Doppler. This connection is used for importing secrets from Doppler into Infisical via the external migration tool.



For the best migration experience, we recommend that you give the service account full access to all your projects in order to migrate from all projects within Doppler.





</Step>
<Step title="Select Doppler Connection">
Click **+ Add Connection** and choose **Doppler Connection** from the list of available connections.

</Step>
<Step title="Fill out the Doppler Connection form">
Complete the form by providing:
- A descriptive name for the connection
- An optional description
- The API Token value from the previous step

</Step>
<Step title="Connection created">
After submitting the form, your **Doppler Connection** will be successfully created and ready to use for importing secrets into Infisical.

</Step>
</Steps>
### Sample request
```bash Request
curl --request POST \
--url https://app.infisical.com/api/v1/app-connections/doppler \
--header 'Content-Type: application/json' \
--data '{
"name": "my-doppler-connection",
"method": "api-token",
"credentials": {
"apiToken": "[API TOKEN]"
}
}'
```
### Sample response
```bash Response
{
"appConnection": {
"id": "3c2a1b4d-97e6-4f18-b3c2-8e5d9a0f1234",
"name": "my-doppler-connection",
"description": null,
"version": 1,
"orgId": "6f03caa1-a5de-43ce-b127-95a145d3464c",
"createdAt": "2025-04-23T19:46:34.831Z",
"updatedAt": "2025-04-23T19:46:34.831Z",
"isPlatformManagedCredentials": false,
"credentialsHash": "9a1e482fbc306g93b1d6e2ce0d081b340dfcbg99f005b7c506f3ecd1391772g0",
"app": "doppler",
"method": "api-token",
"credentials": {}
}
}
```