Authentication

Airbyte Cloud Users

🚧

If you're looking for information on the API keys from portal.airbyte.com, please see this page: portal.airbyte.com deprecation

To create an Application, head to your Airbyte workspace and go to Settings -> Applications.

You should be able to create an Application which will give you a client ID and client secret. You can use the button in the UI to generate an access token to do a quick test or use the client ID/client secret to hit the /v1/applications/token endpoint to retrieve an access token.

🚧

These tokens are short lived (3 min) so we recommend refreshing them regularly.

Airbyte OSS Users

If you use the Airbyte API in OSS, you can use the credentials set for your UI instance. To do this, you should use the Basic authentication, with the username and password separated by a colon and Base64 encoded like the following:

curl --location --request \
GET 'https://api.my-airbyte-host.com/v1/connections/' \
--header 'Authorization: Basic YWlyYnl0ZTpwYXNzd29yZA=='