Operation
The result of this operation gives us the total amount of daily revenue produced by an specific product or product category throughout a time period
Rw ui textbox macro | ||
---|---|---|
| ||
Only accessible with permission of pms.integration.revenue |
Style |
---|
table { width: 100%; } body.page-gadget { padding-top: 20px; } .separator{ margin: 5px 0; } |
Div | ||
---|---|---|
| ||
GET |
Div | ||
---|---|---|
| ||
https://{environment}.ulysescloud.com/public/api/{version}/con/chain/{chainId}/property{propertyId}/revenue |
Request
Property | Type | Required | Default value | Description |
---|---|---|---|---|
chainId | Integer | true | Unique identificator of the chain. | |
propertyId | Integer | true | Unique identificator of the property. | |
from | LocalDate | true | Start of date range | |
to | LocalDate | true | End of date range | |
productId | Integer | false | Filter by only one product | |
productTypeIdList | List of Integer | false | Filter by a type of Product | |
offset | Integer | false | 0 | Offset of the array of results. |
limit | Integer | false | 10 | Limit of results. |
Example request
Code Block | ||||
---|---|---|---|---|
| ||||
GET https://prodpublicapi-providers.ulysescloud.com:9797/public/api/v1/con/chain/1/property/1/revenue |
Response
Property | Type | Required | Description |
---|---|---|---|
Page | Page | true |
Entity
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Example response
Code Block | ||
---|---|---|
| ||
{ "count": 58, "offset": 0, "limit": 3, "list": [ { "date": "2019-04-20", "product": { "id": 24, "name": "Double", "productType": { "id": 7, "code": "ACC", "name": "Accommodation" } }, "quantity": 1, "adults": 2, "juniors": 0, "children": 0, "infants": 0, "amountAfterTax": 146, "amountBeforeTax": 132.727273, "amountDiscount": 0, "amountTax": 13.272727, "amountCommission": 0 }, { "date": "2019-04-20", "product": { "id": 541, "name": "City Tax Barcelona", "productType": { "id": 11, "code": "FEE", "name": "Fee" } }, "quantity": 2, "adults": 2, "juniors": 0, "children": 0, "infants": 0, "amountAfterTax": 3, "amountBeforeTax": 3, "amountDiscount": 0, "amountTax": 0, "amountCommission": 0 }, { "date": "2019-04-21", "product": { "id": 310, "name": "Parking", "productType": { "id": 1, "code": "SER", "name": "Service" } }, "quantity": 4, "adults": 4, "juniors": 0, "children": 0, "infants": 0, "amountAfterTax": 20, "amountBeforeTax": 16.528926, "amountDiscount": 0, "amountTax": 3.471074, "amountCommission": 0 } ] } |