FibriCheck Connect API

The FibriCheck Connect API is a set of new API endpoints dedicated to facilitating integrations via partner platforms, intermediate integration platforms, and electronic health records (EHRs).

Currently, the FibriCheck Connect API does not yet fully replace the regular FibriCheck API. We will be gradually increasing the functionality of the Connect API so that as an integration partner, you'll become less dependent on the FibriCheck API.

The current feature set of the Connect API is:

  • Facilitate integrations through the Transmural Platform [TMP] in Belgium.

  • Facilitate integrations with EPIC through Smart on FHIR.

  • Provide an easy way to generate user-specific portal links.

Authenticating against the Connect API

The Connect API supports the same authentication as the regular API. That means that if you're authenticated against the regular API, you're also authenticated against the Connect API.

The Connect API supports both the OAuth1.0 and OAuth2.0 authentication methods from the regular API.

The most important difference to keep in mind is that the hostnames are different.

Development
๐Ÿ‡ช๐Ÿ‡บ EU Production
๐Ÿ‡บ๐Ÿ‡ธ US Production

Host

connect.dev.fibricheck.com

connect.fibricheck.com

connect.us.fibricheck.com

Generating a portal patient web view URL

In integrations, it's often required to show a patient-scoped view of FibriCheck in an external platform. To avoid having to rebuild all the FibriCheck functionalities, we offer a way to easily generate an authenticated URL that opens a patient-scoped view of the FibriCheck Portal.

API Specification

Example call:

GET https://connect.dev.fibricheck.com/api/v1/integrations/integrationPartner/1234567890abcdef12345678/patient_link?userId=5811c91b46e0fb000530a46d

get

Get a link to the patient dashboard to review patient measurements.

Path parameters
integrationPartnerstringRequired
customerIdstringRequired

customer ID for which to query

Query parameters
userIdstringOptional

The patient user ID at FibriCheck for which you want to show the measurements.

Responses
200

Default Response

application/json
get
GET /api/v1/integrations/{integrationPartner}/{customerId}/patient_link HTTP/1.1
Host: connect.dev.fibricheck.com
Accept: */*
{
  "url": "https://connect.dev.fibricheck.com/consume_ssotoken/?ssoToken=8fb05a1312ee47b15a588cdd1094d495c1123c92&redirect=https%3A%2F%2Fconnect.dev.fibricheck.com%2Fportal%2F%23%2Fpatients%2F5811c91b46e0fb000530a46d%2Fdetails%2Foverview%3FshowRestricted%3Dtrue"
}

Last updated