The Crew Management API provides comprehensive functionality for managing organization members (crew). This includes member listing, filtering, bulk operations, invitations, exports, audit logging, and metadata retrieval.
- Member Management: List, retrieve, update, and delete organization members
- Bulk Operations: Perform actions on multiple members simultaneously
- Invitation System: Invite new users and manage pending invitations
- Export Capabilities: Export member data as CSV or PDF
- Audit Logging: Track all changes to organization members
- Role & Status Management: Manage member roles and statuses
All crew management endpoints use the base path:
/v1/organizations/{organization_id}All endpoints require authentication with a valid Bearer token, except where noted as "Public".
Most endpoints require Admin or Owner role within the organization.
- Bulk operations: Maximum 1,000 members per operation
- Export operations: Maximum 10,000 records per export
- Pagination: Maximum 100 records per page
- Pagination: Always use pagination for large member lists
- Filtering: Apply filters to reduce data transfer and improve performance
- Bulk Operations: Use bulk endpoints for multiple operations instead of individual calls
- Error Handling: Always check for partial failures in bulk operations
- Audit Logs: Review change logs regularly for compliance and security