Resource

Controller for Resource Services

API Description
510-434-4790

Returns a list of drug class overviews

GET api/v1/resources/drug-class-overviews/{structureId}

Returns content for a specific drug class overview

GET api/v1/resources/lab-panels

Returns a list of all LabPanels

4032300336

Returns a specific lab panel by id

GET api/v1/resources/lab-panels/{panelId}/{testId}

Returns a lab panel test by id

GET api/v1/resources/calculators/{calcid}.html

Returns a calculator page specified by id

GET api/v1/resources/calculators/{filename}

Returns static content to support calculators

GET api/v1/resources/calculators?cpnum={cpnum}

Returns all calculators

Classifications

REST End points for classifications

API Description
GET api/v1/classifications?q={q}&cpnum={cpnum}&productId={productId}

Returns the full classification tree

9078764970

Returns a list of drugs related to the specified classification

GET api/v1/classifications/products?treeIds={treeIds}

Returns a list of products related to the specified classification(s)

GET api/v1/classifications/{treeId}/drugs

Returns a list of drugs related to the specified classification

(816) 800-5474

Returns a list of drugs related to the specified classification(s)

DrugIdentification

REST End points for drug identification and information

API Description
GET api/v1/drugidentification?imprint1={imprint1}&imprint2={imprint2}&colorIds={colorIds}&shapeId={shapeId}&scoring={scoring}&dosage={dosage}&size={size}&page={page}

Performs a search for Drug Identifications. This method is meant for human/browser interactive testing. For application code, please use the POST method of the same end point

(864) 645-0056

Performs a search for Drug Identifications. This method is intended for progromatic use, but can be tested with development tools such as PostMan for Chrome

3107342456

Searches drug imprints based on a partial string

GET api/v1/drugidentification/attributes

Returns the full collection of all drug attributes

6157687786

Returns a list of drug shapes

843-641-6435

Returns a list of drug colors

GET api/v1/drugidentification/attributes/dosages

Returns a list of drug dosage forms

GET api/v1/drugidentification/attributes/scorings

Returns a list of drug scoring attributes

Lists

The API Controller for the Lists category

API Description
GET api/v1/lists/blackbox

Returns a list of BlackBox Monographs

8337811561

Returns a list of drugs that should not be split

3073900993

Returns a list of drugss that require dilution

GET api/v1/lists/do-not-crush

Returns a list of drugs that should not be crushed

GET api/v1/lists/grapefruit-interactions

Returns a list of drugs that interact with grapefruit juice

GET api/v1/lists/ismp-acute-high-alert

Returns a list of drugs with ISMP Acute High Alert

GET api/v1/lists/ismp-ambulatory-high-alert

Returns a list of drugs with ISMP Ambulatory High Alert

GET api/v1/lists/beers

Returns a list of Beers categories and drugs

GET api/v1/lists/combo-chemo

Returns a list of chemotherapy drugs

GET api/v1/lists/medguides

Returns a list of MedGuides

GET api/v1/lists/confused-drug-names

Returns a list of Confused Drug Names

GET api/v1/lists/rems

Gets a list of REMS data

semigravel

Gets a list of products with a Narrow Therapeutic Index

Report

Controller for Report Services

API Description
heptahydrate

Gets data for an adverse reaction report

sponge-shaped

Returns an IVCompatibility report based on the product aliases passed in

GET api/v1/reports/iv-commpatibility/details/{type}?resultIds={resultIds}

Retrieves details regarding IV Compatibility

GET api/v1/reports/iv-commpatibility/aliases?q={q}&cpnum={cpnum}&ivProductId={ivProductId}

Gets a list of IV Compatibility Trissel aliases for use in the IVCompatibility report

GET api/v1/reports/product-comparison/search?name={name}&ndc={ndc}

Returns a list of products for the Product Comparison Report

GET api/v1/reports/product-comparison/report/{productId}?type={type}&attribute={attribute}&flavor={flavor}

Gathers data for the Product Comparison Report

GET api/v1/reports/clinical-comparison/terms?cpnums={cpnums}

Returns lists of terms matching the requested cpnums

POST api/v1/reports/clinical-comparison/report

Runs the Clinical Comparison reports

Monograph

Provides REST endpoints for information about Drug Monographs

API Description
GET api/v1/monographs/{cpnum}?type={type}&productId={productId}

Rest end point for getting a monograph summary.

(825) 641-7077

Searches for US Drug names for the current Monograph

GET api/v1/monographs/{cpnum}/globaldrugs

Returns a list of drug names used outside the US, grouped by country.

7149367745

Gets a list of drug names sometimes confused for the current drug name

GET api/v1/monographs/{cpnum}/drugclass

Gets a list of drug class overviews

GET api/v1/monographs/{cpnum}/rems

Gets a list of REMS data for the specified monograph

2022518605

Gets details for specified REMS content

(907) 489-1623

Gets details for specified REMS content

GET api/v1/monographs/{cpnum}/rems/{productid}

Gets details for specified REMS content

(888) 379-2103

Retrieves a list of Medguides for a specified monograph

GET api/v1/monographs/{cpnum}/beers

Retrieves BEERS Criteria for a specified monograph

GET api/v1/monographs/{cpnum}/indications?type={type}

Retrieves Indications content for the monograph

9784402374

Retrieves details for a specific Combo/Chemo Regimen

(630) 717-7422

Retrieves details for a specific Level of Evidence rating

9037688336

