SnAPI™ End of Service Announcement

Dataline is continually working to improve its software and services to best meet the needs of our customers. In order to focus our development efforts and help our customer base achieve their strategic business initiatives, we will be discontinuing support of the Snoflake SNOMED Browser and the SnAPI programming interface as of 28 February 2017.

SnAPI™, your applications window into Snomed CT

Please be aware, to use SnAPI you will need a valid registration and associated GUID. This can be found in your user details once logged into Snoflake.

Dataline Software, architects of the Snoflake browser have developed SnAPI™, an application programming interface for Snomed CT. This will allow organisations and application developers the opportunity to deploy Snomed CT lookups in their own applications simply and with the minimal of Snomed CT knowledge. If you are currently developing, or are maintaining a healthcare application that needs Snomed integration, SnAPI™ can speed development and help you concentrate on the user experience without having to worry about developing the complex data structures associated with Snomed CT integration.

What is an API?

An application programming interface (API) is an interface implemented by a software program to enable interaction with other software, much in the same way that a user interface facilitates interaction between humans and computers. APIs determine the vocabulary and calling conventions the programmer should employ to use their services.

What can SnAPI™ do for me and my organisation?

Dataline’s SnAPI™ solution can be deployed centrally across the internet, or via a hospital, trust or other organisations extranet, allowing the calling application access to all Snomed CT data via the SnAPI™ methods.

SnAPI™ includes the following components:

  • The International edition of the SNOMED CT dataset as provided by the International Health Terminology Standards Development Organisation (IHTSDO) together with enhancements to assist in the rapid searching and organisation of the dataset.
  • An API providing functionality to third party applications wishing to search for SNOMED CT concepts and associated information.

The following diagram shows the architecture of Dataline’s SnAPI™.


The API provides two main methods for querying the dataset.

  • Find matching concepts. This method allows for the rapid identification of SNOMED CT concepts matching a given text string. Concept ids and descriptions of all concepts matching words in the input string are returned to the calling application. Various optional filter parameters can be passed (including top level concept filter, return amount limit, etc) which the method will use to limit the search.
  • Find extended properties. Given a SNOMED CT concept id, the method will return extended information about the concept from the SNOMED CT dataset.

We are also developing further API calls including, localised favourites, department favourites, further filter criteria, subsets, etc. If you are interested in any particular area that you wish the API to include, please don't hesitate to contact us.

Share Snoflake: