Open Doorway
Open Doorway Institutional Real Estate Intelligence
?

API Documentation

Overview

The Open Doorway API provides programmatic access to property valuations, market analytics, and portfolio intelligence. All endpoints return JSON and require authentication via JWT Bearer tokens. The API follows RESTful conventions with consistent resource-oriented URLs.

Base URL

https://api.opendoorway.ai/v2

Authentication

Include your JWT token in the Authorization header:

Authorization: Bearer eyJhbGciOiJIUzI1NiIs...

Obtain tokens via the POST /auth/token endpoint using your API key and secret.

Rate Limits

Free tier: 100 requests/minute. Pro tier: 1,000 requests/minute. Enterprise: custom. Rate limit headers are included in every response: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset.

Endpoints

GET /properties

Search and filter properties by location, type, price range, and custom attributes. Returns paginated results with market summaries.

GET /valuations

AI-powered property valuations using comparable sales, market trends, and neighborhood analytics. Accepts property ID or address.

GET /markets

Regional market analytics including price trends, inventory levels, days on market, and forecast data across global markets.

POST /portfolios

Create or update investment portfolios. Track performance, risk metrics, and diversification across property holdings.

Code Example

curl -X GET "https://api.opendoorway.ai/v2/properties?city=London&type=residential&limit=10" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json"

Error Codes

400 Bad Request — Invalid parameters

401 Unauthorized — Invalid or missing token

403 Forbidden — Insufficient permissions

429 Too Many Requests — Rate limit exceeded

500 Server Error — Internal processing failure