POST api/v1/Persons
Inserts new persons
Request Information
URI Parameters
None.
Body Parameters
InsertPersonParam| Name | Description | Type | Additional information |
|---|---|---|---|
| Person | PersonInsert |
None. |
|
| ZoneIds | Collection of globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{
"Person": {
"Person_ID": "f986e82c-2bf6-4f22-8045-8e63261317de",
"PersonCode": "sample string 1",
"Address": "sample string 2",
"CompanyName": "sample string 3",
"ContactInfo": "sample string 4",
"Country": "sample string 5",
"Description": "sample string 6",
"eMail": "sample string 7",
"EmploymentEndDate": "2025-10-30T06:01:45.9485627+02:00",
"ExternalCanEdit": true,
"ExternalPersonId": "sample string 9",
"FirstName": "sample string 10",
"LastName": "sample string 11",
"Phone1": "sample string 12",
"Phone2": "sample string 13",
"Phone3": "sample string 14",
"PostOffice": "sample string 15",
"State": 0,
"WorkTitle": "sample string 16",
"ZipCode": "sample string 17"
},
"ZoneIds": [
"9a45ba13-0c54-42a4-9b89-aa74e2a50827",
"34f727dd-7f67-4cc0-a085-23f3eaabc063"
]
}
application/xml, text/xml
Sample:
<PersonParams.InsertPersonParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iloq.manager.server.ws.WebApi.Params">
<Person xmlns:d2p1="http://schemas.datacontract.org/2004/07/iloq.manager.server.bus">
<d2p1:Address>sample string 2</d2p1:Address>
<d2p1:CompanyName>sample string 3</d2p1:CompanyName>
<d2p1:ContactInfo>sample string 4</d2p1:ContactInfo>
<d2p1:Country>sample string 5</d2p1:Country>
<d2p1:Description>sample string 6</d2p1:Description>
<d2p1:EmploymentEndDate>2025-10-30T06:01:45.9485627+02:00</d2p1:EmploymentEndDate>
<d2p1:ExternalCanEdit>true</d2p1:ExternalCanEdit>
<d2p1:ExternalPersonId>sample string 9</d2p1:ExternalPersonId>
<d2p1:FirstName>sample string 10</d2p1:FirstName>
<d2p1:LastName>sample string 11</d2p1:LastName>
<d2p1:PersonCode>sample string 1</d2p1:PersonCode>
<d2p1:Person_ID>f986e82c-2bf6-4f22-8045-8e63261317de</d2p1:Person_ID>
<d2p1:Phone1>sample string 12</d2p1:Phone1>
<d2p1:Phone2>sample string 13</d2p1:Phone2>
<d2p1:Phone3>sample string 14</d2p1:Phone3>
<d2p1:PostOffice>sample string 15</d2p1:PostOffice>
<d2p1:State>eniActive</d2p1:State>
<d2p1:WorkTitle>sample string 16</d2p1:WorkTitle>
<d2p1:ZipCode>sample string 17</d2p1:ZipCode>
<d2p1:eMail>sample string 7</d2p1:eMail>
</Person>
<ZoneIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>9a45ba13-0c54-42a4-9b89-aa74e2a50827</d2p1:guid>
<d2p1:guid>34f727dd-7f67-4cc0-a085-23f3eaabc063</d2p1:guid>
</ZoneIds>
</PersonParams.InsertPersonParam>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
InsertResult| Name | Description | Type | Additional information |
|---|---|---|---|
| PersonIds | Collection of globally unique identifier |
None. |
Response Formats
application/json, text/json
Sample:
{
"PersonIds": [
"ee9b1ba9-7ddd-4e88-bc29-1eabd3e57cbd",
"27d52b06-510b-4dff-8165-9147be6772ee"
]
}
application/xml, text/xml
Sample:
<PersonParams.InsertResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iloq.manager.server.ws.WebApi.Params">
<PersonIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>ee9b1ba9-7ddd-4e88-bc29-1eabd3e57cbd</d2p1:guid>
<d2p1:guid>27d52b06-510b-4dff-8165-9147be6772ee</d2p1:guid>
</PersonIds>
</PersonParams.InsertResult>