👥 Team Members

Get workspace team members

Retrieve a paginated list of team members for a specific workspace. Useful for selecting approvers when creating posts with approval workflows.

get/api/v1/workspaces/{workspace_id}/team-members

Path parameters

workspace_idstring required
Example:610a1e660cb41530ca40d372

Workspace ID

Query parameters

searchstring
Example:john

Search term to filter members by name or email

pageinteger
Example:1

Page number for pagination

per_pageinteger
Example:10

Number of items per page (max: 100)

Response

Team members retrieved successfully

statusboolean
messagestring
current_pageinteger
per_pageinteger
totalinteger
last_pageinteger
frominteger
tointeger

Example response

{
  "status": true,
  "message": "Team members retrieved successfully",
  "current_page": 1,
  "per_page": 10,
  "total": 5,
  "last_page": 1,
  "from": 1,
  "to": 5,
  "data": [
    {
      "id": "627a078300a7d866600e7d02",
      "_id": "627a078300a7d866600e7d02",
      "member_id": "66a1f2e4c8b9a1234567890d",
      "name": "John Doe",
      "email": "john@example.com",
      "profile_picture": "https://example.com/avatar.jpg",
      "role": "admin",
      "membership": "member"
    }
  ]
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.