> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://apidocs.polytomic.com/2024-02-08/guides/configuring-your-connections/connections/customeriowarehouseexports/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://apidocs.polytomic.com/_mcp/server.
# Customer.io Warehouse Exports
Supports:
* ✅ Bulk sync source
## Connection
### Configuration
| Name | Type | Description | Required |
auth_mode |
string |
Authentication method
How to authenticate with AWS. Defaults to Access Key and Secret. Accepted values: `access_key_and_secret` ↓, `iam_role` ↓ |
required |
s3_bucket_name |
string |
S3 bucket name
Bucket name (folder optional); ex: s3://polytomic/dataset |
required |
s3_bucket_region |
string |
S3 bucket region |
required |
#### `auth_mode`
When `auth_mode` is `access_key_and_secret`:
| Name | Type | Description | Required |
aws_access_key_id |
string |
AWS access key ID
Access Key ID with read/write access to a bucket. |
optional |
aws_secret_access_key |
string |
AWS secret access key |
optional |
| Read-only property | Type | Description |
aws_user |
string |
User ARN |
```json
{
"name": "Customer.io Warehouse Exports connection",
"type": "customeriowarehouseexports",
"configuration": {
"auth_mode": "access_key_and_secret",
"aws_access_key_id": "AKIAIOSFODNN7EXAMPLE",
"aws_secret_access_key": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY",
"s3_bucket_name": "s3://polytomic/dataset",
"s3_bucket_region": "us-east-1"
}
}
```
When `auth_mode` is `iam_role`:
| Name | Type | Description | Required |
iam_role_arn |
string |
IAM role ARN |
required |
| Read-only property | Type | Description |
external_id |
string |
External ID for the IAM role |
```json
{
"name": "Customer.io Warehouse Exports connection",
"type": "customeriowarehouseexports",
"configuration": {
"auth_mode": "iam_role",
"iam_role_arn": "",
"s3_bucket_name": "s3://polytomic/dataset",
"s3_bucket_region": "us-east-1"
}
}
```
## Bulk Sync
### Source
Customer.io Warehouse Exports connections may be used as a bulk sync source. No additional configuration options are required.