Skip to content
Peritus
API reference · Account

Set member

PUT/v1/account/members

Adds a console user, by the auth provider's user ID, or changes its role. Needs the account scope as an owner or admin.

scope
account
auth
Bearer key
operationId
SetMember

Request body

application/json · Member · no other fields

Request body fields
FieldTypeRequiredLimits
user_idstringyes1 to 256 characters
roleowner · admin · memberyes

Response

200 · Member. The member.

Response fields
FieldType
user_idstring
roleowner · admin · member

Problems

RFC 9457 application/problem+json. An abstention is not one of these: it is a 200.

Problems
HTTPCodeWhen
400INVALID_REQUESTMalformed JSON, unknown fields, bad filter, limit exceeded
401UNAUTHENTICATEDMissing, malformed, or revoked key
403FORBIDDEN_SCOPEThe key lacks the required scope
429RATE_LIMITEDRate limit or per-tenant model cap
500INTERNAL, POLICY_ASSERT_FAILED, RESPONSE_UNREPLAYABLEServer fault. The last two also alert
503STORE_UNAVAILABLE, LLM_UNAVAILABLE, LOG_UNAVAILABLEA dependency is down or a budget tripped