We recommend you set the Fivetran connector sync schedule to manual. This ensures Fivetran runs when you expect, and syncs are ochestrated only via Paradime.
How to Set a Fivetran Sync to Manual
How to Set a Fivetran Sync to Manual
This cURL command updates a Fivetran connection to use manual scheduling instead of automatic syncs.Request Body FieldsExpected ResponseSuccess (200 OK)Validate in the Fivetran Dashboard UI
After updating your connection to manual schedule, verify the changes in the Fivetran dashboard:
schedule_type: "manual"- Sets sync schedule to manual (no automatic syncs)run_setup_tests: false- Skips connection validation tests during update
- API Key & Secret: Generate from Fivetran account settings
- Connector ID: Found in Fivetran dashboard URL for the connector or using the #list-fivetran-connectors CLI command
After updating your connection to manual schedule, verify the changes in the Fivetran dashboard:
- Navigate to your Connector Dashboard
- Locate your connector in the list
- Check the top right corner of the connector details page
- “Enabled”
- “Sync Scheduleed manually”

Sync Fivetran Connectors
Trigger syncs for one or more Fivetran connectors with real-time progress monitoring and comprehensive status reporting.CLI Command
Options
Recommended SetupFor security and convenience, set your Fivetran credentials as environment variables:
Connector Sync Examples
Sync a single connector
Sync multiple connectors in parallel
Force sync paused connectors
Trigger sync without waiting for completion
Sample Output
List Fivetran Connectors
List all available Fivetran connectors with their IDs, status, and configuration details.CLI Command
Options
Usage Examples
Sample Output
Connector Status Reference
Understanding the status indicators in the output:Sync States
- ✅ scheduled/rescheduled: Connector is ready for sync or next sync is scheduled
- 🔄 syncing: Connector is currently performing a sync
- ⏸️ paused: Connector is paused and won’t sync automatically
- ❓ unknown: Status could not be determined
Setup States
- ✅ connected: Connector is properly configured and ready
- ❌ broken: Connector configuration has issues that need attention
- ⚠️ incomplete: Connector setup is not finished
Important Notes
- Parallel Execution: Multiple connectors sync simultaneously for efficiency
- Real-time Monitoring: Live progress updates show sync status with timestamps
- Dashboard Integration: Direct links to Fivetran dashboard for each connector
- Paused Connector Handling: Use
--forceflag to attempt syncing paused connectors - Long-running Operations: Default 24-hour timeout accommodates large data syncs
- Connector Identification: Use the exact connector ID from your Fivetran dashboard
Environment Variable Reference
Troubleshooting
Paused Connectors
Paused Connectors
If connectors are paused, the sync will be skipped unless you use the
--force flag:Broken Setup State
Broken Setup State
Connectors with broken setup need manual intervention in the Fivetran dashboard before they can sync successfully.
Network Timeouts
Network Timeouts
For very large sources, consider increasing the timeout:
Finding Connector IDs
Finding Connector IDs
Use the list command to discover available connector IDs:
Workflow Integration
These Fivetran CLI commands are designed to integrate seamlessly into your data pipeline workflows. Common use cases include:- Pre-dbt™ Sync: Trigger Fivetran syncs before running dbt™ transformations
- Scheduled Data Ingestion: Automate regular sync cycles for critical data sources
- Event-driven Syncs: Trigger syncs based on external events or schedules
- Multi-source Orchestration: Coordinate syncs across multiple data connectors