{"uid":"cap_fjUchxIzO24IwkaLBZvQ6","slug":"fittings-rxnorm-drug-name-normalizer-5917b790","name":"fittings RxNorm Drug Name Normalizer","description":"Resolve a free-text, brand or generic drug name to its canonical RxNorm concept: RxCUI, normalized name, term type, synonyms, dose forms, and ranked approximate candidates when nothing matches exactly.","url":"https://fittings.sh/v1/rxnorm/normalize","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":["name"],"properties":{"name":{"type":"string","description":"Drug name, brand or generic, at most 200 characters"},"approximate":{"type":"boolean","description":"Fall back to RxNav approximate matching when no exact concept matches. Default true"},"maxCandidates":{"type":"number","description":"1-20 approximate candidates, default 5"}}}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0049","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.0049/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0049","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0049","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_KJN-K0qJLrCFuWz_5XJiC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0049","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves a free-text brand or generic drug name to its canonical RxNorm concept, including RxCUI, normalized name, term type, synonyms, dose forms, and ranked approximate candidates.","exampleAgentPrompt":"Can you normalize 'Tylenol' to its canonical RxNorm concept and give me the RxCUI, generic name, and available dose forms? Also show me up to 5 approximate candidates in case there's no exact match.","exampleUseCases":[{"title":"EHR medication data standardization","prompt":"I have a medication listed as 'Motrin IB' in a patient record — can you resolve it to its canonical RxNorm concept and give me the RxCUI, normalized name, and dose forms so I can store a standardized entry?"},{"title":"Pharmacy formulary drug lookup","prompt":"What is the RxNorm RxCUI for 'amoxicillin'? I need the canonical name, term type, and any synonyms, and if there's no exact match, show me the top 3 approximate candidates."},{"title":"Clinical NLP drug entity resolution","prompt":"I extracted 'atorvastatin calcium' from a clinical note — can you normalize it against RxNorm and return the official RxCUI, standardized name, and dose forms so I can link it to our drug database?"}],"resultDescription":"Returns the canonical RxNorm concept for the queried drug name, including the RxCUI identifier, normalized drug name, term type (e.g. IN, BN, SCD), synonyms, available dose forms, and when no exact match is found and approximate matching is enabled, a ranked list of up to 20 candidate concepts with relevance scores.","failureModes":["No exact RxNorm match found and approximate matching disabled — returns empty result","Drug name exceeds 200 characters — validation error","Highly ambiguous or misspelled input yields low-quality approximate candidates","RxNorm database may not cover very new or experimental drugs","maxCandidates out of range (not 1-20) — validation error"],"whenToPreferThis":"Choose this endpoint when you need to map a free-text, brand, or generic drug name to a canonical RxNorm RxCUI for interoperability, clinical data normalization, or formulary validation. It is ideal for healthcare and pharmaceutical agents that need structured drug identifiers rather than raw text, and supports approximate matching for noisy or misspelled inputs. Prefer it over general drug search APIs when you specifically need RxNorm-standard identifiers and metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:09:22.909Z","isFirstParty":false}