Members
List members
Everyone in the workspace, owners first. `userId` is what a mention's assigneeId and a person's ownerId take.
AuthorizationBearer <token>
API key minted via POST /v1/api-keys (format mk_live_...)
In: header
Response Body
application/json
application/json
curl -X GET "https://api.mentio.dev/v1/members"{
"data": [
{
"id": "string",
"userId": "string",
"email": "string",
"name": "string",
"role": "owner",
"joinedAt": "string"
}
]
}{
"error": {
"code": "unauthorized",
"message": "string",
"requestId": "string",
"retryAfterSeconds": 0
}
}List pending invitations GET
Invitations sent and not yet accepted, declined or expired. An accepted one appears in GET /v1/members instead.
Remove a member DELETE
The person loses the workspace within a minute (their dashboard session on the next request, an OAuth token when its short cache lapses). Their mentions, notes and outreach stay. Needs a signed-in owner or admin; only an owner removes another owner, and the last owner cannot be removed (409 last_owner).