---
title: "Get GoodRx drug information"
method: GET
path: "/goodrx/drug-info"
tags: ["GoodRx"]
---

# Get GoodRx drug information

`GET /goodrx/drug-info`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/goodrx/drug-info`
- Auth: API key in header `x-api-key`

Returns a drug's GoodRx information page as titled sections (uses, side effects, pros and cons, pharmacist tips, risks and warnings, dosage, interactions, contraindications, alternatives, pill images, references, and common questions), plus authors, publish and review dates, FAQs, and comparison links to alternatives. With audience=pets it returns the drug's cat and dog page (veterinary uses, side effects, and dosing) for drugs listed by /goodrx/pet-medications; other drugs return 404. Requests use US egress because GoodRx is US-only.

## Query parameters

- `slug` string, required
- `audience` 'people' | 'pets'

## Headers

- `x-api-key` string, required

## Response `200`

OK

- GoodrxDrugInfoResponseDoc
  - `data` GoodrxDrugInfoResponse
    - `alternatives` GoodrxComparisonRef[]
      - `name` string
      - `slug` string
      - `url` string
    - `audience` 'people' | 'pets'
    - `authors` string[]
    - `date_modified` string
    - `date_published` string
    - `faqs` GoodrxFAQ[]
      - `answer` string
      - `question` string
    - `sections` GoodrxInfoSection[]
      - `id` string
      - `items` string[]
      - `title` string
    - `slug` string
    - `title` string
    - `url` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `429`: Too Many Requests
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/afac9b012a27?raw)
