POST api/userapi/add

Request Information

URI Parameters

None.

Body Parameters

UserViewModel
NameDescriptionTypeAdditional information
customer_name

string

None.

has_operator_password

boolean

None.

webapp_password

string

Data type: Password

Matching regular expression pattern: ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[ !"#$%&\'()*+,\-\.\/:;<=>?@\[\\\]^_`{|}~])[A-Za-z\d !"#$%&\'()*+,\-\.\/:;<=>?@\[\\\]^_`{|}~]{8,}$

webapp_username

string

Required

rights

Collection of ShortRightViewModel

None.

isFromWpf

boolean

None.

sites

Collection of SiteViewModel

None.

locks

Collection of LockViewModel

None.

clearOperatorPassword

boolean

None.

active

boolean

Required

admin

boolean

None.

badge_tag_id

string

None.

cell_phone

string

None.

customer_id

globally unique identifier

None.

firstname

string

None.

id

globally unique identifier

None.

language_code

string

Required

lastname

string

None.

mail

string

None.

operator_code

string

Required

operator_password

string

Data type: Password

phone

string

None.

webapp_password_last_update

date

None.

role_id

globally unique identifier

None.

Request Formats

application/json, text/json

Sample:
{
  "customer_name": "sample string 1",
  "has_operator_password": true,
  "webapp_password": "sample string 3",
  "webapp_username": "sample string 4",
  "rights": [
    {
      "code": "sample string 1",
      "id": "484d3c1a-c51c-4c0c-a2dd-ceeb11cc621f"
    },
    {
      "code": "sample string 1",
      "id": "484d3c1a-c51c-4c0c-a2dd-ceeb11cc621f"
    }
  ],
  "isFromWpf": true,
  "sites": [
    {
      "active": true,
      "address": "sample string 1",
      "site_analysis_count": 1,
      "city": "sample string 2",
      "country": "sample string 3",
      "customer_id": "105c388b-4ccc-4988-bc4e-ad3dc322c959",
      "dB_ip": "sample string 5",
      "dB_name": "sample string 6",
      "dB_password": "sample string 7",
      "dB_user": "sample string 8",
      "delay_between_scans": 9,
      "id": "8f7aed55-fc7d-4f8c-ace8-c485592ee210",
      "ph_max": 1,
      "ph_min": 1,
      "name": "sample string 11",
      "number": 1,
      "selected_sticker_id": "0b841394-9bd2-4945-ad5a-816e69877cab",
      "wash_temp": 1,
      "wash_temp_duration": 1,
      "witness_maxwash": 1,
      "zip_code": "sample string 12"
    },
    {
      "active": true,
      "address": "sample string 1",
      "site_analysis_count": 1,
      "city": "sample string 2",
      "country": "sample string 3",
      "customer_id": "105c388b-4ccc-4988-bc4e-ad3dc322c959",
      "dB_ip": "sample string 5",
      "dB_name": "sample string 6",
      "dB_password": "sample string 7",
      "dB_user": "sample string 8",
      "delay_between_scans": 9,
      "id": "8f7aed55-fc7d-4f8c-ace8-c485592ee210",
      "ph_max": 1,
      "ph_min": 1,
      "name": "sample string 11",
      "number": 1,
      "selected_sticker_id": "0b841394-9bd2-4945-ad5a-816e69877cab",
      "wash_temp": 1,
      "wash_temp_duration": 1,
      "witness_maxwash": 1,
      "zip_code": "sample string 12"
    }
  ],
  "locks": [
    {
      "id": "c86a4855-ee2a-4105-a461-532b2eef01d3",
      "name": "sample string 2",
      "direction": "sample string 3",
      "distribution_id": "fda9887d-f5c4-4a74-a903-98580ee6ce0e",
      "guard_id": "ec64bfb8-721f-4415-ae10-8634c0faa46d",
      "active": true
    },
    {
      "id": "c86a4855-ee2a-4105-a461-532b2eef01d3",
      "name": "sample string 2",
      "direction": "sample string 3",
      "distribution_id": "fda9887d-f5c4-4a74-a903-98580ee6ce0e",
      "guard_id": "ec64bfb8-721f-4415-ae10-8634c0faa46d",
      "active": true
    }
  ],
  "clearOperatorPassword": true,
  "active": true,
  "admin": true,
  "badge_tag_id": "sample string 9",
  "cell_phone": "sample string 10",
  "customer_id": "e11d7ec4-f8e6-454c-98d4-eadb44d86df3",
  "firstname": "sample string 11",
  "id": "52b55894-91c4-4156-975e-ef8682309712",
  "language_code": "sample string 13",
  "lastname": "sample string 14",
  "mail": "sample string 15",
  "operator_code": "sample string 16",
  "operator_password": "sample string 17",
  "phone": "sample string 18",
  "webapp_password_last_update": "2026-01-19T06:22:34.6086672+00:00",
  "role_id": "10f78265-af09-4a18-9fc5-43c682393ece"
}

application/xml, text/xml

Sample:
<user xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EntityModel">
  <active>true</active>
  <admin>true</admin>
  <badge_tag_id>sample string 9</badge_tag_id>
  <cell_phone>sample string 10</cell_phone>
  <customer_id>e11d7ec4-f8e6-454c-98d4-eadb44d86df3</customer_id>
  <firstname>sample string 11</firstname>
  <id>52b55894-91c4-4156-975e-ef8682309712</id>
  <language_code>sample string 13</language_code>
  <lastname>sample string 14</lastname>
  <mail>sample string 15</mail>
  <operator_code>sample string 16</operator_code>
  <operator_password>sample string 17</operator_password>
  <phone>sample string 18</phone>
  <role_id>10f78265-af09-4a18-9fc5-43c682393ece</role_id>
  <webapp_password_last_update>2026-01-19T06:22:34.6086672+00:00</webapp_password_last_update>
  <clearOperatorPassword>true</clearOperatorPassword>
  <customer_name>sample string 1</customer_name>
  <has_operator_password>true</has_operator_password>
  <isFromWpf>true</isFromWpf>
  <locks>
    <lock>
      <active>true</active>
      <direction>sample string 3</direction>
      <distribution_id>fda9887d-f5c4-4a74-a903-98580ee6ce0e</distribution_id>
      <guard_id>ec64bfb8-721f-4415-ae10-8634c0faa46d</guard_id>
      <id>c86a4855-ee2a-4105-a461-532b2eef01d3</id>
      <name>sample string 2</name>
    </lock>
    <lock>
      <active>true</active>
      <direction>sample string 3</direction>
      <distribution_id>fda9887d-f5c4-4a74-a903-98580ee6ce0e</distribution_id>
      <guard_id>ec64bfb8-721f-4415-ae10-8634c0faa46d</guard_id>
      <id>c86a4855-ee2a-4105-a461-532b2eef01d3</id>
      <name>sample string 2</name>
    </lock>
  </locks>
  <rights>
    <right>
      <ID>484d3c1a-c51c-4c0c-a2dd-ceeb11cc621f</ID>
      <code>sample string 1</code>
    </right>
    <right>
      <ID>484d3c1a-c51c-4c0c-a2dd-ceeb11cc621f</ID>
      <code>sample string 1</code>
    </right>
  </rights>
  <sites>
    <site>
      <DB_ip>sample string 5</DB_ip>
      <DB_name>sample string 6</DB_name>
      <DB_password>sample string 7</DB_password>
      <DB_user>sample string 8</DB_user>
      <active>true</active>
      <address>sample string 1</address>
      <city>sample string 2</city>
      <country>sample string 3</country>
      <customer_id>105c388b-4ccc-4988-bc4e-ad3dc322c959</customer_id>
      <delay_between_scans>9</delay_between_scans>
      <id>8f7aed55-fc7d-4f8c-ace8-c485592ee210</id>
      <name>sample string 11</name>
      <number>1</number>
      <ph_max>1</ph_max>
      <ph_min>1</ph_min>
      <selected_sticker_id>0b841394-9bd2-4945-ad5a-816e69877cab</selected_sticker_id>
      <site_analysis_count>1</site_analysis_count>
      <wash_temp>1</wash_temp>
      <wash_temp_duration>1</wash_temp_duration>
      <witness_maxwash>1</witness_maxwash>
      <zip_code>sample string 12</zip_code>
    </site>
    <site>
      <DB_ip>sample string 5</DB_ip>
      <DB_name>sample string 6</DB_name>
      <DB_password>sample string 7</DB_password>
      <DB_user>sample string 8</DB_user>
      <active>true</active>
      <address>sample string 1</address>
      <city>sample string 2</city>
      <country>sample string 3</country>
      <customer_id>105c388b-4ccc-4988-bc4e-ad3dc322c959</customer_id>
      <delay_between_scans>9</delay_between_scans>
      <id>8f7aed55-fc7d-4f8c-ace8-c485592ee210</id>
      <name>sample string 11</name>
      <number>1</number>
      <ph_max>1</ph_max>
      <ph_min>1</ph_min>
      <selected_sticker_id>0b841394-9bd2-4945-ad5a-816e69877cab</selected_sticker_id>
      <site_analysis_count>1</site_analysis_count>
      <wash_temp>1</wash_temp>
      <wash_temp_duration>1</wash_temp_duration>
      <witness_maxwash>1</witness_maxwash>
      <zip_code>sample string 12</zip_code>
    </site>
  </sites>
  <webapp_password>sample string 3</webapp_password>
  <webapp_username>sample string 4</webapp_username>
</user>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

globally unique identifier

Response Formats

application/json, text/json

Sample:
"a4ff2490-de19-4445-9134-f5ed406cce50"

application/xml, text/xml

Sample:
<guid xmlns="http://schemas.microsoft.com/2003/10/Serialization/">a4ff2490-de19-4445-9134-f5ed406cce50</guid>