| city | No | Exact city, 1–60 visible characters; requires operator-enabled location access and is rejected while personal-data redaction is on. Blank means unset. | |
| mode | Yes | id requires uniqueId and forbids nonblank name/location fields and explicit nameMatch; name requires lastName, plus firstName while personal-data redaction is on, and forbids nonblank uniqueId. | |
| limit | No | Maximum complete people or reference entries per page; default 10, maximum 50. A larger limit returns at most 50, with a notice. | |
| state | No | Two-letter state or territory; trimmed and uppercased. Blank means unset. | |
| offset | No | Zero-based offset; default 0, maximum 10000. Follow nextOffset or narrow filters at the cap. | |
| zipCode | No | Five-digit ZIP or ZIP+4, preserving leading zeros; requires operator-enabled location access and is rejected while personal-data redaction is on. Blank means unset. | |
| lastName | No | LAST NAME, which may include a suffix; the default words match finds SMITH JR from SMITH. 1–60 visible characters after normalization. Blank means unset. | |
| uniqueId | No | Opaque FAA Unique ID returned by faa_airmen_verify_certificate in name mode, A or C plus seven digits, for example A9999999; not a certificate number. Trimmed and uppercased. | |
| firstName | No | FIRST NAME, which usually includes middle names; the default words match finds JOHN ROBERT from JOHN. 1–60 visible characters after normalization. Blank means unset. | |
| nameMatch | No | How each supplied name field matches; default words for name searches. words: the field equals the term or continues with a space after it; only a space separates words, so a hyphenated or apostrophe name is one word. exact: the whole field. prefix: the field begins with the term, also mid-word; rejected while personal-data redaction is on. | |
| ratingCodes | No | One to eleven rating codes, repeats collapsed; every code must occur on the same certificate as every other requested credential, never across certificates. | |
| typeRatings | No | One to eleven type-rating designators, repeats collapsed; every designator must occur on the same certificate as every other requested credential. | |
| certificateType | No | One FAA certificate type letter, its description from faa_airmen_list_reference topic certificate_types (case-insensitive; underscore or space, such as remote pilot or flight_instructor), or CFI; selects people while retaining all their certificates. | |
| certificateLevel | No | One level letter listed for the certificateType in faa_airmen_list_reference topic certificate_levels, such as A (airline transport pilot) with certificateType P; requires certificateType and matches the certificate's own level. Trimmed and uppercased; blank means unset. | |