API Documentation
Overview
Base URL
{baseUrl}/api/v1/memberAuthentication
API Endpoints
1. Get Paginated Members
2. Get Member by ID
3. Create New Member
4. Update Member
5. Update Member Service Assignments
6. Delete Member
Member Media Management
7. Upload Member Avatar
8. Delete Member Avatar
Data Transfer Objects
MemberDto
AssignmentsDto
MemberPaginationDto
Enumerations
RoleEnum
MemberProfileStatusEnum
LanguageCodeEnum
Permission Requirements
Required Permissions
Operation
Permission
Description
Permission Scopes
Error Responses
Standard Error Format
Common Error Responses
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
409 Conflict
422 Unprocessable Entity
Member-Specific Errors
Member Not Found
Email Already Exists
Cannot Delete Self
Has Active Orders
Tariff Plan Limit Reached
Rate Limiting
Caching
API Versioning
Integration Examples
JavaScript/TypeScript Client
cURL Examples
Best Practices
API Usage Guidelines
Security Considerations
Performance Optimization
Last updated