Pricelabs pricing
Prices from PriceLabs, for units priced by PriceLabs
The pricelabs pricing object
Attributes
created_atread-onlytimestamp with time zoneCreation timestamp
dirtybooleanWhether the prices still need to be exported to PriceLabs
entriesArray<PriceLabsPricingEntry>Pricing definitions per interval
exported_attimestamp with time zoneTimestamp at which the prices were last exported to PriceLabs
imported_attimestamp with time zoneTimestamp at which the prices were last imported from PriceLabs
number_of_bedroomsintegerNumber of bedrooms of the unit
pricelabs_emailtextEmail address of the PriceLabs account
Related resources
Embed related resources in the response with the select parameter, for example select=*,products(*). Resources related through more than one column need the column as a hint, like table!column(*).
{
"product_id": "00000000-0000-0000-0000-000000000000",
"created_at": "2026-10-30T21:13:44.585Z",
"dirty": false,
"entries": [
{
"check_in": true,
"check_out": true,
"extra_person_fee_trigger": 2,
"extra_person_fee": 20,
"intervals": "[2024-01-01,2024-12-31)",
"min_stay": 1,
"rates": [
{
"los": 1,
"price": 100
},
{
"los": 2,
"price": 180
},
{
"los": 3,
"price": 250
},
{
"los": 4,
"price": 300
},
{
"los": 5,
"price": 350
},
{
"los": 6,
"price": 400
},
{
"los": 7,
"price": 450
},
{
"los": 14,
"price": 500
}
]
}
],
"exported_at": "2026-10-30T21:13:44.585Z",
"imported_at": "2026-10-30T21:13:44.585Z",
"number_of_bedrooms": 1,
"pricelabs_email": "guest@example.com"
}curl -X GET "https://api.bookingmood.com/v1/pricelabs_pricing?limit=10&select=*,products(*)" \
-H "Authorization: Bearer YOUR_API_KEY"List pricelabs pricing
Filters
created_atFilter<timestamp with time zone>Creation timestamp
dirtyFilter<boolean>Whether the prices still need to be exported to PriceLabs
entriesFilter<Array<PriceLabsPricingEntry>>Pricing definitions per interval
exported_atFilter<timestamp with time zone>Timestamp at which the prices were last exported to PriceLabs
imported_atFilter<timestamp with time zone>Timestamp at which the prices were last imported from PriceLabs
number_of_bedroomsFilter<integer>Number of bedrooms of the unit
pricelabs_emailFilter<text>Email address of the PriceLabs account
Responses
200A list of pricelabs pricing with the selected columns
206Partial Content
400The request is malformed, for example an unknown column or an invalid filter.
401The API key is missing or invalid.
code, message, details and hint. See the introduction for more on errors.GET /pricelabs_pricingcurl -X GET "https://api.bookingmood.com/v1/pricelabs_pricing?select=*&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY"[
{
"product_id": "00000000-0000-0000-0000-000000000000",
"created_at": "2026-10-30T21:13:44.585Z",
"dirty": false,
"entries": [
{
"check_in": true,
"check_out": true,
"extra_person_fee_trigger": 2,
"extra_person_fee": 20,
"intervals": "[2024-01-01,2024-12-31)",
"min_stay": 1,
"rates": [
{
"los": 1,
"price": 100
},
{
"los": 2,
"price": 180
},
{
"los": 3,
"price": 250
},
{
"los": 4,
"price": 300
},
{
"los": 5,
"price": 350
},
{
"los": 6,
"price": 400
},
{
"los": 7,
"price": 450
},
{
"los": 14,
"price": 500
}
]
}
],
"exported_at": "2026-10-30T21:13:44.585Z",
"imported_at": "2026-10-30T21:13:44.585Z",
"number_of_bedrooms": 1,
"pricelabs_email": "guest@example.com"
}
]