Management API

Intro

This is the API documentation for the IntelliProve management API, which allows you to perform management operations such as requesting reminaing quota.

Prerequisites

If you are new to this developer portal, we recommend first reading the Plug-in: overview, a five minute read which will get you acquainted with how our plug-in works and how it can be integrated into your platform. To integrate the plug-in into your platform, follow our Plug-in documentation.

Keep in mind that this API is mainly geared towards backend functionality such as requesting quota. The actual health check is performed using our web plug-in.

Setup

Environments

As a customer, you will receive information about the environment (API base URL) to use for development and production.

Authentication

All the endpoints described below require an API key or a bearer token in the header for authentication purposes.

An API key forms a permanent access key to authenticate with the API. Your API key should never be exposed in your front-end and only be used on protected servers and back-end systems.

API keys are sent in the header of the request: x-api-key: <your-api-key>



No API key and interested in our product? Contact us ([email protected]) or set up a call



Auth endpoints

Use this endpoint to retrieve user information for the current user. The user information defines to which user group and customer you belong.
GET
Request
Curl
Responses
200
403

Create a new action token with optional custom lifetime and custom metadata. Do not place confidential information in the metadata object. This endpoint can only be called with an API key.
POST
Request
Body Parameters
expire_in
optional
Integer
Lifetime of the token in seconds. Defaults to 6 hours, maximum 12 hours.
meta
optional
Object
Custom metadata to place in the action token.
Curl
Responses
201
401
500

Delete all results for a specific patient.
DELETE
Request
Query Parameters
patient-ref
optional
String
Patient for which the health checks are to be deleted.
performer-ref
optional
String
Additional filter on performer reference.
Curl
Responses
202
400
403


Account endpoints

Receive information abour your quota and current usage.
GET
Request
Curl
Responses
200
403
401


Regulatory endpoints

Request the IntelliProve medical device label
GET
Request
Curl
Responses
200


Refer to our Instructions for use for more information related to our medical device's product description and intended use.