# Get Single Member Retrieve detailed information about a specific member in your workspace. Endpoint: GET /members/{memberId} Version: 2.0.0 Security: oauth2, apiKey ## Path parameters: - `memberId` (integer, required) ID of the member Example: 100 ## Query parameters: - `workspace_id` (integer, required) ID of the workspace Example: 1 ## Response 200 fields (application/json): - `success` (boolean) Example: true - `message` (string) Example: "Member retrieved successfully" - `data` (object) - `data.id` (integer, required) Unique identifier for the member Example: 100 - `data.email` (string, required) Email address of the member Example: "john.doe@example.com" - `data.firstname` (string, required) First name of the member Example: "John" - `data.lastname` (string, required) Last name of the member Example: "Doe" - `data.avatar` (string,null) Avatar filename of the member Example: "avatar.jpg" - `data.current_role` (string, required) Role of the member in the workspace Enum: "Owner", "Project viewer", "Executive manager", "Team manager", "Project manager", "Regular User" - `data.timezone` (string,null) Timezone of the member Example: "America/New_York" - `data.status` (string, required) Status of the member Enum: "active", "inactive", "left", "unknown" - `data.team_name` (string,null) Team name associated with the member Example: "Development Team" - `data.title` (string,null) Job title or designation of the member Example: "Senior Developer, Manager" - `data.birth_date` (string,null) Birth date of the member Example: "1990-01-01" - `data.hired_at` (string,null) Date when the member was hired Example: "2023-01-15T09:00:00Z" - `data.preferred_timezone` (string,null) Preferred timezone of the member Example: "America/New_York" - `data.settings_max_inactive_minutes` (integer,null) Maximum inactive minutes setting Example: 15 - `data.currency` (string,null) Currency used by the member Example: "USD" - `data.rate` (number,null) Hourly or salary rate Example: 50 - `data.rate_type` (string,null) Type of rate (Hourly or salary frequency) Example: "Hourly" - `data.rate_status` (integer,null) Rate status (0 or 1) Example: 1 - `data.tax_country` (string,null) Tax country code Example: "US" - `data.tax_state` (string,null) Tax state code Example: "NY" - `data.is_blocked` (boolean, required) Whether the member is blocked - `data.weekly_hours_limit` (integer,null) Weekly hours limit Example: 40 - `data.screenshots` (string,null) Screenshots visibility setting Example: "blur" - `data.created_at` (string) Timestamp when member account was created Example: "2023-01-15T09:00:00Z" - `data.updated_at` (string) Timestamp when member was last updated Example: "2023-01-15T09:00:00Z" - `data.deleted_at` (string,null) Timestamp when member was deleted (soft delete) - `meta` (object) - `meta.api_version` (string) Example: "2.0.0" - `meta.timestamp` (string) ## Response 400 fields (application/json): - `success` (boolean, required) - `message` (string, required) Error message describing what went wrong Example: "An error occurred" - `error` (string,null) Optional additional error details Example: "Internal Server Error" - `meta` (object, required) - `meta.api_version` (string) Example: "2.0.0" - `meta.timestamp` (string) ## Response 401 fields (application/json): - `success` (boolean, required) - `message` (string, required) Error message describing what went wrong Example: "An error occurred" - `error` (string,null) Optional additional error details Example: "Internal Server Error" - `meta` (object, required) - `meta.api_version` (string) Example: "2.0.0" - `meta.timestamp` (string) ## Response 404 fields (application/json): - `success` (boolean, required) - `message` (string, required) Error message describing what went wrong Example: "An error occurred" - `error` (string,null) Optional additional error details Example: "Internal Server Error" - `meta` (object, required) - `meta.api_version` (string) Example: "2.0.0" - `meta.timestamp` (string) ## Response 500 fields (application/json): - `success` (boolean, required) - `message` (string, required) Error message describing what went wrong Example: "An error occurred" - `error` (string,null) Optional additional error details Example: "Internal Server Error" - `meta` (object, required) - `meta.api_version` (string) Example: "2.0.0" - `meta.timestamp` (string)