POST api/Customers
Request Information
URI Parameters
None.
Body Parameters
Person| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| FolderId | integer |
None. |
|
| Alias | string |
None. |
|
| Name | string |
None. |
|
| Surname | string |
None. |
|
| string |
None. |
||
| DateOfBirth | string |
None. |
|
| Language | string |
None. |
|
| Gender | GenderTypes |
None. |
|
| Phone | string |
None. |
|
| Password | string |
None. |
|
| PMSProperty | string |
None. |
|
| PMSRoom | string |
None. |
|
| PMSAccount | string |
None. |
|
| PMSReservationId | string |
None. |
|
| PMSDepartureDate | date |
None. |
|
| IsInhouse | boolean |
None. |
|
| LanguageId | integer |
None. |
|
| IndvTypeId | integer |
None. |
|
| AFM | string |
None. |
|
| ADT | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"FolderId": 2,
"Alias": "sample string 3",
"Name": "sample string 4",
"Surname": "sample string 5",
"Email": "sample string 6",
"DateOfBirth": "sample string 7",
"Language": "sample string 8",
"Gender": 0,
"Phone": "sample string 9",
"Password": "sample string 10",
"PMSProperty": "sample string 11",
"PMSRoom": "sample string 12",
"PMSAccount": "sample string 13",
"PMSReservationId": "sample string 14",
"PMSDepartureDate": "2025-11-02T05:03:31.9702779+02:00",
"IsInhouse": true,
"LanguageId": 17,
"IndvTypeId": 18,
"AFM": "sample string 19",
"ADT": "sample string 20"
}
application/xml, text/xml
Sample:
<Person xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.Models"> <ADT>sample string 20</ADT> <AFM>sample string 19</AFM> <Alias>sample string 3</Alias> <DateOfBirth>sample string 7</DateOfBirth> <Email>sample string 6</Email> <FolderId>2</FolderId> <Gender>NotDeclared</Gender> <Id>1</Id> <IndvTypeId>18</IndvTypeId> <IsInhouse>true</IsInhouse> <Language>sample string 8</Language> <LanguageId>17</LanguageId> <Name>sample string 4</Name> <PMSAccount>sample string 13</PMSAccount> <PMSDepartureDate>2025-11-02T05:03:31.9702779+02:00</PMSDepartureDate> <PMSProperty>sample string 11</PMSProperty> <PMSReservationId>sample string 14</PMSReservationId> <PMSRoom>sample string 12</PMSRoom> <Password>sample string 10</Password> <Phone>sample string 9</Phone> <Surname>sample string 5</Surname> </Person>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Customer| Name | Description | Type | Additional information |
|---|---|---|---|
| Label | string |
None. |
|
| CustomerName | string |
None. |
|
| CustomerSurname | string |
None. |
|
| Address | string |
None. |
|
| Town | string |
None. |
|
| Country | string |
None. |
|
| ZipCode | string |
None. |
|
| string |
None. |
||
| Phone | string |
None. |
|
| PMSProperty | string |
None. |
|
| PMSRoom | string |
None. |
|
| PMSGuestName | string |
None. |
|
| PMSAccount | string |
None. |
|
| PMSArrivalDate | date |
None. |
|
| PMSDepartureDate | date |
None. |
|
| BirthDate | string |
None. |
|
| FolderId | integer |
None. |
|
| FolderAlias | string |
None. |
|
| CustomerId | integer |
None. |
|
| FolderNotes | string |
None. |
|
| MemberId | string |
None. |
|
| ActivationDate | date |
None. |
|
| CustomerTypeId | integer |
None. |
|
| PropertyId | integer |
None. |
|
| LanguageId | integer |
None. |
|
| AcceptsMarketingEmails | boolean |
None. |
|
| AcceptsOperationEmails | boolean |
None. |
|
| Gender | integer |
None. |
|
| GoogleUserId | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Label": "sample string 1",
"CustomerName": "sample string 2",
"CustomerSurname": "sample string 3",
"Address": "sample string 4",
"Town": "sample string 5",
"Country": "sample string 6",
"ZipCode": "sample string 7",
"Email": "sample string 8",
"Phone": "sample string 9",
"PMSProperty": "sample string 10",
"PMSRoom": "sample string 11",
"PMSGuestName": "sample string 12",
"PMSAccount": "sample string 13",
"PMSArrivalDate": "2025-11-02T05:03:31.9772561+02:00",
"PMSDepartureDate": "2025-11-02T05:03:31.9772561+02:00",
"BirthDate": "sample string 16",
"FolderId": 17,
"FolderAlias": "sample string 18",
"CustomerId": 19,
"FolderNotes": "sample string 20",
"MemberId": "sample string 21",
"ActivationDate": "2025-11-02T05:03:31.9772561+02:00",
"CustomerTypeId": 23,
"PropertyId": 24,
"LanguageId": 25,
"AcceptsMarketingEmails": true,
"AcceptsOperationEmails": true,
"Gender": 28,
"GoogleUserId": "sample string 29"
}
application/xml, text/xml
Sample:
<Customer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.Models"> <AcceptsMarketingEmails>true</AcceptsMarketingEmails> <AcceptsOperationEmails>true</AcceptsOperationEmails> <ActivationDate>2025-11-02T05:03:31.9772561+02:00</ActivationDate> <Address>sample string 4</Address> <BirthDate>sample string 16</BirthDate> <Country>sample string 6</Country> <CustomerId>19</CustomerId> <CustomerName>sample string 2</CustomerName> <CustomerSurname>sample string 3</CustomerSurname> <CustomerTypeId>23</CustomerTypeId> <Email>sample string 8</Email> <FolderAlias>sample string 18</FolderAlias> <FolderId>17</FolderId> <FolderNotes>sample string 20</FolderNotes> <Gender>28</Gender> <GoogleUserId>sample string 29</GoogleUserId> <Label>sample string 1</Label> <LanguageId>25</LanguageId> <MemberId>sample string 21</MemberId> <PMSAccount>sample string 13</PMSAccount> <PMSArrivalDate>2025-11-02T05:03:31.9772561+02:00</PMSArrivalDate> <PMSDepartureDate>2025-11-02T05:03:31.9772561+02:00</PMSDepartureDate> <PMSGuestName>sample string 12</PMSGuestName> <PMSProperty>sample string 10</PMSProperty> <PMSRoom>sample string 11</PMSRoom> <Phone>sample string 9</Phone> <PropertyId>24</PropertyId> <Town>sample string 5</Town> <ZipCode>sample string 7</ZipCode> </Customer>