# NPS API: Get National Park Service site visiting details

> Finds a National Park Service site by name in the NPS state directories and returns its fees, hours, visitor centers, contacts, directions and entry booking guidance.

Unofficial. Not affiliated with or endorsed by NPS.

- Page: https://fous.com/methods/nps.gov/get-park
- Method: `nps.gov/get_park`, version 1
- Website: nps.gov
- Returns: official name, designation, states, description, entrance fees, hours, visitor centers, phone, email, directions, reservation requirement, park URL and code
- 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 |
|---|---|---|---|---|
| `park_name` | string | yes | `"Yellowstone"` | Name of the park or NPS site, for example Yellowstone or Statue of Liberty. |

## Output

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

```json
{
  "park_name": "Yellowstone"
}
```

Its output:

```json
{
  "url": "https://www.nps.gov/yell/index.htm",
  "email": null,
  "states": [
    "Idaho",
    "Montana",
    "Wyoming"
  ],
  "park_code": "YELL",
  "park_name": "Yellowstone National Park",
  "description": "On March 1, 1872, Yellowstone became the first national park for all to enjoy the unique hydrothermal wonders. Today, millions of people come here each year to camp, hike, and enjoy the majesty of the park.",
  "designation": "National Park",
  "phone_number": "307-344-7381",
  "entrance_fees": [
    {
      "price": 35,
      "currency": "USD",
      "pass_name": "Private Vehicle"
    },
    {
      "price": 30,
      "currency": "USD",
      "pass_name": "Motorcycle"
    },
    {
      "price": 30,
      "currency": "USD",
      "pass_name": "Snowmobile"
    }
  ],
  "visitor_centers": [
    {
      "url": "https://www.nps.gov/yell/planyourvisit/albright-visitor-center.htm",
      "name": "Albright Visitor Center",
      "address": null
    },
    {
      "url": "https://www.nps.gov/yell/planyourvisit/canyonvc.htm",
      "name": "Canyon Visitor Education Center",
      "address": null
    },
    {
      "url": "https://www.nps.gov/yell/planyourvisit/fishing-bridge-visitor-center.htm",
      "name": "Fishing Bridge Visitor Center",
      "address": null
    }
  ],
  "reservation_note": "No reservation or timed-entry permit is required for general park entry; activity-specific bookings may still apply.",
  "directions_summary": "GPS May Not Be Up-To-Date GPS or internet-based mapping services may not reflect the most current road status. When planning your drive to Yellowstone, always check the park roads page before leaving for your trip. Directions Yellowstone National Park covers nearly 3,500 square miles in the northwes…",
  "opening_hours_and_seasons": "Yellowstone is open 24 hours per day, 365 days per year When seasonally open, park entrances are not gated at night and visitors may enter and exit the park 24 hours a day, seven days a week. Road statuses can change quickly due to weather conditions and certain restrictions may apply, so check the …",
  "reservations_or_timed_entry_required": false
}
```

## 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":"nps.gov/get_park","input":{"park_name":"Yellowstone"}}'
```

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 are the entrance fees and opening hours for Zion National Park?
- Do I need a reservation to enter Rocky Mountain National Park, and what's the phone number for the visitor center?
- Look up the NPS page for Gettysburg and give me directions, contact email, and the park code.
- I'm planning a trip to Acadia — what visitor centers are there and how much does it cost to get in?
- Using nps.gov, pull the official details for Mesa Verde: designation, which states it's in, hours, fees, and whether timed entry is required.

## Input schema

```json
{
  "type": "object",
  "required": [
    "park_name"
  ],
  "properties": {
    "park_name": {
      "type": "string",
      "description": "Name of the park or NPS site, for example Yellowstone or Statue of Liberty."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "park_name",
    "designation",
    "states",
    "description",
    "entrance_fees",
    "opening_hours_and_seasons",
    "visitor_centers",
    "phone_number",
    "email",
    "directions_summary",
    "reservations_or_timed_entry_required",
    "reservation_note",
    "url",
    "park_code"
  ],
  "properties": {
    "url": {
      "type": "string"
    },
    "email": {
      "type": [
        "string",
        "null"
      ]
    },
    "states": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "park_code": {
      "type": "string",
      "x-fous-developer": true
    },
    "park_name": {
      "type": "string",
      "description": "Official park or site name."
    },
    "description": {
      "type": [
        "string",
        "null"
      ]
    },
    "designation": {
      "type": "string"
    },
    "phone_number": {
      "type": [
        "string",
        "null"
      ]
    },
    "entrance_fees": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "pass_name",
          "price",
          "currency"
        ],
        "properties": {
          "price": {
            "type": "number"
          },
          "currency": {
            "type": "string"
          },
          "pass_name": {
            "type": "string"
          }
        },
        "additionalProperties": false
      }
    },
    "visitor_centers": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "name",
          "address",
          "url"
        ],
        "properties": {
          "url": {
            "type": "string",
            "description": "NPS page for this visitor center."
          },
          "name": {
            "type": "string"
          },
          "address": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "additionalProperties": false
      }
    },
    "reservation_note": {
      "type": "string"
    },
    "directions_summary": {
      "type": [
        "string",
        "null"
      ]
    },
    "opening_hours_and_seasons": {
      "type": [
        "string",
        "null"
      ]
    },
    "reservations_or_timed_entry_required": {
      "type": "boolean"
    }
  },
  "additionalProperties": false
}
```

## See more

- [NPS API: List park alerts](https://fous.com/methods/nps.gov/list-park-alerts.md): Lists current alerts for a named National Park Service park from its Current Conditions page, in the order shown on the page.
- [Recreation.gov API: Search campgrounds and recreation experiences](https://fous.com/methods/recreation.gov/search-campgrounds.md): Finds campgrounds, cabins, permits, tours, timed entries and day-use experiences near a place or within a park or forest on Recreation.gov. Distances and nightly prices are included when listed; prices are not availability quotes.
- [Recreation.gov API: Check campsite availability](https://fous.com/methods/recreation.gov/check-campsite-availability.md): Finds Recreation.gov campsites free for every night of a stay at a campground, with site details. Nightly prices are shown only when a campground lists a single nightly rate. Availability can change before booking.
- [NWS API: Get National Weather Service forecast](https://fous.com/methods/weather.gov/get-forecast.md): Looks up the National Weather Service seven-day day and night forecast for a U.S. city, address, or ZIP code. Forecast availability depends on NWS land-grid coverage.
- [HHS API: Get provider by NPI](https://fous.com/methods/npiregistry.cms.hhs.gov/get-provider.md): Looks up a provider in the NPI Registry by 10-digit NPI number and returns the public name, specialties, addresses, contact details and registry dates.
- [Wildfire.gov API: Get wildfire status](https://fous.com/methods/inciweb.wildfire.gov/get-wildfire.md): Gets the latest reported status and dated update for a named InciWeb wildfire, including evacuation and closure notices. Past notices may no longer apply; older fires not in InciWeb's index may not be found.
- [Google API: Get place](https://fous.com/methods/google.com/get-place.md): Looks up a public Google Maps place by name and location and returns its profile: address, rating, hours, phone, website and photos.
- [National Archives API: Search records](https://fous.com/methods/catalog.archives.gov/search-records.md): Searches public National Archives Catalog records by keywords, year range, material type and online availability, in catalog relevance order.
- [All NPS methods](https://fous.com/methods/nps.gov.md)
