List members
List workspace members and their roles
Every member of the workspace plus the organization owners, who hold implicit admin on every workspace and so carry no membership row of their own (isOrgOwner: true). Pending invites are not members and are not listed.
curl -X GET "https://lynx-api.trulyinbox.com/v2/workspaces/0/members"{
"data": [
{
"userId": 0,
"email": "string",
"name": {},
"role": "owner",
"isOrgOwner": true,
"joinedAt": "2019-08-24T14:15:22Z"
}
],
"meta": {
"request_id": "req_2f1c…",
"timestamp": "2019-08-24T14:15:22Z"
}
}{
"error": {
"code": "invalid_request",
"message": "string",
"details": {},
"retry_after": 34
},
"meta": {
"request_id": "req_2f1c…",
"timestamp": "2019-08-24T14:15:22Z"
}
}{
"error": {
"code": "invalid_request",
"message": "string",
"details": {},
"retry_after": 34
},
"meta": {
"request_id": "req_2f1c…",
"timestamp": "2019-08-24T14:15:22Z"
}
}Update workspace settingsPATCH
Renames the workspace. The daily warmup budget is not editable here - it is allocated out of the organization-wide cap, so it is set org-wide with `PATCH /v2/workspaces/quotas` (or at creation with `POST /v2/workspaces`), by an organization owner.
Invite a memberPOST
Emails an invitation and returns the pending invite. The invitee becomes a member only once they accept, so they will not appear in the member list yet. Inviting someone as `admin` additionally requires the calling key to act as an organization owner or admin - a workspace key (`ti_ws_`) never does, so use a personal key for that.