Change any part of a client; fields left out stay as they are
patch/org/{orgId}/clients/{id}
Before you call
- Credential
Authorization: Bearer $KEY- Scope
workspace:write- Mcp
rivier_clients_update- Graphql
Mutation.workspaceOrgClientUpdate- Sdk
workspace.orgClient.update- Cli
clients update
Parameters
- orgIdstring (uuid)requiredIn the path
- idstring (uuid)requiredIn the path
Request bodyapplication/json, required
- namestringAt most 200 characters.
- legalNamestringDefault: . At most 200 characters.
- emailstring (email)Default: .
- phonestringDefault: . At most 60 characters.
- addressstringDefault: . At most 1000 characters.
- countrystringDefault: . At most 2 characters. Pattern: ^([A-Za-z]{2})?$.
- taxIdstringDefault: . At most 60 characters.
- registrationstringDefault: . At most 60 characters.
- currencystring or nullDefault: null.
- languagestringDefault: en. At most 20 characters. Pattern: ^[a-z]{2,3}(-[A-Za-z0-9]{2,8})*$.
- paymentDaysinteger or nullDefault: null.
- notesstringDefault: . At most 4000 characters.
- tagslist of stringDefault: [].
- projectIdstring (uuid) or nullDefault: null.
Responses
- 200application/jsonSuccess
- clientobjectrequired
- idstring (uuid)required
- organizationIdstring (uuid)required
- namestringrequired
- legalNamestringrequired
- emailstringrequired
- phonestringrequired
- addressstringrequired
- countrystringrequired
- taxIdstringrequired
- registrationstringrequired
- currencystring or nullrequired
- languagestringrequired
- paymentDaysnumber or nullrequired
- notesstringrequired
- tagslist of stringrequired
- projectIdstring (uuid) or nullrequired
- createdBystringrequired
- createdAtstringrequired
- updatedAtstringrequired
- archivedAtstring or nullrequired
- clientobjectrequired
- 400application/jsonThe request was malformed
- errorstringrequired
- messagestring
- 401application/jsonNo valid credential
- errorstringrequired
- messagestring
- 403application/jsonThe credential lacks the scope, origin or address
- errorstringrequired
- messagestring
- 429application/jsonOver the key's rate limit; see Retry-After
- errorstringrequired
- messagestring