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) 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.

API entry from apis.yml

apis.yml Raw ↑
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'