Redox Data Model API

The Redox Data Model API is a popular, modern API method to exchange your healthcare data. This standardized API handles all your data mapping, translation, and connectivity needs. Data exchange happens via an encrypted communication method, typically HTTPS.

With the Data Model API, you can use Redox data models—standardized JSON schemas for organizing data—to exchange data with your connection(s). You can combine data models to perform a given action to accomplish your unique workflow.

How to exchange data with the Data Model API

We have data models to support notifications from your connection, querying your connection, and writing data back to your connection. Learn more about data exchange with Redox.

All outgoing messages via the Data Model API should be sent to https://api.redoxengine.com/endpoint. Learn how to authenticate your system so you can initiate requests, then learn how to set up destinations to process incoming messages.

Using data on demand or polling

Depending on your needs and your connection's capabilities, we might recommend using polling (learn about polling) or data on demand (learn more about data on demand) for accessing data you'd normally get through notifications or queries.

With data on demand, we support using these Redox data models:

  • ClinicalSummary
  • PatientQuery
  • VisitQuery
  • DocumentQuery
  • DocumentGet
  • Media
  • Notes
  • Orders
  • PatientSearch
  • Provider
  • Results
  • Scheduling
  • Booked

Data model schemas

Before onboarding, it’s important to have a clear understanding of what data your connection will or won't provide. Our Managed Services team works with you to document the data integration needs or plan for any customization.

Download dev tools

Explore Redox APIs with developer test tools.

Redox Quickstart

Jump right in by setting up your Redox organization and sending test messages.

Popular articles

API reference

Review technical specs of Redox APIs for FHIR, JSON, or Platform endpoints.

Sending files via Redox

Learn methods and best practices for sending files with patient data.

Authenticate with OAuth API keys

Use OAuth API keys to authenticate your FHIR or data model requests. Check out our step-by-step guide.