POST api/Movement?idDomain={idDomain}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| idDomain | integer |
Required |
Body Parameters
AddTransactionRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| clientId | ClientId |
None. |
|
| money | Collection of Money |
None. |
|
| ticket | TicketId |
None. |
|
| invoiceNumber | string |
None. |
|
| withAdditionals | boolean |
None. |
|
| promotionPoints | integer |
None. |
|
| amountExtraPoints | integer |
None. |
|
| invoiceItem | Collection of InvoiceItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"clientId": {
"type": "sample string 1",
"number": "sample string 2"
},
"money": [
{
"currencyId": 1,
"currencyName": "sample string 2",
"amount": 3.1
}
],
"ticket": {
"ticketNumber": 1,
"localId": 3,
"invoice": "sample string 4"
},
"invoiceNumber": "sample string 8",
"withAdditionals": true,
"promotionPoints": 11,
"amountExtraPoints": 12,
"invoiceItem": [
{
"article": {
"code": "sample string 1",
"name": "sample string 2",
"pvpConIva": 3.0
},
"price": 1.0
},
{
"article": {
"code": "sample string 1",
"name": "sample string 2",
"pvpConIva": 3.0
},
"price": 1.0
}
]
}
application/xml, text/xml
Sample:
<AddTransactionRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DtoFidelitas.Dominio">
<amountExtraPoints>12</amountExtraPoints>
<clientId>
<number>sample string 2</number>
<type>sample string 1</type>
</clientId>
<invoiceItem>
<InvoiceItem>
<article>
<code>sample string 1</code>
<name>sample string 2</name>
<pvpConIva>3</pvpConIva>
</article>
<price>1</price>
</InvoiceItem>
<InvoiceItem>
<article>
<code>sample string 1</code>
<name>sample string 2</name>
<pvpConIva>3</pvpConIva>
</article>
<price>1</price>
</InvoiceItem>
</invoiceItem>
<invoiceNumber>sample string 8</invoiceNumber>
<money>
<Money>
<amount>3.1</amount>
<currencyId>1</currencyId>
<currencyName>sample string 2</currencyName>
</Money>
</money>
<promotionPoints>11</promotionPoints>
<ticket>
<invoice>sample string 4</invoice>
<localId>3</localId>
<ticketNumber>1</ticketNumber>
</ticket>
<withAdditionals>true</withAdditionals>
</AddTransactionRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ResponseDto| Name | Description | Type | Additional information |
|---|---|---|---|
| IsSuccess | boolean |
None. |
|
| ResponseCode | integer |
None. |
|
| Result | Object |
None. |
|
| DisplayMessage | string |
None. |
|
| ErrorMessages | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsSuccess": true,
"ResponseCode": 2,
"Result": {},
"DisplayMessage": "sample string 4",
"ErrorMessages": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<ResponseDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DtoFidelitas.Dominio">
<DisplayMessage>sample string 4</DisplayMessage>
<ErrorMessages xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ErrorMessages>
<IsSuccess>true</IsSuccess>
<ResponseCode>2</ResponseCode>
<Result />
</ResponseDto>