Operation
Information of the operation
GET
https://{environment}.ulysescloud.com/public/api/{version}/con/chain/{chainId}/property/{propertyId}/offer
Request
Property | Type | Required | Type parameter | Default value | Description |
---|---|---|---|---|---|
chainId | Integer | true | path parameter | Unique identificator of the chain. | |
propertyId | Integer | true | path parameter | Unique identificator of the property. | |
offset | Integer | false | request parameter | 0 | Offset of the array of results. |
limit | Integer | false | request parameter | 10 | Limit of results. |
sort | string | false | request parameter | id | Property of the entity to sort by. |
sortMode | string | false | request parameter | Asc | Mode of sorting. |
Example request
GET https://publicapi-providers.ulysescloud.com:9797/public/api/v1/con/chain/1/property/1/offer
Response
Property | Type | Required | Description |
---|---|---|---|
Page | Page | true | Description of the response of the success operation |
Entity
Field Type Required Description id int true Id of the Offer code string true Code of the Offer name string true Name of the Offer releaseDay int true ReleaseDay of the Offer deadLineDay int true DeadLineDay of the Offer startDate LocalDate true StartDate of the Offer endDate LocalDate true EndDate of the Offer startSellDate LocalDate false StartSellDate of the Offer endSellDate LocalDate false EndSellDate of the Offer
Example response
{ "count": 17, "offset": 0, "limit": 10, "list": [ { "id": 1, "code": "TEST1", "name": "Offer Test 1" }, { "id": 2, "code": "TEST2", "name": "Offer Test 2" }, { "id": 3, "code": "TEST3", "name": "Offer Test 3" }, { "id": 4, "code": "OLDNR", "name": "OLD Non Refundable" }, { "id": 5, "code": "OLDMIN3", "name": "OLD Minimum 3 nights" }, { "id": 6, "code": "OLDMIN7", "name": "OLD Minimum 7 nights" }, { "id": 7, "code": "OLDMIN14", "name": "OLD Minimum 14 nights" }, { "id": 8, "code": "OLDEB15D", "name": "OLD Early Booking 15 Days" }, { "id": 9, "code": "OLDEB30D", "name": "OLD Early Booking 30 Days" }, { "id": 10, "code": "OLDEB60D", "name": "OLD Early Booking 60 Days" } ] }