Developer Page Update Notes

Hello! We’re releasing an update to the Redox Dashboard to simplify how integration settings, such as API keys and endpoints are managed. This document details some of the changes in order to ensure a smooth transition for current Dashboard users.

No Action Required

This change applies only to Dashboard presentation and does not require any adjustment to existing live integrations, nor does it remove existing functionality or information available to users in the Dashboard.

What is Changing?

We are introducing a “Developer” page to the Dashboard in place of the previous “Sources” and “Destinations” pages. All existing source and destination records will be accessible via this new page, within three categories:

CategoryContentPreviously Known As
API KeysRedox API Keyssources w/ communication method of “Redox API”
EndpointsRedox API Endpointsdestinations w/ communication method of “Redox API”
OtherAll other configurationsany non-Redox API sources or destinations

Logs Filter Updates

Additionally, the Logs interface will be adjusted to accommodate recent changes. The previous Source and Destination filters will be replaced by the following:

  • Connection – organization that you system or application is connected to
  • Configurations – an API key, endpoint, or other configuration that your application or system utilizes to exchange data, plus (optionally) the configuration of the remote system it interacts with.

In particular, the “Configurations” dropdown is most similar to previous functionality. Within this dropdown, you may select either one of your configurations present on the Developer page (the entries that show (all)), or one of your configurations and that of a remote system it is connected to. This is very similar to selecting a source or destination option, as previously these dropdowns contained both your sources and destinations as well as those of remote connected systems.


Why the change?

We’ve long heard from our customers that the distinction between “source” and “destination” can be confusing. So, we’re working on making Redox easier to understand by focusing on the data exchange action being taken: SEND, RECEIVE, REQUEST, or RESPOND as described in Logs.

With this change, the Dashboard can be viewed at a high-level as:

  • Developer – your system or application’s integration to Redox
  • Connections – the type of data you can exchange with other members of the Redox network
  • Logs – logs of the data exchanged between you and your connections.

In addition, this setup makes it easier to incorporate concepts from the new Redox FHIR API, detailed at fhir.redoxengine.com.


Full Changelog

  • The “Sources” and “Destinations” pages within the Redox Dashboard will be removed and replaced by a new “Developer” page where all configurations to Redox can be managed going forward.
  • “Subscriptions” table views and detail view will be removed, in favor of the Connections “Data Flow” diagrams
    • Filter settings will still be available for appropriate data flows
  • Logs will be filterable by “Connection” (connected organization) and/or “Configuration” (an API key, endpoint, or other configuration along with a paired remote configuration) instead of “Source” and “Destination”