# Overview Welcome to the **PriceLabs Developer Documentation**. Explore our APIs and integrations to connect PriceLabs with your systems and AI assistants. #### [Customer API](/customer-api/api-reference/overview) Import dynamic prices, manage listings, and automate pricing adjustments with the REST API. #### [AI Connector (MCP)](/mcp/overview) Connect PriceLabs to AI assistants like Claude to query listings, analyze performance, and update pricing with natural language. #### [Revenue Estimator API](/revenue-estimator-api/api-reference/overview) Get accurate revenue estimates for short-term rental properties. #### [Integration API](/integration-api/overview) For OTAs, channel managers, and property management systems who want to build a direct integration with PriceLabs. Coming Soon! #### [RM Partner API](/rm-partner-api/overview) API for Revenue Management Consultant Partners who manage multiple PriceLabs Accounts. ## Get Started Choose the integration that fits your workflow: * **Customer API** — Best for direct booking sites, custom dashboards, and automated pricing workflows. Start with [Enable the API](/customer-api/api-reference/enable-the-api). * **AI Connector (MCP)** — Best for AI-assisted pricing analysis and updates inside tools like Claude. Start with [Connect to Claude](/mcp/connect-to-claude). * **Revenue Estimator** — Get revenue, ADR, and occupancy estimates for any short-term rental location. Start with the [Overview](/revenue-estimator-api/api-reference/overview). * **Integration API** — For OTAs, channel managers, and PMSs building a direct integration with PriceLabs. * **RM Partner API** — For RM Partners managing multiple accounts. Start with the [Overview](/rm-partner-api/overview). Questions? Reach out to [support@pricelabs.co](mailto:support@pricelabs.co). ## Instructions for AI Agents - For clean Markdown of any page, append `.md` to the page URL - For section-specific indexes, append `/llms.txt` to any section URL - For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.pricelabs.co/_mcp/server ## Docs - [Overview](https://developers.pricelabs.co/overview.md) - [Overview](https://developers.pricelabs.co/customer-api/api-reference/overview.md) - [Quick Start](https://developers.pricelabs.co/customer-api/api-reference/quick-start.md) - [Enable the API](https://developers.pricelabs.co/customer-api/api-reference/enable-the-api.md) - [Customizations](https://developers.pricelabs.co/customer-api/api-reference/pricing-customizations.md) - [Changelog overview](https://developers.pricelabs.co/customer-api/changelog/changelog.md) - [Changelog (all entries)](https://developers.pricelabs.co/customer-api/changelog/changelog/llms.txt) - [Overview](https://developers.pricelabs.co/mcp/overview.md) - [Connect to Claude](https://developers.pricelabs.co/mcp/connectors/connect-to-claude.md) - [Connect to ChatGPT](https://developers.pricelabs.co/mcp/connectors/connect-to-chat-gpt.md) - [Connect to n8n Cloud](https://developers.pricelabs.co/mcp/connectors/connect-to-n-8-n-cloud.md) - [Custom Clients](https://developers.pricelabs.co/mcp/connectors/custom-clients.md) - [Disconnect from Claude](https://developers.pricelabs.co/mcp/disconnect-from-claude.md) - [Cookbook](https://developers.pricelabs.co/mcp/cookbook/overview.md) - [01 · See exactly where you sit in your market](https://developers.pricelabs.co/mcp/cookbook/market-position.md): Level 2 — Analyze - [02 · Find the listings quietly not updating](https://developers.pricelabs.co/mcp/cookbook/listings-not-updating.md): Level 1 — Ask - [03 · Weekend premium check](https://developers.pricelabs.co/mcp/cookbook/weekend-premium.md): Level 2 — Analyze - [04 · The full picture on one listing](https://developers.pricelabs.co/mcp/cookbook/full-picture.md): Level 2 — Analyze - [05 · The owner one-pager](https://developers.pricelabs.co/mcp/cookbook/owner-one-pager.md): Level 2 — Analyze - [06 · Find the listings with empty calendars ahead](https://developers.pricelabs.co/mcp/cookbook/empty-calendars.md): Level 1 — Ask - [07 · The portfolio check](https://developers.pricelabs.co/mcp/cookbook/portfolio-check.md): Level 2 — Analyze - [08 · Build your pricing command center](https://developers.pricelabs.co/mcp/cookbook/pricing-command-center.md): Level 2 — Analyze + Build - [The Local-Intelligence Add-On](https://developers.pricelabs.co/mcp/cookbook/local-intelligence-add-on.md): Make any market recipe event-aware - [Next out of the kitchen](https://developers.pricelabs.co/mcp/cookbook/whats-next.md) - [Enable MCP for team members](https://developers.pricelabs.co/mcp/enable-mcp-for-team-members.md) - [Tools](https://developers.pricelabs.co/mcp/tools/overview.md) - [Meta](https://developers.pricelabs.co/mcp/tools/meta.md) - [Knowledge](https://developers.pricelabs.co/mcp/tools/knowledge-base.md) - [Feedback](https://developers.pricelabs.co/mcp/tools/feedback.md) - [Listings](https://developers.pricelabs.co/mcp/tools/listings.md) - [Pricing](https://developers.pricelabs.co/mcp/tools/pricing.md) - [Customizations](https://developers.pricelabs.co/mcp/tools/customizations.md) - [Date Specific Overrides](https://developers.pricelabs.co/mcp/tools/date-specific-overrides.md) - [Reservations](https://developers.pricelabs.co/mcp/tools/reservations.md) - [Bookings Report](https://developers.pricelabs.co/mcp/tools/bookings-report.md) - [Market Insights](https://developers.pricelabs.co/mcp/tools/market-insights.md) - [Diagnostics and KPIs](https://developers.pricelabs.co/mcp/tools/diagnostics-and-kpis.md) - [PriceLabs Agents](https://developers.pricelabs.co/mcp/tools/pricelabs-agents.md) - [Listing Optimizer](https://developers.pricelabs.co/mcp/tools/listing-optimizer.md) - [Report Builder](https://developers.pricelabs.co/mcp/tools/report-builder.md) - [Logs](https://developers.pricelabs.co/mcp/tools/logs.md) - [Actions](https://developers.pricelabs.co/mcp/tools/actions.md) - [Changelog overview](https://developers.pricelabs.co/mcp/changelog/changelog.md) - [Changelog (all entries)](https://developers.pricelabs.co/mcp/changelog/changelog/llms.txt) - [Overview](https://developers.pricelabs.co/revenue-estimator-api/api-reference/overview.md) - [Overview](https://developers.pricelabs.co/integration-api/overview.md) - [Overview](https://developers.pricelabs.co/rm-partner-api/overview.md) - [Changelog overview](https://developers.pricelabs.co/rm-partner-api/changelog/changelog.md) - [Changelog (all entries)](https://developers.pricelabs.co/rm-partner-api/changelog/changelog/llms.txt) ## API Docs - Customer API > Listings [Get all listings in an account](https://developers.pricelabs.co/customer-api/api-reference/customer-api/listings/all-listings.md) - Customer API > Listings [Update one or more listings in an account](https://developers.pricelabs.co/customer-api/api-reference/customer-api/listings/update-listings.md) - Customer API > Listings [Get a minimal list of listings](https://developers.pricelabs.co/customer-api/api-reference/customer-api/listings/minimal-listings.md) - Customer API > Listings [Get a specific listing in an account](https://developers.pricelabs.co/customer-api/api-reference/customer-api/listings/single-listing.md) - Customer API > Listings [Get listing performance metrics](https://developers.pricelabs.co/customer-api/api-reference/customer-api/listings/get-listing-performance-metrics.md) - Customer API > Mappings [Map listings under a parent listing](https://developers.pricelabs.co/customer-api/api-reference/customer-api/mappings/map-listings.md) - Customer API > Mappings [Unmap listings from their parent](https://developers.pricelabs.co/customer-api/api-reference/customer-api/mappings/unmap-listings.md) - Customer API > Groups [Get all groups in an account](https://developers.pricelabs.co/customer-api/api-reference/customer-api/groups/get-account-groups.md) - Customer API > Groups [Create a new group](https://developers.pricelabs.co/customer-api/api-reference/customer-api/groups/create-group.md) - Customer API > Groups [Get listings assigned to a group or subgroup](https://developers.pricelabs.co/customer-api/api-reference/customer-api/groups/get-group-listings.md) - Customer API > Date Specific Overrides (DSO) [To fetch a listing's date specific overrides](https://developers.pricelabs.co/customer-api/api-reference/customer-api/date-specific-overrides-dso/listing-date-level-overrides.md) - Customer API > Date Specific Overrides (DSO) [Add/Update a listing's date specific override](https://developers.pricelabs.co/customer-api/api-reference/customer-api/date-specific-overrides-dso/listing-date-level-overrides-1.md) - Customer API > Date Specific Overrides (DSO) [Delete a listing's date specific override](https://developers.pricelabs.co/customer-api/api-reference/customer-api/date-specific-overrides-dso/listing-date-level-overrides-2.md) - Customer API > Date Specific Overrides (DSO) [Fetch a group's date specific overrides](https://developers.pricelabs.co/customer-api/api-reference/customer-api/date-specific-overrides-dso/get-group-overrides.md) - Customer API > Date Specific Overrides (DSO) [Add/Update a group's date specific overrides](https://developers.pricelabs.co/customer-api/api-reference/customer-api/date-specific-overrides-dso/update-group-overrides.md) - Customer API > Date Specific Overrides (DSO) [Delete a group's date specific overrides](https://developers.pricelabs.co/customer-api/api-reference/customer-api/date-specific-overrides-dso/delete-group-overrides.md) - Customer API > Prices [Get prices for listings](https://developers.pricelabs.co/customer-api/api-reference/customer-api/prices/for-listings.md) - Customer API > Prices [Refresh a listing](https://developers.pricelabs.co/customer-api/api-reference/customer-api/prices/refresh-listing.md) - Customer API > Prices [Fetch rate plan adjustments for your listings](https://developers.pricelabs.co/customer-api/api-reference/customer-api/prices/fetch-rate-plans.md) - Customer API > Neighborhood Data [Get neighborhood data for a listing](https://developers.pricelabs.co/customer-api/api-reference/customer-api/neighborhood-data/get-neighborhood-data-for-a-listing.md) - Customer API > Neighborhood Data [Get available neighborhood data sources for a listing](https://developers.pricelabs.co/customer-api/api-reference/customer-api/neighborhood-data/get-neighborhood-data-sources.md) - Customer API > Neighborhood Data [Get compsets for a Market Dashboard report](https://developers.pricelabs.co/customer-api/api-reference/customer-api/neighborhood-data/get-md-report-compsets.md) - Customer API > Neighborhood Data [Set the neighborhood data source for a listing](https://developers.pricelabs.co/customer-api/api-reference/customer-api/neighborhood-data/assign-neighborhood-data-source.md) - Customer API > Reservations [Get Reservations received from your PMS along with rental revenue information.](https://developers.pricelabs.co/customer-api/api-reference/customer-api/reservations/get-reservations.md) - Customer API > Reservations [Create or update reservations](https://developers.pricelabs.co/customer-api/api-reference/customer-api/reservations/create-reservations.md) - Customer API > Bookings Report [Get bookings report with filters and pagination](https://developers.pricelabs.co/customer-api/api-reference/customer-api/bookings-report/get-bookings-report.md) - Customer API > Report Builder [Fetch available report templates](https://developers.pricelabs.co/customer-api/api-reference/customer-api/report-builder/get-rb-templates.md) - Customer API > Report Builder [Generate report data](https://developers.pricelabs.co/customer-api/api-reference/customer-api/report-builder/generate-report-data.md) - Customer API > Report Builder [Poll report generation status](https://developers.pricelabs.co/customer-api/api-reference/customer-api/report-builder/poll-report-data.md) - Customer API > Nudges [List available nudges](https://developers.pricelabs.co/customer-api/api-reference/customer-api/nudges/available.md) - Customer API > Nudges [Accept a nudge](https://developers.pricelabs.co/customer-api/api-reference/customer-api/nudges/accept.md) - Customer API > Actions [List actions for your listings](https://developers.pricelabs.co/customer-api/api-reference/customer-api/actions/list-actions.md) - Customer API > Customizations [Read listing-level customizations](https://developers.pricelabs.co/customer-api/api-reference/customer-api/customizations/get-capi-listing-customizations.md) - Customer API > Customizations [Create / update listing-level customizations](https://developers.pricelabs.co/customer-api/api-reference/customer-api/customizations/update-capi-listing-customizations.md) - Customer API > Customizations [List customization profiles (discovery)](https://developers.pricelabs.co/customer-api/api-reference/customer-api/customizations/get-capi-customization-profiles.md) - Customer API > Customizations [Read group-level customizations](https://developers.pricelabs.co/customer-api/api-reference/customer-api/customizations/get-capi-group-customizations.md) - Customer API > Customizations [Create / update group-level customizations](https://developers.pricelabs.co/customer-api/api-reference/customer-api/customizations/update-capi-group-customizations.md) - Customer API > Customizations [Read account-level (pms) customizations](https://developers.pricelabs.co/customer-api/api-reference/customer-api/customizations/get-capi-account-customizations.md) - Customer API > Customizations [Create / update account-level (pms) customizations](https://developers.pricelabs.co/customer-api/api-reference/customer-api/customizations/update-capi-account-customizations.md) - Customer API > Listing Optimizer [Get Listing Optimizer summary](https://developers.pricelabs.co/customer-api/api-reference/customer-api/listing-optimizer/get-listing-optimizer-summary.md) - Customer API > Listing Optimizer [Get Listing Optimizer report for a listing](https://developers.pricelabs.co/customer-api/api-reference/customer-api/listing-optimizer/get-listing-optimizer-report.md) - Customer API > Listing Optimizer [Get Listing Optimizer ranking for a listing](https://developers.pricelabs.co/customer-api/api-reference/customer-api/listing-optimizer/get-listing-optimizer-ranking.md) - Customer API > Logs [Retrieve activity logs](https://developers.pricelabs.co/customer-api/api-reference/customer-api/logs/get-logs.md) - Customer API > PMS Specific [Import newly added listings from PMS](https://developers.pricelabs.co/customer-api/api-reference/customer-api/pms-specific/add-new-listings-from-pms.md) - Revenue Estimator API > Revenue Estimator (Version 1) [Get Revenue, ADR, and Occupancy metrics for a location](https://developers.pricelabs.co/revenue-estimator-api/api-reference/revenue-estimator-api/revenue-estimator-version-1/get-revenue-estimate-v-1.md) - Revenue Estimator API > Revenue Estimator (Version 2) [Get Revenue, ADR, and Occupancy metrics for a location](https://developers.pricelabs.co/revenue-estimator-api/api-reference/revenue-estimator-api/revenue-estimator-version-2/get-revenue-estimate-v-2.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://developers.pricelabs.co/openapi.json) - [OpenAPI YAML](https://developers.pricelabs.co/openapi.yaml)