Audit Logs
Export audit log events as CSV
Export audit log events for a workspace or organization as a CSV file. Exactly one of workspaceId or organizationId must be provided.
Supports the same filtering options as the query endpoints:
- Date range (Unix timestamps)
- Multiple actions
- Multiple actor IDs
- Target ID
Export limits:
- Maximum 10,000 events per export
- If more events match the filters, the export will be truncated
- Truncated exports include "_TRUNCATED" in the filename
Example requests:
- Export all events for an organization: {"organizationId": "12345678-1234-1234-1234-123456789abc"}
- Export filtered events: {"organizationId": "12345678-1234-1234-1234-123456789abc", "startDate": 1704067200, "endDate": 1735689599, "actions": ["billing.credits.consumed", "video.created"]}
- Export by workspace with filters: {"workspaceId": "12345678-1234-1234-1234-123456789abc", "actorIds": ["user-123", "user-456"]}
This endpoint is rate-limited and usage is tracked against your API quota.
post/v2/auditLogs/export
Request
- Base URLhttps://api.synthesia.io
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Response
CSV file containing audit log events
Changes
No recorded changes to this operation across all 1 revision of this API.