# CDC API: Get vaccine schedule for an age

> Lists the vaccines shown for an age on CDC's child and adolescent or adult immunization schedule, with timing, dose guidance and recommendation type.

Unofficial. Not affiliated with or endorsed by CDC.

- Page: https://fous.com/methods/cdc.gov/get-vaccine-schedule
- Method: `cdc.gov/get_vaccine_schedule`, version 1
- Website: cdc.gov
- Returns: schedule, last updated date, schedule page, vaccines with timing, doses, notes and links
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `age` | string | yes | `"12 years"` | Age or age group in plain words, such as 4 months, 12 years, 65, or adult. |

## Output

From a run on Oct 23, 2026, shortened. Its input:

```json
{
  "age": "12 years"
}
```

Its output:

```json
{
  "schedule": "Child and adolescent",
  "vaccines": [
    {
      "notes": "Catch-up vaccination if behind. Check CDC notes for eligibility and dosing.",
      "page_link": "https://www.cdc.gov/vaccines/hcp/imz-schedules/child-adolescent-notes.html#note-hepb",
      "vaccine_name": "Hepatitis B (HepB)",
      "number_of_doses": null,
      "recommended_timing": "11-12 years"
    },
    {
      "notes": "For people with an additional risk factor or other indication. Check CDC notes for eligibility and dosing.",
      "page_link": "https://www.cdc.gov/vaccines/hcp/imz-schedules/child-adolescent-notes.html#note-hib",
      "vaccine_name": "Haemophilus influenzae (Hib)",
      "number_of_doses": null,
      "recommended_timing": "11-12 years"
    },
    {
      "notes": "For people with an additional risk factor or other indication. Check CDC notes for eligibility and dosing.",
      "page_link": "https://www.cdc.gov/vaccines/hcp/imz-schedules/child-adolescent-notes.html#note-pneumo",
      "vaccine_name": "Pneumococcal conjugate",
      "number_of_doses": null,
      "recommended_timing": "11-12 years"
    }
  ],
  "last_updated": "2025-07-02",
  "schedule_page": "https://www.cdc.gov/vaccines/hcp/imz-schedules/child-adolescent-age.html"
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"cdc.gov/get_vaccine_schedule","input":{"age":"12 years"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- What vaccines are recommended for a 4 months old baby according to the CDC schedule?
- Which immunizations are due at 12 years old and when should each dose be given?
- I'm 65 years old, what shots does the adult immunization schedule say I need?
- Show me the timing and number of doses for vaccines at 18 months on the CDC child schedule.
- What does cdc.gov list as recommended vaccines for adults in their 30s, including booster timing?

## Input schema

```json
{
  "type": "object",
  "required": [
    "age"
  ],
  "properties": {
    "age": {
      "type": "string",
      "examples": [
        "4 months"
      ],
      "description": "Age or age group in plain words, such as 4 months, 12 years, 65, or adult."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "schedule",
    "last_updated",
    "schedule_page",
    "vaccines"
  ],
  "properties": {
    "schedule": {
      "type": "string"
    },
    "vaccines": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "notes": {
            "type": "string"
          },
          "page_link": {
            "type": "string"
          },
          "vaccine_name": {
            "type": "string"
          },
          "number_of_doses": {
            "type": [
              "string",
              "null"
            ]
          },
          "recommended_timing": {
            "type": "string"
          }
        }
      }
    },
    "last_updated": {
      "type": "string"
    },
    "schedule_page": {
      "type": "string"
    }
  }
}
```

## See more

- [CDC API: Get travel vaccines for a destination](https://fous.com/methods/cdc.gov/get-travel-vaccines.md): Gets CDC traveler vaccines, medicines, the routine vaccine reminder and malaria guidance for a destination country. Recommendations can vary by itinerary and traveler, so read the linked country page for details.
- [CDC API: Get disease facts](https://fous.com/methods/cdc.gov/get-disease-facts.md): Gets CDC facts about a disease by name, including symptoms, how it spreads, prevention, treatment and higher-risk groups when covered. A review date is returned only when CDC labels one.
- [CDC API: List travel health notices](https://fous.com/methods/cdc.gov/list-travel-health-notices.md): Lists current CDC Travelers' Health notices, newest first, with destinations, levels, posted dates, travel advice and notice links. Filtering by country also matches destinations named in multi-country notices.
- [CPSC API: Search product recalls](https://fous.com/methods/cpsc.gov/search-recalls.md): Finds U.S. consumer product recalls matching a product type or brand, newest first, with hazards, remedies, incidents, sale details and photos when published.
- [IMDb API: Get IMDb Parents Guide](https://fous.com/methods/imdb.com/get-parents-guide.md): Gets age certifications and non-spoiler Parents Guide summaries (severity votes and example descriptions for five categories) for a movie or show by title, IMDb link or title ID. A year selects a specific release.
- [ESPN API: Get team schedule](https://fous.com/methods/espn.com/get-team-schedule.md): Returns a team's past results and upcoming games for a season on ESPN, with opponents, local start times, scores, broadcasts and venues. Soccer fixtures include all competitions shown for the team.
- [Common Sense Media API: Get an age rating](https://fous.com/methods/commonsensemedia.org/get-age-rating.md): Finds the Common Sense Media review of a movie, TV show, game, book, app or podcast by title (optionally type and year) and returns its age rating, star rating, verdict and parents' guide.
- [Social Security Administration API: List top baby names](https://fous.com/methods/ssa.gov/list-top-baby-names.md): Lists the ranked top baby names and birth counts for a U.S. birth year, nationwide or for one state.
- [All CDC methods](https://fous.com/methods/cdc.gov.md)
