Prerequisites
Before connecting Airbyte Server to Paradime, ensure you have:- A self-hosted Airbyte Server instance that can be accessed from the Internet
- Access to the Airbyte Server API container
- Network access from Paradime to your Airbyte Server instance
Host Configuration
The Airbyte URL must include the correct port number based on your Airbyte Server version:- Airbyte Server v0.59.1 and later: The API is exposed on port
8000or8001. YourAIRBYTE_HOSTshould look likehttps://your-server:8000orhttps://your-server:8001. - Airbyte Server prior to v0.59.1: The API is started on port
8006. YourAIRBYTE_HOSTshould look likehttps://your-server:8006.
Paradime connects to your running Airbyte API container. Ensure your Airbyte Server is configured to expose the API on the appropriate port. Airbyte recommends using a reverse proxy or load balancer to direct API traffic to the correct port.
Network Configuration
Whitelisting IPs
Paradime will need to be whitelisted to access the Airbyte Server API if you use a network policy. Please refer to the IP whitelist documentation for the current list of Paradime IPs that need to be allowed through your firewall.Authentication Methods
Airbyte Server supports two authentication methods:- Client ID and Secret: Supported on Airbyte Server v1.0 and onwards. Set
AIRBYTE_AUTH_TYPEtoclient_credentials. Client credentials can be found in the Applications view in your Airbyte Server settings.
abctl local credentials.

Connect the Airbyte Server Integration
The Airbyte Server integration can be connected by a Paradime Admin user. To enable the integration, you will need to set your Airbyte Server credentials as environment variables in Paradime before connecting the integration.Steps to Connect
- In Paradime, go to Paradime Account Settings > Environment Variables
- Create the required environment variables with the following names and values:
AIRBYTE_BASE_URL- The URL of your Airbyte Server API endpoint (including the correct port number)AIRBYTE_CLIENT_ID- The client ID of your Airbyte Server application (required for client credentials auth)AIRBYTE_CLIENT_SECRET- The client secret of your Airbyte Server application (required for client credentials auth)USE_SERVER_AUTH- Set toTRUEto use authentication for self-hosted Airbyte Server (instead of OAuth for Cloud)
- Click Save to store the environment variables.
Authentication Parameters
Make sure all required environment variables are set in your Paradime Account Settings > Environment Variables before attempting to trigger the Airbyte Sync.
Airbyte Server Integration Capabilities
Paradime uses the Airbyte Server API to trigger Airbyte syncs from Bolt. This allows you to orchestrate your Airbyte data pipelines as part of your Paradime workflows, enabling:- Triggering Airbyte connections on-demand from Bolt
- Monitoring sync status and job execution
- Integrating Airbyte syncs into larger data orchestration workflows
- Error handling and retry logic for failed syncs