Export DynamoDB dataset to S3
PUT/datasets/:id/export-to-s3
Triggers asynchronous DynamoDB PITR export to S3 via Step Functions. API path supports DynamoDB datasets only (Iceberg/s3athena exports are schedule-driven). No request body. Caller needs datasets.manage role permission; code does not enforce an additional owner-only check. Email notification is sent when export completes.
Request
Responses
- 200
- 400
- 500
Export triggered asynchronously; email follows on completion.
Response Headers
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers
Validation failure. Codes include DS-1001 (missing), DS-1002 (inactive), DS-1040 (wrong target / Iceberg via API), DB-1007 (PITR enable fail).
Response Headers
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers
Backend/generic failure.
Response Headers
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers