Which drugs an HLA typing carries a published pharmacogenomic association for (names normalized first)

Exactly one of typing or alleles. Each name is normalized as /v1/normalize does, then joined to the table on its two-field form; summary.actionable is the CPIC level-A, allele-positive subset. Billable like /v1/normalize. Guideline lookup over published CPIC and PharmGKB associations, keyed by two-field HLA allele. Decision support only; not a medical device. After an allogeneic transplant the recipient's blood carries the donor's genome, and which genome should drive an HLA-mediated drug alert is an open question (NCT06856226); this lookup reports both and decides nothing.

post/v1/pgx/screen

Request

  • Base URL: https://api.hlaverify.com
  • URL: https://api.hlaverify.com/v1/pgx/screen
  • Auth: one of:
    • none
    • API key in header X-API-Key

Request body

typingTyping

locus -> up to 4 reported allele names. Allele strings only: never patient names, medical record numbers, dates of birth, or accession or case identifiers.

allelesstring[]

Example request

{
  "typing": {
    "A": [
      "A*02:01",
      "A*24:02"
    ],
    "B": [
      "B*07:02",
      "B*44:02"
    ],
    "C": [
      "C*07:02",
      "C*05:01"
    ],
    "DRB1": [
      "DRB1*15:01",
      "DRB1*04:01"
    ]
  }
}

Response

release, pgx_snapshot, scope, alleles[] (reported, current_name, allele_2field, flags, associations[]), summary, license, attribution

Changes

No recorded changes to this operation across all 1 revision of this API.