Adobe Analytics Data Feed API Configuration
For more information about authentication, accessing the Fivetran REST API, and request and response formats, see Getting Started with the Fivetran REST API.
Request
POST https://api.fivetran.com/v1/connections
{ "group_id": "group_id", "service": "adobe_analytics_data_feed", "trust_certificates": true, "trust_fingerprints": true, "run_setup_tests": true, "paused": false, "pause_after_trial": false, "sync_frequency": 1440, "data_delay_sensitivity": "NORMAL", "data_delay_threshold": 0, "daily_sync_time": "14:00", "schedule_type": "auto", "connect_card_config": { "redirect_uri": "https://your.site/path", "hide_setup_guide": true, "all_fields": true }, "proxy_agent_id": "proxy_agent_id", "private_link_id": "private_link_id", "networking_method": "Directly", "hybrid_deployment_agent_id": "hybrid_deployment_agent_id", "destination_configuration": { "virtual_warehouse": "virtual_warehouse" }, "destination_schema_names": "FIVETRAN_NAMING", "external_secrets_manager_id": "esm_id", "config": { "abs_connection_method": "SSH_TUNNEL | DIRECT | PRIVATE_LINK", "abs_connection_string": "connection_string", "abs_container_address": "fivetran.blob.windows.net", "abs_container_name": "container_name", "abs_host_ip": "13.120.106.58", "abs_host_user": "fivetran", "folder_path": "string", "ftp_host": "host", "ftp_password": "password", "ftp_port": 21, "ftp_user": "user", "is_ftps": true, "s3bucket": "bucket", "s3role_arn": "role_arn", "sftp_host": "host", "sftp_is_key_pair": true, "sftp_password": "password", "sftp_port": 22, "sftp_user": "user", "source": "S3 | AZURE_BLOB_STORAGE | FTP | SFTP", "schema": "schema_name" } }
Config parameters
| Name | Description |
|---|---|
abs_connection_method | Azure Blob Storage connection method |
abs_connection_string | Azure Blob Storage connection string. |
abs_container_address | Azure Blob Storage container address |
abs_container_name | Azure Blob Storage container name. |
abs_host_ip | Azure Blob Storage host IP |
abs_host_user | Azure Blob Storage username |
folder_path | Folder Path |
ftp_host | FTP host. |
ftp_password | FTP password. |
ftp_port | FTP port. |
ftp_user | FTP user. |
is_ftps | Use Secure FTP (FTPS). |
s3bucket | The S3 bucket name. |
s3role_arn | The Role ARN required for authentication. |
sftp_host | SFTP host. |
sftp_is_key_pair | Log in with key pair or password |
sftp_password | SFTP password required if sftp_is_key_pair is false |
sftp_port | SFTP port. |
sftp_user | SFTP user. |
source | The data source. |
schema (required) | Destination schema name. Schema name is permanent and cannot be changed after connection creation |
Authorization
There are five ways to authorize this connector type:
- Amazon S3: By specifying the
sourceas"S3"and the values for thes3bucket,s3role_arnandfolder_pathparameters in the request.POST https://api.fivetran.com/v1/connections{ "service": "adobe_analytics_data_feed", "group_id": "group_id", "config": { "s3bucket": "bucket", "s3role_arn": "role_arn", "source": "S3", "folder_path": "string" } } - Azure Blob: By specifying the
sourceas"AZURE_BLOB_STORAGE"and the values for theabs_connection_string,abs_container_nameandfolder_pathparameters in the request.POST https://api.fivetran.com/v1/connections{ "service": "adobe_analytics_data_feed", "group_id": "group_id", "config": { "abs_connection_string": "connection_string", "abs_container_name": "container_name", "source": "AZURE_BLOB_STORAGE", "folder_path": "string" } } - FTP(S): By specifying the
sourceas"FTP"and the values for theftp_host,ftp_port,ftp_user,ftp_passwordandfolder_pathparameters in the request.POST https://api.fivetran.com/v1/connections{ "service": "adobe_analytics_data_feed", "group_id": "group_id", "config": { "ftp_host": "host", "ftp_port": 21, "ftp_user": "user", "ftp_password": "password", "source": "FTP", "folder_path": "string" } } - SFTP: By specifying the
sourceas"SFTP"and the values for thesftp_host,sftp_port,sftp_user,sftp_passwordandfolder_pathparameters in the request.POST https://api.fivetran.com/v1/connections{ "service": "adobe_analytics_data_feed", "group_id": "group_id", "config": { "sftp_host": "host", "sftp_port": 22, "sftp_user": "user", "sftp_password": "password", "source": "SFTP", "folder_path": "string" } } By using the Connect Card or the Fivetran dashboard.