Supported Sources
Salesforce
CRM data with Bulk API support
Stripe
Payment and subscription data
HubSpot
Marketing and CRM platform
GitHub
Repository and issue data
Google Ads
Advertising campaign data
Facebook Ads
Social media advertising
Airtable
Cloud spreadsheet platform
Google Sheets
Spreadsheet data extraction
Generic API
Custom REST/GraphQL APIs
Generic API Source
Connect to any REST API or load data from URLs including Google Sheets, CSV, JSON, and Excel files.REST API Configuration
POST Request
Response Parser
Extract nested data from API responses:response.data.users from:
CSV/TSV Files
Google Sheets
Salesforce
Extract data from Salesforce using REST or Bulk API with OAuth or password authentication.Configuration
Bulk API (for large datasets)
Sandbox Environment
Stripe
Extract payment, subscription, and customer data from Stripe.Configuration
Available Streams
charges- Payment chargescustomers- Customer datasubscriptions- Subscription datainvoices- Invoice datapayment_intents- Payment intentsbalance_transactions- Balance transactionspayouts- Payout dataproducts- Product catalogplans- Pricing planscoupons- Discount couponsdisputes- Payment disputes
HubSpot
Connect to HubSpot CRM and marketing platform.Configuration
OAuth Configuration
Available Streams
contacts- Contact recordscompanies- Company datadeals- Deal pipelinetickets- Support ticketsemail_events- Email engagementcampaigns- Marketing campaignsforms- Form submissions
GitHub
Extract repository, issue, and pull request data from GitHub.Configuration
Multiple Repositories
Available Streams
commits- Commit historyissues- Issues and PRspull_requests- Pull requestsreviews- PR reviewscomments- Issue/PR commentsreleases- Release datastargazers- Repository stars
Google Sheets
Extract data from Google Sheets using service account credentials.Configuration
Setup Google Sheets API
Setup Google Sheets API
- Go to Google Cloud Console
- Create a new project or select existing
- Enable Google Sheets API
- Create service account credentials
- Download JSON key file
- Share spreadsheet with service account email
Airtable
Extract data from Airtable bases.Configuration
Marketing Platforms
Google Ads
Google Ads
Facebook Ads
Facebook Ads
LinkedIn Ads
LinkedIn Ads
Twitter Ads
Twitter Ads
Analytics Platforms
Google Analytics
Google Analytics
Google Search Console
Google Search Console
Amplitude
Amplitude
Customer Support
Zendesk
Zendesk
Freshdesk
Freshdesk
Intercom
Intercom
Front
Front
E-commerce & Payments
Chargebee
Chargebee
Paystack
Paystack
Commercetools
Commercetools
Other SaaS Platforms
Pipedrive
Pipedrive
Monday.com
Monday.com
Datadog
Datadog
Postmark
Postmark
Outreach
Outreach
BI & Analytics Tools
Tableau
Tableau
PowerBI
PowerBI
Mode
Mode
Rate Limiting & Retries
All API sources handle rate limiting automatically:Installation
Best Practices
- Use OAuth tokens when available instead of API keys
- Set appropriate start dates to limit historical data
- Enable incremental sync to reduce API calls
- Monitor rate limits in API provider dashboards
- Use environment variables for sensitive credentials
- Test with small date ranges before full syncs
- Select specific streams to minimize unnecessary data
Next Steps
Cloud Storage
Load data from S3, GCS, and Azure Blob Storage
Streaming Sources
Real-time data from Kafka, Kinesis, and Pub/Sub