{"uid":"cap_MoCmF97Q94zt7IW3kp76q","slug":"sitecheck-health-travel-mesh-biomedical-thesaurus-lookup-a5286724","name":"SiteCheck Health & Travel – MeSH Biomedical Thesaurus Lookup","description":"NLM MeSH (Medical Subject Headings) descriptor for an exact heading: MeSH ID, label, entry terms (synonyms) and allowable subheadings (qualifiers). Exact match only; no scope notes (the public lookup API does not return them).","url":"https://api.healthtravel-api.workers.dev/api/health/mesh-biomedical-thesaurus?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["heading"],"properties":{"heading":{"type":"string","description":"Exact MeSH heading, letters, digits, spaces, commas, hyphens and parentheses, 2 to 100 characters"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"source":"https://id.nlm.nih.gov/mesh/","heading":"Aspirin","checkedAt":"2026-10-23T09:36:25.547Z","entryTerms":[{"label":"Aspirin","preferred":true},{"label":"2-(Acetyloxy)benzoic Acid","preferred":false}],"descriptorId":"D001241","allowableQualifiers":["administration & dosage","adverse effects"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__nVJlFVioUJQd0JcspuYH","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up a MeSH (Medical Subject Headings) descriptor by its exact heading, returning the descriptor ID, entry terms, and allowable qualifiers from the NLM linked data service.","exampleAgentPrompt":"Look up the MeSH biomedical thesaurus entry for 'Aspirin' — I need its descriptor ID, all entry term synonyms, and what qualifiers are allowed.","exampleUseCases":[{"title":"Drug term canonicalization for NLP pipeline","prompt":"I'm processing clinical notes and need the official MeSH descriptor ID and all recognized synonyms for 'Acetaminophen' — can you pull that from the MeSH thesaurus?"},{"title":"Validate allowable qualifiers before indexing","prompt":"Before I index a PubMed article, I need to know which qualifiers are allowable for the MeSH heading 'Neoplasms' — can you retrieve that from the NLM MeSH database?"},{"title":"Biomedical ontology enrichment for a rare disease","prompt":"I'm building a knowledge graph and need the full MeSH entry for 'Amyotrophic Lateral Sclerosis', including its descriptor ID and all entry term labels."}],"resultDescription":"Returns a JSON object containing: the source URL (NLM MeSH linked data), the queried heading, a timestamp, a list of entry terms each labeled as preferred or non-preferred, the MeSH descriptor ID (e.g. D001241), and an array of allowable qualifiers (e.g. 'adverse effects', 'administration & dosage').","failureModes":["Heading not found in MeSH — returns an error or empty result if the term is not a recognized MeSH descriptor","Heading exceeds character constraints (must be 2–100 chars) or contains invalid characters — schema validation error","NLM upstream service unavailable — upstream timeout or error propagated","Misspelled or non-canonical heading — may return no match even if a similar term exists","Payment failure — call is not charged if it fails, but agent must retry with valid payment"],"whenToPreferThis":"Choose this endpoint when you need authoritative MeSH metadata (descriptor IDs, synonyms, allowable qualifiers) from the NLM linked data source, especially for indexing, ontology enrichment, or clinical NLP pipelines. It is preferable to ad-hoc web searches when you need structured, machine-readable MeSH data with no API key or signup required, and when pay-per-call economics are acceptable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:43:12.642Z","isFirstParty":false,"canonicalSlug":"sitecheck-health-travel-mesh-biomedical-thesaurus-lookup-a5286724"}