← API Docs

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://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://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://feedoracle.io/api/v2/exports/status

Returns: job_id, status (pending/running/completed/failed), objects_exported


Full API Docs | Webhooks | MOAT v2