Skip to main content

Overview

The Listings API allows you to retrieve real estate listings published on the AnyHouse platform. Listings include properties for sale and rent across the Dominican Republic and contain structured data such as:
  • Title and description
  • Price
  • Property type
  • Location (city, province, country)
  • Images
  • Broker information
  • Listing status
This endpoint is useful for:
  • Broker websites displaying their properties
  • Real estate portals syncing listings
  • CRM integrations
  • Property search applications

Public Access

Most listing endpoints are publicly accessible, meaning they can be used without authentication. This allows developers to easily integrate property data into external platforms or websites. Example use cases:
  • Display listings on a broker website
  • Build a property search interface
  • Import listings into a CRM system

Base Endpoint

All listing endpoints are available under:
/api/listings
Example request:
GET https://anyhouse.app/api/listings

Filtering Listings

The API supports filtering listings by common parameters such as:
  • type — buy or rent
  • country
  • city
  • price range
  • property type
This makes it possible to build advanced search functionality similar to the AnyHouse website. Example:
GET /api/listings?type=buy&city=santo-domingo

Example Response

A typical listing response may look like this:
{
  "id": 12345,
  "title": "Modern apartment in Santo Domingo",
  "price": 250000,
  "currency": "USD",
  "type": "buy",
  "city": "Santo Domingo",
  "country": "Dominican Republic",
  "images": [],
  "broker": {
    "name": "Urban Group"
  }
}

Explore Endpoints

Use the interactive API documentation below to explore the available endpoints and test requests. The documentation is generated automatically from the AnyHouse OpenAPI specification.