Create User for Partner
ApiScope: manage.user.write
API Scope Level: ServiceSubscriberScope
application/json
Request Body required
dealerUUID string
firstName string
lastName string
emailAddress string
username string
password string
dmsID string
phone string
textNumber string
roleUUID string
departmentUUID string
userInvite boolean
sendEmail boolean
sendText boolean
userInviteEmailTemplate string
Possible values: [SIMPLE
, SSO
]
imageUrl string
ssoFeatureEnabled boolean
bio string
mfaFeatureEnabled boolean
nickName string
Responses
- 200
- 400
- 401
- 403
- 500
OK
application/json
application/x-protobuf
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
apiRequestId string
userUuid string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string",
"userUuid": "string"
}
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
apiRequestId string
userUuid string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string",
"userUuid": "string"
}
Bad Request
application/json
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
Unauthorized
application/json
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
Forbidden
application/json
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
Internal Server Error
application/json
Schema
Example (from schema)
Schema
errors object[]
warnings object[]
apiRequestId string
{
"errors": [
{
"errorCode": 0,
"errorTitle": "string",
"errorMessage": "string"
}
],
"warnings": [
{
"warningCode": 0,
"warningTitle": "string",
"warningMessage": "string"
}
],
"apiRequestId": "string"
}
POST /v2/user/partner
Authorization
name: basicAuthtype: httpscheme: basic
Request
Request
curl / cURL
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'
python / requests
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'
go / native
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'
nodejs / axios
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'
ruby / Net::HTTP
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'
csharp / RestSharp
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'
php / cURL
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'
java / OkHttp
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'
powershell / RestMethod
curl -L -X POST '/manage/v2/user/partner' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"dealerUUID": "string",
"firstName": "string",
"lastName": "string",
"emailAddress": "string",
"username": "string",
"password": "string",
"dmsID": "string",
"phone": "string",
"textNumber": "string",
"roleUUID": "string",
"departmentUUID": "string",
"userInvite": true,
"sendEmail": true,
"sendText": true,
"userInviteEmailTemplate": "SIMPLE",
"imageUrl": "string",
"ssoFeatureEnabled": true,
"bio": "string",
"mfaFeatureEnabled": true,
"nickName": "string"
}'