API Reference Overview
The ListHouze API gives developers programmatic access to listings, leads, contacts, and transaction data. Built on REST principles with JSON payloads, the API lets you integrate ListHouze into your existing tools, build custom workflows, and automate repetitive tasks. Whether you are syncing data with a CRM or building a custom front end, the API provides the endpoints you need.
Getting Started with the API
All API requests are made to https://api.listhouze.com/v1/. You will need an API key, which you can generate from the Developer Settings page in your ListHouze account. Include your key in the Authorization header of every request. The API returns standard HTTP status codes and descriptive error messages to help you debug issues quickly.
Available Endpoints
The API is organized around core resources: Listings, Leads, Contacts, Transactions, and Users. Each resource supports standard CRUD operations along with specialized actions like bulk updates and filtered searches. Refer to the individual endpoint guides in this section for request and response schemas.
Response Format and Pagination
All responses return JSON with a consistent structure including data, meta, and errors fields. List endpoints support cursor-based pagination with configurable page sizes up to 100 records. The meta object includes total count and pagination cursors for navigating through large result sets.
Info