Overview
The RM Partner API is a REST API for Revenue Management Consultant Partners who manage multiple PriceLabs accounts. It allows you to programmatically access listing data, pricing, reservations, and more across all accounts you manage.
Base URL
Authentication
Send your RM API key as the X-API-Key header on every request. You can enable and manage your API key from the PL Experts Dashboard → Account Settings → API Details.
For endpoints that operate on a specific customer account, you must also include the PL-User-Id header with the target account’s user_id (obtained from the List accounts or Account lookup endpoints).
Available Endpoints
The RM Partner API shares the same endpoint specifications as the Customer API. The only differences are:
- Base URL — Use
/rm/v1instead of/v1 - Authentication — Use your RM API key
- Account targeting — Include the
PL-User-Idheader to specify which managed account to operate on
RM-Specific Endpoints
The following endpoints are exclusive to the RM Partner API and are used to discover and look up managed accounts. These do not require the PL-User-Id header.
List all managed accounts
Returns all active PriceLabs accounts managed by the authenticated RM partner.
Headers:
Response:
Look up account by email
Finds a specific managed account by the owner’s email address.
Headers:
Query Parameters:
Response (200):
Error Responses:
Error Codes
Questions?
Reach out to [email protected].