API Reference

The ReppingDR public API gives you programmatic access to property listings, zone data, and market analytics for the Dominican Republic. All endpoints are CORS-enabled and return JSON.

Base URL
https://reppingdr.com/api/v1

Quick Start

Fetch the latest property listings with a single request:

bash
curl -H "X-Api-Key: rdr_your_key_here" \
  "https://reppingdr.com/api/v1/properties?zone=punta-cana&limit=5"

An API key is required for all requests. Sign up for a paid account and generate your key from the portal.

Endpoints

Authentication

All API access requires a paid account and API key. Two tiers are available:

Developer10K req/day, 170 req/min
$49/mo
Enterprise100K req/day, 1,700 req/min
$249/mo

Full authentication docs →

Response Format

All responses are JSON. Successful requests return the data directly. Errors return an object with an error field:

json
{
  "error": "Rate limit exceeded",
  "retryAfter": 42
}

CORS

All /api/v1/* endpoints include Access-Control-Allow-Origin: *, so you can call them directly from browser-based applications.