Load clients from CSV text
post/org/{orgId}/clients/import
Load clients from CSV text. With apply false (the default) it shows what would be created, changed or skipped and writes nothing.
Before you call
- Credential
Authorization: Bearer $KEY- Scope
workspace:write- Mcp
rivier_clients_import- Graphql
Mutation.workspaceOrgClientImport- Sdk
workspace.orgClient.import- Cli
clients import
Parameters
- orgIdstring (uuid)requiredIn the path
Request bodyapplication/json, required
- csvstringrequiredAt most 1000000 characters.
- applybooleanDefault: false.
Responses
- 200application/jsonSuccess
- appliedbooleanrequired
- rowslist of objectrequired
- linenumberrequired
- actionstringrequiredOne of: create, update, unchanged, skip.
- namestringrequired
- emailstringrequired
- reasonstring
- clientIdstring (uuid)
- summaryobjectrequired
- createnumberrequired
- updatenumberrequired
- unchangednumberrequired
- skipnumberrequired
- 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