Skip to content

List team members

Returns a paginated list of team members in the workspace, sorted ascending by name.

By default, deleted members are excluded — pass includeDeleted=true to include them.

Request

FieldValue
MethodGET
URLhttps://next.telecrm.in/autoupdate/v2/enterprise/{enterpriseId}/team-members
AuthBearer token (Sync-typed). See Authentication.

Path parameters

NameTypeRequiredDescription
enterpriseIdstringyesThe enterprise (workspace) ID.

Query parameters

NameTypeDefaultDescription
skipinteger0Pagination offset.
limitinteger10Page size (1-10). Note: max is 10, lower than the lead/action endpoints.
includeDeletedbooleanfalseWhen true, deleted members are included alongside Active, Inactive, and Invited members.

Example request

bash
curl "https://next.telecrm.in/autoupdate/v2/enterprise/{enterpriseId}/team-members?limit=10" \
  -H "Authorization: Bearer YOUR_SYNC_TOKEN"

Responses

200 OK

json
{
  "data": [
    {
      "name": "Jane Doe",
      "email": "jane.doe@example.com",
      "status": "Working",
      "phone_number": "919999999999",
      "manager_name": "John Smith",
      "manager_email": "john.smith@example.com",
      "permission_template_name": "Sales Agent",
      "license": {
        "status": "ACTIVE",
        "type": "GROWTH",
        "start_date": "2024-01-01",
        "end_date": "2025-01-01"
      }
    }
  ],
  "total_count": 42,
  "skip": 0,
  "limit": 10
}

license is null if the team member has never been assigned one.

400 Bad Request

Invalid query parameters.

json
{
  "error": {
    "code": "BAD_REQUEST",
    "message": "Limit should be between 1 and 10"
  }
}

401 Unauthorized

See the universal 401 in the overview.

Notes

  • Status enum: Active, Inactive, On Leave, Working, Invited, Deleted.
  • Soft-deleted members only appear when includeDeleted=true.
  • See Pitfalls for the lower limit cap and pagination behavior.