Find an API

Search public APIs with auth details & Postman guides

← All APIs

ICD10Data.com Code Reference

ICD10Data · Health

Health No Auth Free Tier Healthcare ICD-10-CM Code Reference Billability

Commercial ICD-10-CM code reference with billability checks, excludes notes, and includes notes. Provides detailed coding guidance including code validity, hierarchy, and clinical documentation notes. Commonly used by coders and CDI specialists.

Authentication

No authentication requiredFree to use with no key needed.

Sample Requests

GET ICD-10 code page

Browse ICD-10-CM code detail page including excludes/includes notes and billability

https://www.icd10data.com

Hover any highlighted part to learn what it does

curl -X GET "https://www.icd10data.com"
import requests
response = requests.get(
    "https://www.icd10data.com",
)
print(response.json())
const url = 'https://www.icd10data.com';

const response = await fetch(url); 
const data = await response.json();
console.log(data);
package main

import (
	"fmt"
	"io"
	"net/http"
)

func main() {
	targetURL := "https://www.icd10data.com"
	req, _ := http.NewRequest("GET", targetURL, nil)

	client := &http.Client{}
	resp, _ := client.Do(req)
	defer resp.Body.Close()
	body, _ := io.ReadAll(resp.Body)
	fmt.Println(string(body))
}
require "net/http"
require "json"

uri = URI("https://www.icd10data.com")

http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = uri.scheme == "https"

req = Net::HTTP::Get.new(uri)

res = http.request(req)
puts JSON.parse(res.body)
<?php
$url = "https://www.icd10data.com";
$opts = ["http" => [
    "method" => "GET",
]];
$ctx = stream_context_create($opts);
$res = file_get_contents($url, false, $ctx);
print_r(json_decode($res, true));

Postman Setup Guide

Get Postman ↗
  1. ICD10Data.com is primarily a web reference — no formal REST API
  2. Browse ICD-10 codes at https://www.icd10data.com/ICD10CM/Codes
  3. Direct URL format: https://www.icd10data.com/ICD10CM/Codes/{chapter}/{group}/{code}
  4. Example: https://www.icd10data.com/ICD10CM/Codes/E00-E89/E10-E16/E11-/E11
  5. For bulk access or API use, contact ICD10Data.com directly

What can you build with ICD10Data.com Code Reference?

ICD10Data.com Code Reference is a Health API. Developers commonly use health APIs for:

  • accessing medical reference data and drug information
  • building patient-facing health tracking apps
  • integrating with EHR and telemedicine platforms
  • looking up ICD codes and clinical terminology
  • powering wellness and fitness applications

No authentication required. This API is open — no signup or key needed. Ideal for quick prototypes and public-facing features. ICD10Data.com Code Reference is free to use up to a usage limit, making it a low-risk choice to experiment with.

New to APIs? Read our beginner's guide · Learn about API keys · What is REST?

Open documentation ↗