CREXi

CREXi (Commercial Real Estate Exchange, Inc.) is a Los Angeles-based commercial real estate marketplace and data platform founded in 2015, operating a sales marketplace, lease marketplace, auction platform, Broker PRO tools and the Crexi Intelligence property-records product. Its API surface is partner-gated rather than self-serve: the Crexi Listing API is a one-way syndication feed that lets MLSs, Realtor Boards, brokerages and data providers push listings into the marketplace (RESO, RETS, WebAPI and XML feeds, synced daily, with Crexi stating 100% compliance with the RESO Data Dictionary and 100+ partner organizations), while the Crexi Exchange API is documented in a password-protected Theneo portal at api-docs.crexi.com and fronted by an API-key-gated Swagger UI at exchange.crexi.com. The platform API host api.crexi.com publishes anonymous OpenID Connect and OAuth 2.0 authorization-server discovery documents.

CREXi publishes 3 APIs on the APIs.io network. Tagged areas include Real Estate, Commercial Real Estate, Marketplace, Property Data, and Listings.

CREXi’s developer surface includes API reference, documentation, getting-started guide, support, engineering blog, pricing, signup flow, and 18 more developer resources.

32.0/100 thin ▬ flat Agent 13/100 agent aware Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
3 APIs
Real EstateCommercial Real EstateMarketplaceProperty DataListingsAuctionsMarket IntelligenceData SyndicationRESOCompany

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 32.0/100 · thin
Contract Quality 0.0 / 25
Developer Ergonomics 10.4 / 20
Commercial Clarity 8.9 / 20
Operational Transparency 2.7 / 13
Governance 1.5 / 12
Discoverability 8.3 / 10
Agent readiness — 13/100 · agent aware
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/crexi: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Crexi Exchange API

The Crexi Exchange API is Crexi's partner-facing REST API, documented in a Theneo-published portal at api-docs.crexi.com (password protected) and fronted by a Swagger UI gateway...

Crexi Platform API

The api.crexi.com host is the platform API backing the Crexi web and mobile applications. It anonymously publishes OpenID Connect discovery (/.well-known/openid-configuration) a...

Crexi Listing API

The Crexi Listing API is a one-way data sync that lets qualifying organizations — MLSs and Realtor Boards, large brokerages and franchise networks, and real estate data provider...

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Crexi Authentication

apiKey/http/oauth2/openIdConnect · 5 schemes

SECURITY

Crexi Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Crexi Scopes

2 scopes · password/refresh_token/switch_user/single_use_token_exchange

2 scopes

SCOPES

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: crexi
name: CREXi
description: 'CREXi (Commercial Real Estate Exchange, Inc.) is a Los Angeles-based commercial real estate marketplace and
  data platform founded in 2015, operating a sales marketplace, lease marketplace, auction platform, Broker PRO tools and
  the Crexi Intelligence property-records product. Its API surface is partner-gated rather than self-serve: the Crexi Listing
  API is a one-way syndication feed that lets MLSs, Realtor Boards, brokerages and data providers push listings into the marketplace
  (RESO, RETS, WebAPI and XML feeds, synced daily, with Crexi stating 100% compliance with the RESO Data Dictionary and 100+
  partner organizations), while the Crexi Exchange API is documented in a password-protected Theneo portal at api-docs.crexi.com
  and fronted by an API-key-gated Swagger UI at exchange.crexi.com. The platform API host api.crexi.com publishes anonymous
  OpenID Connect and OAuth 2.0 authorization-server discovery documents.'
image: https://learn.crexi.com/hubfs/crexi%20logo%20navy%20text.svg
url: https://raw.githubusercontent.com/api-evangelist/crexi/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
x-tier: profiled
x-tier-reason: enrichment-pipeline
specificationVersion: '0.20'
created: '2026-08-01'
modified: '2026-08-01'
tags:
- Real Estate
- Commercial Real Estate
- Marketplace
- Property Data
- Listings
- Auctions
- Market Intelligence
- Data Syndication
- RESO
- Company
apis:
- aid: crexi-exchange-api
  name: Crexi Exchange API
  description: The Crexi Exchange API is Crexi's partner-facing REST API, documented in a Theneo-published portal at api-docs.crexi.com
    (password protected) and fronted by a Swagger UI gateway at exchange.crexi.com. The OpenAPI document is served at /swagger/docs/v1
    behind an API-key login gate; the published login script declares the scheme as an apiKey named x-api-key passed in the
    request header.
  humanURL: https://api-docs.crexi.com/
  baseURL: https://exchange.crexi.com
  tags:
  - Commercial Real Estate
  - Listings
  - Partner API
  properties:
  - type: APIReference
    url: https://api-docs.crexi.com/
  - type: Authentication
    url: authentication/crexi-authentication.yml
  - type: Conventions
    url: conventions/crexi-conventions.yml
  x-contract-discovery:
    openapi_url: https://exchange.crexi.com/swagger/docs/v1
    http_status: 302
    gated: true
    gate: API-key login (redirects to /static/auth.html)
    note: Real OpenAPI/Swagger surface confirmed present but not publicly retrievable; nothing was saved to openapi/ because
      no spec body could be fetched.
