# REALTOR.ca DDF Web API

**Canonical:** https://apis.io/apis/crea/realtor-ca-ddf-web-api/  
**Provider:** CREA (REALTOR.ca) — https://apis.io/providers/crea/  
**Base URL:** https://ddfapi.realtor.ca/odata/v1  
**Documentation:** https://ddfapi-docs.realtor.ca/

REALTOR.ca DDF Web API is one of 3 APIs that [CREA (REALTOR.ca)](https://apis.io/providers/crea/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Property Listings, MLS, RESO, OData, and Syndication. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a changelog, and authentication docs.

The REALTOR.ca DDF (Data Distribution Facility) Web API is CREA's national listing syndication API. CREA documents it as a platform that "allows you to query MLS System data using the RESO Web API specification, which is based on OData" and states that "MLS System data is normalized based on the RESO Data Dictionary standards". It exposes OData v4 collections for Property, Member, Office, OpenHouse and Destination, each with a key-addressed single-record form, plus Replication endpoints (PropertyReplication, MemberReplication, OfficeReplication) sorted by modification timestamp for periodic synchronization. Standard OData query options ($select, $filter, $top, $skip, $expand) are supported. Authentication is OAuth 2.0 client credentials against https://identity.crea.ca/connect/token with scope DDFApi_Read, returning a Bearer token valid for 60 minutes; credentials are issued by CREA against an active DDF data feed and an inactive feed yields no token. The OData $metadata document at https://ddfapi.realtor.ca/odata/v1/$metadata is the authoritative RESO-shaped contract but returned HTTP 401 (WWW-Authenticate: Bearer) to an anonymous probe on 2026-07-26 and could not be harvested. The OpenAPI document, by contrast, is served anonymously.

## Machine-readable artifacts (13)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/crea/refs/heads/main/openapi/crea-realtor-ca-ddf-web-api-openapi.json
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/crea/refs/heads/main/openapi/crea-realtor-ca-ddf-web-api-swagger-endpoint-openapi.json
- **Documentation** — https://ddfapi-docs.realtor.ca/
- **APIReference** — https://ddfapi.realtor.ca/api-docs
- **OpenAPI** — https://ddfapi.realtor.ca/swagger/v1/swagger.json
- **ChangeLog** — https://ddfapi-docs.realtor.ca/releasenotes
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/crea/refs/heads/main/openapi/crea-identity-openid-configuration.json
- **Documentation** — https://www.crea.ca/technology/realtor-ca-for-realtors/realtor-ca-tools/realtor-ca-ddf/
- **TermsOfService** — https://www.crea.ca/files/technology/english/DDFR-Policy-and-Rules-February-2024-ENG.pdf
- **SupportForum** — https://support.crea.ca/DDF
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/crea/refs/heads/main/overlays/crea-realtor-ca-ddf-web-api-overlay.yaml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/crea/refs/heads/main/overlays/crea-realtor-ca-ddf-web-api-swagger-endpoint-overlay.yaml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/crea/refs/heads/main/apis.yml

## Other CREA (REALTOR.ca) APIs (2)

- [REALTOR.ca DDF Lead API](https://apis.io/apis/crea/realtor-ca-ddf-lead-api/)
- [REALTOR.ca Board API](https://apis.io/apis/crea/realtor-ca-board-api/)

## Tags

Property Listings, MLS, RESO, OData, Syndication, Canada

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/crea/realtor-ca-ddf-web-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/crea/.
