ICD API allows programmatic access to the International Classification of Diseases (ICD). It is an HTTP based REST API. You may use this site to access up to date documentation on using the API as well as managing the keys needed for using the API.

The list of available classification versions updateupdated with the 2024 release and additional languages

ICD-API Version 2.4 released update

How to Use the API

API Access

  • View API access key(s) (please login first)
  • If you haven't registered already please Register to get access to the API

Embedded Classification Tool (ECT)

  • You can easily integrate ICD-11 into your applications.
  • ECT version v1.6 released
  • Learn more
  • Embedded Classification Tool is powered by
    the ICD-API

Deploying the ICD-API Locally

  • There are several ways of installing the ICD-API in your systems. Learn more
  • New versions of local deployment options will be available soon
  • docker icon
    as a Docker container
  • docker icon
    as a Windows service in Windows
  • docker icon
    as a systemd service in Linux


ICD-API Version 2.4 released update

ECT version v1.6 released

ICD-11 License is now more open (more information)

Version 1 of the ICD-API is deprecated effective 31 December 2022 (more information)

RDF/XML support in the ICD-API (all versions) is deprecated effective 31 December 2022 (more information)