- aid: crexi-platform-api
  name: Crexi Platform API
  description: The api.crexi.com host is the platform API backing the Crexi web and mobile applications. It anonymously publishes
    OpenID Connect discovery (/.well-known/openid-configuration) and OAuth 2.0 authorization server metadata (RFC 8414), exposes
    a JWKS document and a /token endpoint, and returns an ASP.NET Core health-check payload at /health. A Swashbuckle Swagger
    UI is present at /swagger but is protected by HTTP Basic authentication.
  humanURL: https://api-docs.crexi.com/
  baseURL: https://api.crexi.com
  tags:
  - Platform API
  - OpenID Connect
  - OAuth 2.0
  properties:
  - type: Authentication
    url: authentication/crexi-authentication.yml
  - type: OAuthScopes
    url: scopes/crexi-scopes.yml
  - type: WellKnown
    url: well-known/crexi-well-known.yml
  - type: OpenIDConnect
    url: well-known/crexi-openid-configuration.json
  x-contract-discovery:
    openapi_url: https://api.crexi.com/swagger/v1/swagger.json
    http_status: 401
    gated: true
    gate: 'WWW-Authenticate: Basic'
- aid: crexi-listing-api
  name: Crexi Listing API
  description: The Crexi Listing API is a one-way data sync that lets qualifying organizations — MLSs and Realtor Boards,
    large brokerages and franchise networks, and real estate data providers — automatically push their listings onto Crexi.com.
    Crexi accepts RESO, RETS, WebAPI and XML feeds, listings sync daily, and Crexi states it is 100% compliant with the RESO
    Data Dictionary across 100+ partner organizations. Access is granted through integrations@crexi.com after a data and legal
    review, execution of a Listing API agreement, API token issuance and staging-environment testing.
  humanURL: https://learn.crexi.com/listing-api-overview-crexi-help-center
  tags:
  - Data Syndication
  - RESO
  - Listings
  properties:
  - type: Documentation
    url: https://learn.crexi.com/listing-api-overview-crexi-help-center
  - type: Conformance
    url: conformance/crexi-conformance.yml
  x-access:
    model: partner-onboarded
    contact: integrations@crexi.com
    note: No public base URL is published; the endpoint and API token are provisioned per partner during onboarding, so no
      baseURL is asserted here.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: DomainSecurity
  url: security/crexi-domain-security.yml
- type: Website
  url: https://www.crexi.com/
- type: DeveloperPortal
  url: https://api-docs.crexi.com/
- type: APIReference
  url: https://api-docs.crexi.com/
- type: Documentation
  url: https://learn.crexi.com/listing-api-overview-crexi-help-center
- type: GettingStarted
  url: https://learn.crexi.com/crexi-basics
- type: Support
  url: https://learn.crexi.com/
- type: Blog
  url: https://www.crexi.com/blog/
- type: GitHubOrganization
  url: https://github.com/crexi-dev
- type: Pricing
  url: https://www.crexi.com/broker-plans
- type: SignUp
  url: https://www.crexi.com/signup
- type: Login
  url: https://admin.crexi.com/account/login
- type: TermsOfService
  url: https://www.crexi.com/msa/
- type: PrivacyPolicy
  url: https://www.crexi.com/privacy
- type: StatusPage
  url: https://status.crexi.com/
- type: Lifecycle
  url: lifecycle/crexi-lifecycle.yml
- type: Authentication
  url: authentication/crexi-authentication.yml
- type: OAuthScopes
  url: scopes/crexi-scopes.yml
- type: WellKnown
  url: well-known/crexi-well-known.yml
- type: Conformance
  url: conformance/crexi-conformance.yml
- type: Conventions
  url: conventions/crexi-conventions.yml
- type: Packages
  url: packages/crexi-packages.yml
- type: LLMsTxt
  url: llms/crexi-llms.txt
- type: Research
  url: https://research.crexi.com/
- type: Podcast
  url: https://podcast.crexi.com/
x-enrichment:
  date: '2026-08-01'
  status: enriched
  artifacts_added: 13
  pass: local-v1