Add Users
Add list of users
Request
URI
POST
https://{api_host}/v1/users
COPY
Request Body
Array of User of type(s) application/json
Optional
[
{
"id": "string",
"name": "string",
"domain": "string",
"type": "One among: USER, GROUP, SERVICE",
"apiKey": "string",
"role": {
"id": "string"
},
"creationTimestamp": "string"
}
]
Responses
201
Created
Returns PageOfUser of type(s) application/json
{
"elements": [
{
"id": "string",
"name": "string",
"domain": "string",
"type": "One among: USER, GROUP, SERVICE",
"apiKey": "string",
"role": {
"id": "string"
},
"creationTimestamp": "string"
}
],
"pageMetadata": {
"pageNumber": 0,
"pageSize": 0,
"totalElements": 0,
"totalPages": 0
}
}
400
Bad request
Returns ErrorResponse of type(s) application/json
{
"errorCode": "string",
"arguments": [
"string"
],
"context": {
"context": "string"
},
"message": "string",
"remediationMessage": "string",
"cause": [
{
"type": "string",
"message": "string"
}
],
"nestedErrors": [
"ErrorResponse Object"
],
"referenceToken": "string"
}
string
errorCode
Optional
errorCode
array of string
arguments
Optional
arguments
object
context
Optional
context
string
message
Optional
message
string
remediationMessage
Optional
remediationMessage
string
referenceToken
Optional
referenceToken
401
Unauthorized Request
Returns ErrorResponse of type(s) application/json
{
"errorCode": "string",
"arguments": [
"string"
],
"context": {
"context": "string"
},
"message": "string",
"remediationMessage": "string",
"cause": [
{
"type": "string",
"message": "string"
}
],
"nestedErrors": [
"ErrorResponse Object"
],
"referenceToken": "string"
}
string
errorCode
Optional
errorCode
array of string
arguments
Optional
arguments
object
context
Optional
context
string
message
Optional
message
string
remediationMessage
Optional
remediationMessage
string
referenceToken
Optional
referenceToken
500
Internal Server Error
Returns ErrorResponse of type(s) application/json
{
"errorCode": "string",
"arguments": [
"string"
],
"context": {
"context": "string"
},
"message": "string",
"remediationMessage": "string",
"cause": [
{
"type": "string",
"message": "string"
}
],
"nestedErrors": [
"ErrorResponse Object"
],
"referenceToken": "string"
}
string
errorCode
Optional
errorCode
array of string
arguments
Optional
arguments
object
context
Optional
context
string
message
Optional
message
string
remediationMessage
Optional
remediationMessage
string
referenceToken
Optional
referenceToken