POST api/{DataId}/customercard
Vytvorí zákaznícku kartu.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
DataId |
Číslo dátového prostredia |
string |
Required |
Body Parameters
Objekt zákazníckej karty (treba použiť kódovanie UTF8)
CustomerCardName | Description | Type | Additional information |
---|---|---|---|
CustomerCardNumber |
Číslo vernostnej karty |
string |
None. |
Name |
Názov vernostnej karty |
string |
None. |
MaxPaymentRatio |
Max. % podiel úhrady POZOR: Používa sa len pri GET, pri POST je ignorované |
decimal number |
None. |
Valid |
Platná POZOR: Používa sa len pri GET, pri POST je ignorované |
boolean |
None. |
Credit |
Kredit POZOR: Používa sa len pri GET, pri POST je ignorované |
decimal number |
None. |
CreditBase |
Kredit bez DPH POZOR: Používa sa len pri GET, pri POST je ignorované |
decimal number |
None. |
CustomerFirstName |
Meno zákazníka/ Názov organizácie POZOR: Používa sa len pri GET, pri POST je ignorované |
string |
None. |
CustomerLastName |
Priezvisko zákazníka/ IČO organizácie POZOR: Používa sa len pri GET, pri POST je ignorované |
string |
None. |
Company |
Organizácia POZOR: Používa sa len pri POST, pri GET je ignorované |
Customer |
None. |
Discounts |
Zľavy |
Collection of CustomerCardDiscount |
None. |
Request Formats
application/json, text/json
{ "CustomerCardNumber": "sample string 1", "Name": "sample string 2", "MaxPaymentRatio": 3.0, "Valid": true, "Credit": 5.0, "CreditBase": 6.0, "CustomerFirstName": "sample string 7", "CustomerLastName": "sample string 8", "Company": { "CustomerId": "aaa6174a-7cc3-4b42-aa12-6466b152d044", "RegistrationNumber": "sample string 2", "OrganizationId": "sample string 3", "CustomerType": 0, "CompanyName": "sample string 4", "ProfitCentreCode": "sample string 5", "Person": { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" }, "Persons": [ { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" }, { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" } ], "VATIdentificationNumber": "sample string 6", "TaxIdentificationNumber": "sample string 7", "Phone": "sample string 8", "Mobile": "sample string 9", "Email": "sample string 10", "BillingAddress": { "AddressId": "d405ed11-a16a-487b-b1dd-dbb10539f607", "Street": "sample string 2", "City": "sample string 3", "Postcode": "sample string 4", "CountryCode": "sample string 5", "CountryCodeAlfa2": "sample string 6", "CountryCodeAlfa3": "sample string 7" }, "IBAN": "sample string 11", "PercentualDiscount": 12.0, "PriceLevel": 13, "DueDate": 14, "IsDisabled": true, "NotRegistered": true, "AssociatedUser": "sample string 17", "ShippingAddresses": [ { "AddressId": "d405ed11-a16a-487b-b1dd-dbb10539f607", "Street": "sample string 2", "City": "sample string 3", "Postcode": "sample string 4", "CountryCode": "sample string 5", "CountryCodeAlfa2": "sample string 6", "CountryCodeAlfa3": "sample string 7" }, { "AddressId": "d405ed11-a16a-487b-b1dd-dbb10539f607", "Street": "sample string 2", "City": "sample string 3", "Postcode": "sample string 4", "CountryCode": "sample string 5", "CountryCodeAlfa2": "sample string 6", "CountryCodeAlfa3": "sample string 7" } ], "Branches": [ { "BranchId": "e41620e7-1383-4c49-ae31-0adb0f3cf8c2", "Code": "sample string 2", "Name": "sample string 3", "Phone": "sample string 4", "Mobile": "sample string 5", "Email": "sample string 6", "Person": { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" }, "AssociatedUser": "sample string 7", "Address": { "AddressId": "d405ed11-a16a-487b-b1dd-dbb10539f607", "Street": "sample string 2", "City": "sample string 3", "Postcode": "sample string 4", "CountryCode": "sample string 5", "CountryCodeAlfa2": "sample string 6", "CountryCodeAlfa3": "sample string 7" }, "Persons": [ { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" }, { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" } ] }, { "BranchId": "e41620e7-1383-4c49-ae31-0adb0f3cf8c2", "Code": "sample string 2", "Name": "sample string 3", "Phone": "sample string 4", "Mobile": "sample string 5", "Email": "sample string 6", "Person": { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" }, "AssociatedUser": "sample string 7", "Address": { "AddressId": "d405ed11-a16a-487b-b1dd-dbb10539f607", "Street": "sample string 2", "City": "sample string 3", "Postcode": "sample string 4", "CountryCode": "sample string 5", "CountryCodeAlfa2": "sample string 6", "CountryCodeAlfa3": "sample string 7" }, "Persons": [ { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" }, { "TitlePrefix": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3", "TitleSuffix": "sample string 4", "JobFunction": "sample string 5", "Mobile": "sample string 6", "Phone": "sample string 7", "Email": "sample string 8", "Category": "sample string 9" } ] } ], "DateChanged": "2024-05-19T21:38:40.529625+02:00", "OrganizationalUnit": "sample string 19", "Turnover": 20.0, "TurnoverDiscount": 21.0 }, "Discounts": [ { "ProductGroup": { "ProductGroupId": "848f2da8-1258-4093-a3b3-cc2717fd21d7", "Code": "sample string 2", "Name": "sample string 3" }, "Discount": 1.0, "DiscountType": 2 }, { "ProductGroup": { "ProductGroupId": "848f2da8-1258-4093-a3b3-cc2717fd21d7", "Code": "sample string 2", "Name": "sample string 3" }, "Discount": 1.0, "DiscountType": 2 } ] }
application/xml, text/xml
<CustomerCard xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <CustomerCardNumber>sample string 1</CustomerCardNumber> <Name>sample string 2</Name> <MaxPaymentRatio>3</MaxPaymentRatio> <Valid>true</Valid> <Credit>5</Credit> <CreditBase>6</CreditBase> <CustomerFirstName>sample string 7</CustomerFirstName> <CustomerLastName>sample string 8</CustomerLastName> <Company> <CustomerId>aaa6174a-7cc3-4b42-aa12-6466b152d044</CustomerId> <RegistrationNumber>sample string 2</RegistrationNumber> <OrganizationId>sample string 3</OrganizationId> <CustomerType>Citizen</CustomerType> <CompanyName>sample string 4</CompanyName> <ProfitCentreCode>sample string 5</ProfitCentreCode> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> <Persons> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> </Persons> <VATIdentificationNumber>sample string 6</VATIdentificationNumber> <TaxIdentificationNumber>sample string 7</TaxIdentificationNumber> <Phone>sample string 8</Phone> <Mobile>sample string 9</Mobile> <Email>sample string 10</Email> <BillingAddress> <AddressId>d405ed11-a16a-487b-b1dd-dbb10539f607</AddressId> <Street>sample string 2</Street> <City>sample string 3</City> <Postcode>sample string 4</Postcode> <CountryCode>sample string 5</CountryCode> <CountryCodeAlfa2>sample string 6</CountryCodeAlfa2> <CountryCodeAlfa3>sample string 7</CountryCodeAlfa3> </BillingAddress> <IBAN>sample string 11</IBAN> <PercentualDiscount>12</PercentualDiscount> <PriceLevel>13</PriceLevel> <DueDate>14</DueDate> <IsDisabled>true</IsDisabled> <NotRegistered>true</NotRegistered> <AssociatedUser>sample string 17</AssociatedUser> <ShippingAddresses> <CustomerAddress> <AddressId>d405ed11-a16a-487b-b1dd-dbb10539f607</AddressId> <Street>sample string 2</Street> <City>sample string 3</City> <Postcode>sample string 4</Postcode> <CountryCode>sample string 5</CountryCode> <CountryCodeAlfa2>sample string 6</CountryCodeAlfa2> <CountryCodeAlfa3>sample string 7</CountryCodeAlfa3> </CustomerAddress> <CustomerAddress> <AddressId>d405ed11-a16a-487b-b1dd-dbb10539f607</AddressId> <Street>sample string 2</Street> <City>sample string 3</City> <Postcode>sample string 4</Postcode> <CountryCode>sample string 5</CountryCode> <CountryCodeAlfa2>sample string 6</CountryCodeAlfa2> <CountryCodeAlfa3>sample string 7</CountryCodeAlfa3> </CustomerAddress> </ShippingAddresses> <Branches> <CompanyBranch> <BranchId>e41620e7-1383-4c49-ae31-0adb0f3cf8c2</BranchId> <Code>sample string 2</Code> <Name>sample string 3</Name> <Phone>sample string 4</Phone> <Mobile>sample string 5</Mobile> <Email>sample string 6</Email> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> <AssociatedUser>sample string 7</AssociatedUser> <Address> <AddressId>d405ed11-a16a-487b-b1dd-dbb10539f607</AddressId> <Street>sample string 2</Street> <City>sample string 3</City> <Postcode>sample string 4</Postcode> <CountryCode>sample string 5</CountryCode> <CountryCodeAlfa2>sample string 6</CountryCodeAlfa2> <CountryCodeAlfa3>sample string 7</CountryCodeAlfa3> </Address> <Persons> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> </Persons> </CompanyBranch> <CompanyBranch> <BranchId>e41620e7-1383-4c49-ae31-0adb0f3cf8c2</BranchId> <Code>sample string 2</Code> <Name>sample string 3</Name> <Phone>sample string 4</Phone> <Mobile>sample string 5</Mobile> <Email>sample string 6</Email> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> <AssociatedUser>sample string 7</AssociatedUser> <Address> <AddressId>d405ed11-a16a-487b-b1dd-dbb10539f607</AddressId> <Street>sample string 2</Street> <City>sample string 3</City> <Postcode>sample string 4</Postcode> <CountryCode>sample string 5</CountryCode> <CountryCodeAlfa2>sample string 6</CountryCodeAlfa2> <CountryCodeAlfa3>sample string 7</CountryCodeAlfa3> </Address> <Persons> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> <Person> <TitlePrefix>sample string 1</TitlePrefix> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> <TitleSuffix>sample string 4</TitleSuffix> <JobFunction>sample string 5</JobFunction> <Mobile>sample string 6</Mobile> <Phone>sample string 7</Phone> <Email>sample string 8</Email> <Category>sample string 9</Category> </Person> </Persons> </CompanyBranch> </Branches> <DateChanged>2024-05-19T21:38:40.529625+02:00</DateChanged> <OrganizationalUnit>sample string 19</OrganizationalUnit> <Turnover>20</Turnover> <TurnoverDiscount>21</TurnoverDiscount> </Company> <Discounts> <CustomerCardDiscount> <ProductGroup> <ProductGroupId>848f2da8-1258-4093-a3b3-cc2717fd21d7</ProductGroupId> <Code>sample string 2</Code> <Name>sample string 3</Name> </ProductGroup> <Discount>1</Discount> <DiscountType>2</DiscountType> </CustomerCardDiscount> <CustomerCardDiscount> <ProductGroup> <ProductGroupId>848f2da8-1258-4093-a3b3-cc2717fd21d7</ProductGroupId> <Code>sample string 2</Code> <Name>sample string 3</Name> </ProductGroup> <Discount>1</Discount> <DiscountType>2</DiscountType> </CustomerCardDiscount> </Discounts> </CustomerCard>
application/x-www-form-urlencoded
Response Information
Resource Description
CustomerId (Guid)
globally unique identifierResponse Formats
application/json, text/json
"539770b1-909a-48b4-a04c-e4b26277aebb"
application/xml, text/xml
<guid>539770b1-909a-48b4-a04c-e4b26277aebb</guid>