Customers
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Body
entityIdstring · uuidRequired
Identifier of the entity, natural person, joint person or legal entity, who will become a customer.
entityTypestring · enumRequiredPossible values:
labelsstring[] · max: 16Optional
Up to 16 user-defined labels can be provided to allow grouping of customers as per required logic
Responses
200
OK
application/json
400
Bad Request
application/json
409
Conflict
application/json
post
/roles/customersAuthorizations
OAuth2clientCredentialsRequired
Token URL:
Query parameters
cursorstringOptional
String value used for pagination
limitinteger · min: 1RequiredDefault:
Maximum number of items to return
20entityIdstring · uuidOptional
Entity ID
customerStatusstring · enumOptionalPossible values:
Current customer status
customerTypestring · enumOptionalPossible values:
Customer type
labelsstring[] · max: 16Optional
user-defined labels (elements allow grouping of customers as per required logic) filter; will filter customers that have all of the provided labels
Responses
200
OK
application/json
400
Bad Request
application/json
get
/roles/customersAuthorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
customerIdstring · uuidRequired
Customer ID
Header parameters
Requestor-IDstring · uuidRequired
Unique requestor identification in UUID format
Body
labelsstring[] · max: 16Optional
Up to 16 user-defined labels can be provided to allow grouping of customers as per required logic
Responses
202
Accepted
400
Bad Request
application/json
patch
/roles/customers/{customerId}No content
Last updated

