This API allows customer admin users to create new Cxense Insight users.
The user must be authenticated and have customer admin rights.
Request
The request object has the following fields:
|
Name |
Type |
Required |
Description |
|---|---|---|---|
|
username |
String |
Yes |
The email address of the user to register. |
|
language |
String |
No |
Specifies the language to be used to send a password reset email. The default value is ' |
|
sendInvite |
Boolean |
No |
True to send invite to new user (default: true). |
Response
The response has the user object:
See /user/read for details about the user object.
Examples
Bash
$ cx.py /user/create?experimental=true&customerAdmin=true '{"username":"some.user@example.com","language":"en","customerId":"1234567890123456789012345678908123456789"}'
{
"username": "some.user@example.com",
"customer": "1234567890123456789012345678908123456789",
"customerId": "1234567890123456789012345678908123456789",
"features": [],
"enabledFeatures": [
{
"feature": "patternMatching",
"enabled": true
},
{
"feature": "largeSegments",
"enabled": true
},
{
"feature": "content",
"enabled": true
},
{
"feature": "contentDmpEvents",
"enabled": true
},
{
"feature": "dmp",
"enabled": true
},
{
"feature": "conversionEngine",
"enabled": true
},
{
"feature": "segmentReporting",
"enabled": true
},
{
"feature": "segmentReporting",
"enabled": true,
"parameter": "by-customer"
}
],
"createdTime": "2019-11-25T16:21:58.029Z",
"createdBy": "foo@bar.com",
"lastChangedAt": "2019-11-25T16:21:58.029Z",
"lastUpdatedBy": "foo@bar.com"
}