Track updates to the PriceLabs RM Partner API.
Use the entries below to see what changed in each release.
Added Actions endpoint 🎉
GET /rm/v1/actions
Returns the Action Center alerts and recommendations for a managed account’s listings: missing listing information, configuration issues, availability alerts, and pricing recommendations.
The response is grouped per listing: each entry has listing_details and an actions array ordered most important first. Filter with listing_id + pms (provide both or neither), and mode (visible by default, or all / hidden).
Added Mapping endpoints 🎉
POST /rm/v1/mappings/map and POST /rm/v1/mappings/unmap
Manage parent-child listing mappings for a managed account — link the same property’s listings across channels (Airbnb, Vrbo, Booking.com, …) under one parent, or detach them.
- Map links child listings under a parent; optional
copyflags (all defaultfalse) copy the parent’s prices or settings to the children. Enforces mapping permission, max child listings, distance limit, and the same-PMS rule. - Unmap detaches listings from their group (unmapping a parent detaches its whole group); partial success is supported.
Added Logs endpoint 📋
POST /rm/v1/logs
Retrieve paginated activity logs for a managed account. Supports filtering by log type (listing, group, account), entity identifiers, actions, team members, and date range.
All endpoints use the same request/response format as the Customer API. Include your X-API-Key and PL-User-Id headers as usual.
New endpoints now available 🚀
The following endpoints are now live for RM Partner API users:
- Neighborhood Data —
GET /rm/v1/neighborhood_data - Bookings Report —
POST /rm/v1/bookings_report - Customizations —
GETandPOSTfor/rm/v1/customizations/listing,/rm/v1/customizations/group,/rm/v1/customizations/account
All endpoints use the same request/response format as the Customer API. Include your X-API-Key and PL-User-Id headers as usual.
RM Partner API launched 🚀
The RM Partner API is now available for Revenue Management Consultant Partners.