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.
Base URL:
Auth: oauth2
Endpoints: 6
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:08:27.652840
https://www.immport.org/api/Auth: oauth2
Endpoints: 6
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:08:27.652840
Links
SDKs:
- immport.api (html)
- immport-api (python)
- ImmPortR (r)
464ms
Avg latency (7d)9
Probes (7d)Latency (7d)
Success Rate (7d)
Topics
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 |