ImmPort API

Immunology Database and Analysis Portal API. Provides access to shared immunology research data funded by NIAID and other NIH agencies. Public lookup tables are accessible without authentication. Study data requires authentication via JWT token.

Claim this API

Are you the operator of ImmPort API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with ImmPort API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://www.immport.org/api/
Auth: oauth2
Endpoints: 6
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:08:27.652840

Links

Homepage: https://www.immport.org/
API Base: https://www.immport.org/api/
SDKs:

100.0%

Uptime (7d)

464ms

Avg latency (7d)

9

Probes (7d)

Latency (7d)

Success Rate (7d)

Topics

GOVERNMENT, HEALTH, SCIENCE

Endpoints

Method Path Summary Auth Last Status Latency
GET /api/lookup/lkDisease Get disease lookup table oauth2 200 461ms
GET /api/lookup/lkEthnicity Get ethnicity lookup table oauth2 200 461ms
GET /api/lookup/lkRace Get race lookup table oauth2 200 445ms
GET /api/study/{studyAccession} Get study details (requires authentication) oauth2
GET /result/elisa Get ELISA assay results (requires authentication) oauth2 200 464ms
GET /study Get studies (requires authentication) oauth2 200 458ms