---
title: "GET /feespasses"
method: GET
path: "/feespasses"
tags: ["feespasses"]
---

# GET /feespasses

`GET /feespasses`

## Request

- Base URL: `https://developer.nps.gov/api/v1`
- URL: `https://developer.nps.gov/api/v1/feespasses`
- Auth: one of:
  - API key in query parameter `api_key`
  - API key in header `X-Api-Key`

Returns information about fees and passes, with optional filters for park codes, state codes, or a search term.

## Query parameters

- `parkCode` string[]
- `start` integer
- `limit` integer
- `q` string
- `sort` string[]
- `statecode` string[]

## Response `200`

successful operation

- FeesPasses
  - `total` string
  - `data` object[]
    - `cashless` string
    - `entranceFeeDescription` string
    - `entrancePassDescription` string
    - `fees` object[]
      - `cost` string
      - `description` string
      - `endDate` object
        - `day` integer
        - `holiday` string, nullable: Holiday name when the fee period is defined by a holiday.
        - `month` integer
      - `entranceFeeType` string
      - `exceptions` string
      - `id` string
      - `informationUrl` string
      - `npsGovPurchaseUrl` string
      - `payGovPurchaseUrl` string
      - `paymentDescription` string
      - `purchaseUrl` string
      - `recGovPurchaseUrl` string
      - `startDate` object
        - `day` integer
        - `holiday` string, nullable: Holiday name when the fee period is defined by a holiday.
        - `month` integer
      - `timedEntryLocation` string
      - `timedEntryShortDescription` string
    - `feesAtWorkUrl` string
    - `isFeeFreePark` boolean
    - `isInteragencyPassAccepted` boolean
    - `isParkingFeePossible` boolean
    - `parkCode` string
    - `parkingDetailsUrl` string
    - `passes` object[]
      - `category` string
      - `cost` string
      - `description` string
      - `exceptions` string
      - `id` string
      - `image` object[]
        - `altText` string
        - `caption` string
        - `credit` string
        - `title` string
        - `url` string
      - `informationUrl` string
      - `payGovPurchaseUrl` string
      - `paymentDescription` string
      - `npsGovPurchaseUrl` string
      - `recGovPurchaseUrl` string
    - `timedEntryHeading` string
    - `timedEntryDescription` string
    - `isParkingOrTransportationFeePossible` boolean
    - `paidParkingHeading` string
    - `paidParkingDescription` string
    - `customFeeHeading` string
    - `customFeeDescription` string
    - `customFeeLinkUrl` string
    - `customFeeLinkText` string
    - `contentOrderOrdinals` object
      - `entranceFee` integer
      - `timedEntry` integer
      - `paidParking` integer
      - `customFee` integer
    - `relatedMultiSitePasses` object[]
      - `title` string
      - `audience` string
      - `type` string
      - `cost` string
      - `description` string
      - `images` object[]
        - `credit` string
        - `title` string
        - `altText` string
        - `caption` string
        - `url` string
      - `purchaseLocations` object[]
        - `type` string
        - `id` string
        - `title` string
        - `paymentMethod` string
      - `relatedParks` object[]
        - `states` string
        - `fullName` string
        - `url` string
        - `parkCode` string
        - `designation` string
        - `name` string
  - `limit` string
  - `start` string

## Other responses

- `400`: Invalid status value

---

[API](https://skmtc.dev/nps/apis/national-park-service.md) - [All operations](https://skmtc.dev/nps/apis/national-park-service/llms.txt) - [OpenAPI document](https://skmtc.dev/nps/apis/national-park-service/revisions/f1704d8b8142?raw)
