Health Canada Drug Product Database

Search Health Canada Drug Product Database

Search the Health Canada Drug Product Database (DPD), the register of every drug authorized for sale in Canada (human, veterinary, biologic, radiopharmaceutical, disinfectant), marketed, dormant or cancelled, by brand name, active ingredient or 8-digit DIN, optionally by status. Returns products with DIN, company, current status and ingredients, cited by DPD drug code. With searchBy "auto" a DIN is looked up as a DIN, otherwise the brand is tried, then the ingredient; a name the DPD does not know (a US brand, a misspelling) is retried once by its RxNorm ingredient names (records then say matchedVia "rxnorm"). Call read_health_canada_drug for schedule, route, dosage form, strengths and ATC class. The DPD is a product register: it holds no label text, no approval review and no safety data, and covers Canada only.

get/v1/sources/health-canada-drugs/search

Request

  • Base URL
    https://api.assyro.com
  • Auth
    none declared

Query parameters

querystring required

A brand name ("ozempic"), an active ingredient ("semaglutide") or an 8-digit DIN ("02471469"). Matches part of a name.

searchBy'auto' | 'brand' | 'ingredient' | 'din'

auto (default): DIN if 8 digits, else brand then ingredient. Or force brand, ingredient or din.

status'approved' | 'marketed' | 'cancelled_pre_market' | 'cancelled_post_market' | 'dormant' | 'cancelled_unreturned_annual' | 'cancelled_safety_issue' | 'authorized_by_interim_order' | 'interim_order_revoked' | 'restricted_access' | 'interim_order_expired' | 'cancelled_transitioned_to_biocides'

Only products with this current status. With an ingredient search the status is checked product by product, at most 20 from the offset, and offset counts ingredient matches rather than filtered results.

limitinteger

Products to return, default 8.

offsetinteger

Skip this many products (for paging), default 0.

Response

Matching records.

versionunknown required
totalinteger nullable required

Total matches the source reports, when it says.

notestring
summarystring[]

Changes

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