S3 Exports API
Export snapshots to your S3 bucket. Tier: Professional+
1. Configure S3
POST /api/v2/exports/s3/config
curl -X POST -H "X-API-Key: KEY" -H "Content-Type: application/json" \
-d '{"bucket":"my-bucket","prefix":"feedoracle/","region":"eu-central-1"}' \
https://api.feedoracle.io/api/v2/exports/s3/config
Optional: Add "kms_key":"arn:aws:kms:..." for encryption.
2. Run Export
POST /api/v2/exports/s3/run?dry_run=true
curl -X POST -H "X-API-Key: KEY" "https://api.feedoracle.io/api/v2/exports/s3/run?dry_run=true"
Dry run lists keys without uploading. Set dry_run=false to upload.
3. Export Status
GET /api/v2/exports/status
curl -H "X-API-Key: KEY" https://api.feedoracle.io/api/v2/exports/status
Returns: job_id, status (pending/running/completed/failed), objects_exported