Prerequisites
- An AWS account
- An S3 bucket
- An IAM user with
s3:GetObjectands3:ListBucketpermissions on the target bucket
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Connect FlexOrch to an S3 bucket.
s3:GetObject and s3:ListBucket permissions on the target bucketcurl -X POST https://api.flexorch.com/v1/connectors \
-H "X-API-KEY: dfx_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"type": "s3",
"name": "my-s3-connector",
"config": {
"bucket": "my-documents",
"region": "eu-west-1",
"aws_access_key_id": "AKIA...",
"aws_secret_access_key": "..."
}
}'
curl -X POST https://api.flexorch.com/v1/data-process/async \
-H "X-API-KEY: dfx_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"source": {
"connector_id": 1,
"keys": [
"invoices/jan/inv_001.pdf",
"invoices/jan/inv_002.pdf"
]
}
}'
| Field | Required | Description |
|---|---|---|
bucket | Yes | S3 bucket name |
region | Yes | AWS region (e.g., us-east-1) |
aws_access_key_id | Yes | IAM access key |
aws_secret_access_key | Yes | IAM secret key |
prefix | No | Default key prefix for scheduled sync |