Team
The Team API provides CRUD access to team members (staff users).New to the API? Start with Getting started (base URL, response envelope, errors, pagination) and Authentication (API keys).
Identifier note: team members are addressed by their numeric user id.
A team member is a staff user (type='team') with a role (Administrator / Staff). Creating
one provisions a login (a random password is generated) and a personal workspace; the welcome
email is opt-in.
Scope: per-user preferences, avatar upload and role management (a separate concern) are out of API scope. Web events are not fired.
The team member object
List / search team members
status, role_id, search, sort (first_name,last_name,email,created),
order, limit, page. Soft-deleted members are excluded by default.
Get a team member
Create a team member
201, status active).
Update a team member
Delete a team member
deleted, login cleared) and removes the member’s project/task/
lead assignments, project-manager rows and calendar events.