Export organization members as a CSV file.
POST/v1/organizations/{organization_id}/users/export-csv
organization_id string required
Organization ID
search_term string optional
Search filter
role_id string optional
Role filter
status_id string optional
Status filter
include_deleted boolean optional
Include soft-deleted members
sort_by string optional
Field to sort by (e.g., name, email, created_at)
sort_order string optional
Sort order: asc or desc
Returns a CSV file with member data.
- Content-Type:
text/csv - Content-Disposition:
attachment; filename="members_{organization_id}.csv"
- Limited to 10,000 records per export
- Filters are applied before export
- Returns error if limit exceeded
Requires Admin or Owner role.
Bash
- Bash
- Python
- JavaScript
curl -X POST https://api.aitronos.com/v1/organizations/org_abc123/users/export-csv \
-H "X-API-Key: $FREDDY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"search_term": "john",
"role_id": "role_abc123"
}' \
--output members.csvResponse:
Full Name,Email,Username,Role,Status,Joined At,Created At,Last Modified At
John Doe,john@example.com,johndoe,Admin,Active,2025-01-15T10:30:00Z,2025-01-15T10:30:00Z,2025-01-20T14:45:00Z