# EWAH Connectors List

Complete list of EWAH connectors available for migration to dlt.

## API Connectors (35 total)

| EWAH Connector | Operator File | Hook File |
|----------------|---------------|-----------|
| aircall | `operators/aircall.py` | `hooks/aircall.py` |
| airflow | `operators/airflow.py` | `hooks/airflow.py` |
| airtable | `operators/airtable.py` | `hooks/airtable.py` |
| amazon_ads | `operators/amazon_ads.py` | `hooks/amazon_ads.py` |
| amazon_seller_central | `operators/amazon_seller_central.py` | `hooks/amazon_seller_central.py` |
| braze | `operators/braze.py` | `hooks/braze.py` |
| facebook | `operators/facebook.py` | `hooks/facebook.py` |
| google_ads | `operators/google_ads.py` | `hooks/google_ads.py` |
| google_analytics | `operators/google_analytics.py` | `hooks/google_analytics.py` |
| google_cloud_storage | `operators/google_cloud_storage.py` | `hooks/google_cloud_storage.py` |
| google_sheets | `operators/google_sheets.py` | N/A (uses gspread) |
| hubspot | `operators/hubspot.py` | `hooks/hubspot.py` |
| infigo | `operators/infigo.py` | `hooks/infigo.py` |
| linkedin | `operators/linkedin.py` | `hooks/linkedin.py` |
| linkedin_ads | `operators/linkedin_ads.py` | `hooks/linkedin.py` |
| mailchimp | `operators/mailchimp.py` | `hooks/mailchimp.py` |
| mailingwork | `operators/mailingwork.py` | N/A |
| personio | `operators/personio.py` | `hooks/personio.py` |
| pipedrive | `operators/pipedrive.py` | `hooks/pipedrive.py` |
| plentymarkets | `operators/plentymarkets.py` | `hooks/plentymarkets.py` |
| rapidmail | `operators/rapidmail.py` | `hooks/rapidmail.py` |
| recurly | `operators/recurly.py` | `hooks/recurly.py` |
| salesforce | `operators/salesforce.py` | `hooks/salesforce.py` |
| sevdesk | `operators/sevdesk.py` | `hooks/sevdesk.py` |
| sharepoint | `operators/sharepoint.py` | `hooks/sharepoint.py` |
| shopify | `operators/shopify.py` | `hooks/shopify.py` |
| shopify_graphql | `operators/shopify_graphql.py` | `hooks/shopify_graphql.py` |
| stripe | `operators/stripe.py` | `hooks/stripe.py` |
| zendesk | `operators/zendesk.py` | N/A |
| fx | `operators/fx.py` | N/A |
| fx_yfinance | `operators/fx_yfinance.py` | N/A |
| google_maps | `operators/google_maps.py` | N/A |

## Database Connectors (Skip -- Use dlt Built-in)

These should not be migrated. Use `dlt.sources.sql_database` instead.

| EWAH Connector | dlt Alternative |
|----------------|-----------------|
| sql_postgres | `dlt.sources.sql_database` |
| sql_mysql | `dlt.sources.sql_database` |
| sql_mssql | `dlt.sources.sql_database` |
| sql_oracle | `dlt.sources.sql_database` |
| sql_bigquery | `dlt.sources.sql_database` |

## File/NoSQL Connectors (3 total)

| EWAH Connector | Operator File | Hook File |
|----------------|---------------|-----------|
| s3 | `operators/s3.py` | N/A (uses provider) |
| dynamodb | `operators/dynamodb.py` | `hooks/aws.py` |
| mongodb | `operators/mongodb.py` | `hooks/mongodb.py` |