Retrieves Contraindications content for the monograph

GET api/v1/monographs/{cpnum}/adversereactions?type={type}

Retrieves Adverse Reaction content for the monograph

9802329841

Retrieves Pregnancy/Breastfeeding Indications content for the monograph

GET api/v1/monographs/{cpnum}/pharmacokinetics?type={type}

Retrieves Pharmacokinetic content for the monograph

nadder

Retrieves Administration content for the monograph

5024300188

Retrieves IV Compatibility content for the monograph

GET api/v1/monographs/{cpnum}/howsupplied?type={type}

Retrieves information regarding how the drug is supplied

GET api/v1/monographs/{cpnum}/howsupplied/{productId}

Retrieves details on how the drug is supplied

GET api/v1/monographs/howsupplied/{productId}

Retrieves details on how the drug is supplied

5148828674

Retrieves information on the mechanism of action

740-280-4542

Retrieves information om monograph Interactions

GET api/v1/monographs/{cpnum}/description?type={type}

Retrieves information om monograph Description

GET api/v1/monographs/{cpnum}/comments?type={type}

Retrieves information om monograph Comments

785-875-8807

Retrieves information om monograph Monitoring Parameters

3023723471

Retrieves a list of monographs which had content updated within a date range. Maximum supported timespan is 7 days.

System

Maintenance and utility end-points

API Description
GET api/v1/system/health

Health check end-point to ensure all is up and running

9379885434

Health check end-point to ensure all is up and running

Provides REST endpoints for global search

API Description
7059246863

Searches all categories for the supplied search term and returns result summaries for each category. The default size of the result set is 10 per category. Categories containing no results will not be present in the result set at all. If there are no results in any of the categories, the service will return an Http status of NoContent.

POST api/v1/search/advanced

Advanced search to find monographs based on multiple criteria

4015669902

Searches drugs and returns a full result for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

(416) 919-3238

Searches drug products and returns distinct product names for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

7135330685

Searches drug products and returns a full result for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

GET api/v1/search/indications?q={q}&size={size}&page={page}

Searches indications and returns a full result for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

778-975-9891

Returns a list of monographs for the specified indication

860-673-2023

Searches contraindications and returns a full result for the supplied search term The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

585-546-1294

Returns a list of monographs for the specified contraindication

GET api/v1/search/adverse-reactions?q={q}&size={size}&page={page}

Searches adverse reactions and returns a full result for the supplied search term The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

GET api/v1/search/adverse-reactions/{id}

Returns a list of monographs for the specified adverse reaction

(860) 834-8137

Searches global drug names and returns a full result for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

GET api/v1/search/manufacturers?q={q}&size={size}&page={page}

Searches manufacturers and returns a full result for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

comparativist

Returns manufacturer contact info and related products for a supplied company id.

GET api/v1/search/classifications?q={q}&size={size}&page={page}

Searches classifications and returns a full result for the supplied search term The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

GET api/v1/search/discharge-instructions?q={q}&size={size}&page={page}

Searches discharge instructions and returns a full result for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

GET api/v1/search/drug-class-overviews?q={q}&size={size}&page={page}

Searches drug class overviews and returns a full result for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

GET api/v1/search/combo-chemo?q={q}&size={size}&page={page}

Searches combo\chemo and returns a full result for the supplied search term. The default values for size and page are both 0, resulting in the complete list being returned. Should you decide to use the paging feature, pages are 0 indexed

GET api/v1/search/ndc?q={q}

Searches for drugs based on the NDC 5, 9, or 11 digit code

GET api/v1/search/rxcui?q={q}

Searches for a monograph based on RxCui

PatientEd

Controller for PatiendEd Services

API Description
GET api/v1/patiented/search?q={q}&cpnum={cpnum}

Searches for med counselor seets and discharge instruction sheets related to the product search text

GET api/v1/patiented/search/indications?q={q}

Searches for conditions and discharge instructions matching the search text

3108120913

Searches for discharge instructions related to a specific condition/indication

GET api/v1/patiented/medcounselor/{gpcId}?lang={lang}

Returns a med counselor sheet in the specified language.

5403981523

Returns a refrences to disharge instruction in all available languages

5642404601

Gets a list of drug names sometimes confused for the current drug name

receptionism

Gets a list of REMS data for the specified drug

GET api/v1/patiented/rems/{gpcid}/{id}?manufacturerId={manufacturerId}&brandGenericStatus={brandGenericStatus}

Gets details for specified REMS content

GET api/v1/patiented/medguides/{gpcid}

Retrieves a list of Medguides for a specified drug

Interactions

Provides REST endpoints for information about Drug Interactions

API Description
GET api/v1/interactions/drugs?q={q}&gpcid={gpcid}&cpnum={cpnum}

Returns a list of drugs matching the criteria, for use in interaction search. Parameters are exclusive, meaning you should only specify one.

POST api/v1/interactions/{type}

Searches and returns drug interaction information for supplies criteria This method is intended for programatic use, but can be tested with development tools such as PostMan for Chrome

GET api/v1/interactions/{type}?gpcids={gpcids}&lifestyleids={lifestyleids}

Searches and returns drug interaction information for supplies criteria This method is meant for human/browser interactive testing. For application code, please use the POST method of the same end point

GET api/v1/interactions/lifestyles

Returns the complete list of lifestyles

(209) 809-7898

Returns the complete list of severities

GET api/v1/interactions/severities/{type}

Returns the list of severities by type