Enterprise Data Export
Lets enterprise administrators export user data from Manus for compliance, legal hold, and internal audit workflows. Exports run asynchronously and produce a ZIP archive of structured JSON plus optional file attachments.Endpoints
Create an export
Kick off a new compliance export with configurable scope and time range
Track export status
Poll an export task until it reaches
EXPORT_STATUS_COMPLETEDList past exports
Retrieve export history for a user with pagination
Get a download URL
Mint a 10-minute pre-signed URL for the completed archive
Preview user tasks
List a user’s tasks before deciding what to export
Export lifecycle
- enterprise.export.create returns immediately with
EXPORT_STATUS_PENDING. - enterprise.export.detail reports
PROCESSING, thenCOMPLETED(orFAILED/CANCELLED). Completed records carryfile_urlandurl_expires_at. - enterprise.export.downloadUrl mints a fresh 10-minute pre-signed URL when the embedded one has expired.
Operational notes
- User scope: You can export data for any user who is currently or was previously a member of your enterprise, including deleted accounts.
- File retention: Export archives are retained for 30 days after completion.
- Download URL validity: Pre-signed URLs expire after 10 minutes; mint a new one if needed.
- Concurrency: Recommended to keep at most one in-flight export per user.
- Audit logging: All export operations are logged with the supplied
reasonfor compliance review.