CentralReach Enhanced API

The CentralReach Enhanced API lets partner organizations connect securely to the CentralReach platform and integrate with third-party applications. Authentication is OAuth 2.0 client-credentials against the CentralReach identity provider (login.centralreach.com) returning a one-hour RS256 JWT; each request carries an organization-specific x-api-key plus a Bearer token. Access is provisioned by the CentralReach Implementation Team (client_id, client_secret, and API key). Base URL is the enterprise v1 namespace.

API entry from apis.yml

apis.yml Raw ↑
name: CentralReach Enhanced API
description: The CentralReach Enhanced API lets partner organizations connect securely to the CentralReach
  platform and integrate with third-party applications. Authentication is OAuth 2.0 client-credentials
  against the CentralReach identity provider (login.centralreach.com) returning a one-hour RS256 JWT;
  each request carries an organization-specific x-api-key plus a Bearer token. Access is provisioned by
  the CentralReach Implementation Team (client_id, client_secret, and API key). Base URL is the enterprise
  v1 namespace.
humanURL: https://centralreach.com/resources/api/
baseURL: https://partners-api.centralreach.com/enterprise/v1/
tags:
- Healthcare
- EMR
- Practice Management
- OAuth
properties:
- type: Documentation
  url: https://centralreach.com/resources/api/requests/
- type: APIReference
  url: https://centralreach.com/resources/api/requests/
- type: GettingStarted
  url: https://centralreach.com/resources/api/
- type: Authentication
  url: authentication/centralreach-authentication.yml
- type: OAuthScopes
  url: scopes/centralreach-scopes.yml
- type: Conventions
  url: conventions/centralreach-conventions.yml
- type: ErrorCatalog
  url: errors/centralreach-problem-types.yml