NAV Navbar
Overview UI / JS API
Implementation Overview
  • Introduction
  • Implementation Methods
  • Introduction

    The Antidote API is organised around REST. The API has predictable URLs and makes proper use of HTTP methods (E.G GET, POST, PATCH, DELETE, PUTS) and status codes (E.G 200, 201, 204, 400, 403, 401...). It also supports cross-origin resource sharing (CORS) which allows you to use the browser to communicate directly and securely with the API without the need for a proxy.

    The API has been broken down into three documents that you should read:

    Implementation Methods

    Managed UI

    Overview

    In this method, your service does not need to implement the user interface for your customer or call centre agent to perform their screening. The Antidote JS package will take care of the heavy lifting. It does not use iframes. The HTML and CSS are actually on your page which means you can manage the CSS locally on your site and just override the default styles.

    Your implementation of the Antidote service will require the minimal amount of setup in your own app:

    Server Side:

    Browser Side:

    Process Flow

    Managed UI Process

    Unmanaged UI

    Overview

    There are any number of reasons why our Managed UI might not be for you. Such as:

    If this is the case then you can build your own UI for screening.

    Process Flow

    This describes how The Antidote Medical Screening UI works - it is expected that your own implementation will follow the same process.

    Unmanaged UI Process