CREA Identity Server

CREA's OAuth 2.0 / OpenID Connect authorization server at identity.crea.ca, which issues the access tokens every DDF® Web API call requires. Its discovery document is served anonymously and advertises the client_credentials, authorization_code, refresh_token, implicit, device_code and CIBA grants, and four scopes — openid, DDFApi_Read, OfferManagementApi.read.write and BoardDataApi.read. The documented DDF® flow is client_credentials with scope DDFApi_Read, where client_id and client_secret are the username and password of a registered DDF® Destination data feed. Tokens are valid for 60 minutes.

API entry from apis.yml

apis.yml Raw ↑
aid: realtor-ca:crea-identity-server
name: CREA Identity Server
description: CREA's OAuth 2.0 / OpenID Connect authorization server at identity.crea.ca, which issues
  the access tokens every DDF® Web API call requires. Its discovery document is served anonymously and
  advertises the client_credentials, authorization_code, refresh_token, implicit, device_code and CIBA
  grants, and four scopes — openid, DDFApi_Read, OfferManagementApi.read.write and BoardDataApi.read.
  The documented DDF® flow is client_credentials with scope DDFApi_Read, where client_id and client_secret
  are the username and password of a registered DDF® Destination data feed. Tokens are valid for 60 minutes.
humanURL: https://ddfapi-docs.realtor.ca/
baseURL: https://identity.crea.ca
tags:
- Authentication
- OAuth
- OpenID Connect
- Identity
properties:
- type: Authentication
  url: authentication/realtor-ca-authentication.yml
- type: Authentication
  url: authentication/realtor-ca-crea-identity-openid-configuration.json
- type: OAuthScopes
  url: scopes/realtor-ca-scopes.yml
- type: OpenIDConnect
  url: https://identity.crea.ca/.well-known/openid-configuration
- type: Documentation
  url: https://ddfapi-docs.realtor.ca/