{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "us/dos/passport-application-ds11",
  "version": "1.1.0",
  "title": "United States First-Time / In-Person Passport Application (Form DS-11)",
  "description": "Application for a U.S. passport book and/or card using Department of State Form DS-11, the form used when an applicant must apply in person — first-time applicants, applicants under 16, and anyone whose most recent passport was lost, stolen, damaged, issued more than 15 years ago, or issued before age 16. This document describes the applicant inputs and required evidence and ends at the acceptance-facility handoff: DS-11 must be signed in person before an acceptance agent and is not mailed in. It does not submit the form; the live travel.state.gov source is always authoritative (see verification).",
  "status": "draft",
  "jurisdiction": {
    "country": "US",
    "level": "national"
  },
  "authority": {
    "name": "U.S. Department of State, Bureau of Consular Affairs",
    "abbreviation": "DOS",
    "url": "https://travel.state.gov/"
  },
  "process": {
    "type": "application",
    "language": "en-US"
  },
  "source": {
    "url": "https://travel.state.gov/en/passports/how-apply.html",
    "retrievedAt": "2026-06-30",
    "documentRef": "DS-11"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-06-30",
    "verifiedBy": "GovSchema Engineering",
    "nextReviewBy": "2026-12-30",
    "notes": "Source-derived reference schema authored from the official 'How to Apply' page and Form DS-11. The in-person requirement, the personal/parental/emergency-contact field clusters, and the required-evidence set (citizenship evidence, photo ID plus a photocopy, one photo) were confirmed against the source; individual input fields reflect the form's structure but are not yet independently re-verified item-by-item. The flow deliberately ends at the acceptance-facility handoff. Fees (application fee plus the execution fee paid at the facility) and processing times are intentionally not encoded. Status remains 'draft'. See VERIFICATION.md."
  },
  "license": "CC-BY-4.0",
  "fields": [
    {
      "name": "inPersonReason",
      "label": "Why must you apply in person (Form DS-11)?",
      "type": "enum",
      "required": true,
      "description": "DS-11 is used only when you must apply in person. first_passport = you have never been issued a U.S. passport; under_16 = the applicant is a child under 16; prior_lost_stolen_damaged = your most recent passport was lost, stolen, or damaged; prior_over_15_years = your most recent passport was issued more than 15 years ago; prior_issued_under_16 = your most recent passport was issued before you turned 16. If none apply you may be eligible to renew by mail with Form DS-82 instead (see us/dos/passport-renewal-ds82).",
      "sourceRef": "How to Apply — situations that require applying in person",
      "validation": { "enum": ["first_passport", "under_16", "prior_lost_stolen_damaged", "prior_over_15_years", "prior_issued_under_16"] }
    },
    {
      "name": "lastName",
      "label": "Last name (as it should appear on the passport)",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 item 1 — Name",
      "validation": { "minLength": 1, "maxLength": 100 }
    },
    {
      "name": "firstName",
      "label": "First name",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 item 1 — Name",
      "validation": { "minLength": 1, "maxLength": 100 }
    },
    {
      "name": "middleName",
      "label": "Middle name",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 item 1 — Name",
      "validation": { "maxLength": 100 }
    },
    {
      "name": "otherNamesUsed",
      "label": "Other names you have used",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. Any other names you have used, such as a maiden name or a name from a previous marriage.",
      "sourceRef": "DS-11 — Other names used",
      "validation": { "maxLength": 200 }
    },
    {
      "name": "dateOfBirth",
      "label": "Date of birth",
      "type": "date",
      "classification": "sensitive-pii",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. Full date, YYYY-MM-DD.",
      "sourceRef": "DS-11 item 2 — Date of Birth"
    },
    {
      "name": "sexMarker",
      "label": "Sex marker to appear on the passport",
      "type": "enum",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. F = Female, M = Male, X = Unspecified or another gender identity.",
      "sourceRef": "DS-11 item 3 — Sex",
      "validation": { "enum": ["F", "M", "X"] }
    },
    {
      "name": "placeOfBirth",
      "label": "Place of birth (city and state, or city and country)",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 item 4 — Place of Birth",
      "validation": { "minLength": 1, "maxLength": 120 }
    },
    {
      "name": "socialSecurityNumber",
      "label": "Social Security number",
      "type": "string",
      "classification": "sensitive-pii",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. Enter your 9-digit U.S. Social Security number. Federal law requires it for a passport application; if you have never been issued one, the live form provides an alternative attestation.",
      "sourceRef": "DS-11 item 5 — Social Security Number",
      "validation": { "pattern": "^[0-9]{9}$" }
    },
    {
      "name": "email",
      "label": "Email address",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. A valid email address.",
      "sourceRef": "DS-11 item 6 — Email Address",
      "validation": { "maxLength": 254 }
    },
    {
      "name": "phone",
      "label": "Phone number",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. In international E.164 format, e.g. +12025551234.",
      "sourceRef": "DS-11 item 7 — Phone Number",
      "validation": { "pattern": "^\\+[1-9][0-9]{1,14}$" }
    },
    {
      "name": "mailingAddressLine1",
      "label": "Mailing address — street address",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 item 8 — Mailing Address",
      "validation": { "minLength": 1, "maxLength": 120 }
    },
    {
      "name": "mailingAddressLine2",
      "label": "Mailing address — apartment, suite, or unit (optional)",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 item 8 — Mailing Address",
      "validation": { "maxLength": 120 }
    },
    {
      "name": "mailingAddressCity",
      "label": "Mailing address — city",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 item 8 — Mailing Address",
      "validation": { "minLength": 1, "maxLength": 80 }
    },
    {
      "name": "mailingAddressState",
      "label": "Mailing address — state or territory",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. Two-letter USPS state or territory abbreviation, e.g. CA, NY, TX.",
      "sourceRef": "DS-11 item 8 — Mailing Address",
      "validation": { "pattern": "^[A-Z]{2}$" }
    },
    {
      "name": "mailingAddressPostalCode",
      "label": "Mailing address — ZIP code",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. 5-digit or ZIP+4 format, e.g. 90210 or 90210-1234.",
      "sourceRef": "DS-11 item 8 — Mailing Address",
      "validation": { "pattern": "^[0-9]{5}(-[0-9]{4})?$" }
    },
    {
      "name": "heightFeet",
      "label": "Height — feet",
      "type": "integer",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. The feet portion of your height (the U.S. form records height in feet and inches).",
      "sourceRef": "DS-11 — Height",
      "validation": { "minimum": 0, "maximum": 8 }
    },
    {
      "name": "heightInches",
      "label": "Height — inches",
      "type": "integer",
      "required": true,
      "description": "Personal identifier; handle as sensitive data. The inches portion of your height, 0-11.",
      "sourceRef": "DS-11 — Height",
      "validation": { "minimum": 0, "maximum": 11 }
    },
    {
      "name": "hairColor",
      "label": "Hair color",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 — Hair Color",
      "validation": { "minLength": 1, "maxLength": 40 }
    },
    {
      "name": "eyeColor",
      "label": "Eye color",
      "type": "string",
      "required": true,
      "description": "Personal identifier; handle as sensitive data.",
      "sourceRef": "DS-11 — Eye Color",
      "validation": { "minLength": 1, "maxLength": 40 }
    },
    {
      "name": "occupation",
      "label": "Occupation",
      "type": "string",
      "required": false,
      "description": "Your occupation. Enter 'student' or 'none' if not employed.",
      "sourceRef": "DS-11 — Occupation",
      "validation": { "maxLength": 100 }
    },
    {
      "name": "employerOrSchool",
      "label": "Employer or school",
      "type": "string",
      "required": false,
      "description": "The name of your employer or school, if any.",
      "sourceRef": "DS-11 — Employer/School",
      "validation": { "maxLength": 120 }
    },
    {
      "name": "parent1FullName",
      "label": "Parent 1 — full name",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. The form collects parental information; it is required for child applicants and requested for adults. Provide at least one parent's details where known.",
      "sourceRef": "DS-11 — Parental Information",
      "validation": { "maxLength": 200 }
    },
    {
      "name": "parent1Citizenship",
      "label": "Parent 1 — country of citizenship",
      "type": "string",
      "required": false,
      "description": "Country of citizenship of the first parent, where known.",
      "sourceRef": "DS-11 — Parental Information",
      "validation": { "maxLength": 80 }
    },
    {
      "name": "parent2FullName",
      "label": "Parent 2 — full name",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. The second parent's full name, where known.",
      "sourceRef": "DS-11 — Parental Information",
      "validation": { "maxLength": 200 }
    },
    {
      "name": "parent2Citizenship",
      "label": "Parent 2 — country of citizenship",
      "type": "string",
      "required": false,
      "description": "Country of citizenship of the second parent, where known.",
      "sourceRef": "DS-11 — Parental Information",
      "validation": { "maxLength": 80 }
    },
    {
      "name": "emergencyContactName",
      "label": "Emergency contact — full name",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. A person not travelling with you who can be contacted in an emergency.",
      "sourceRef": "DS-11 — Emergency Contact",
      "validation": { "maxLength": 200 }
    },
    {
      "name": "emergencyContactPhone",
      "label": "Emergency contact — phone number",
      "type": "string",
      "required": false,
      "description": "Personal identifier; handle as sensitive data. In international E.164 format, e.g. +12025551234.",
      "sourceRef": "DS-11 — Emergency Contact",
      "validation": { "pattern": "^\\+[1-9][0-9]{1,14}$" }
    },
    {
      "name": "emergencyContactRelationship",
      "label": "Emergency contact — relationship to you",
      "type": "string",
      "required": false,
      "description": "How the emergency contact is related to you, e.g. parent, spouse, friend.",
      "sourceRef": "DS-11 — Emergency Contact",
      "validation": { "maxLength": 60 }
    },
    {
      "name": "travelDepartureDate",
      "label": "Date of your trip (departure)",
      "type": "date",
      "required": false,
      "description": "Your planned departure date, YYYY-MM-DD, if you have upcoming travel. Used to gauge whether expedited service is needed.",
      "sourceRef": "DS-11 — Travel Plans"
    },
    {
      "name": "travelCountries",
      "label": "Countries you plan to visit",
      "type": "string",
      "required": false,
      "description": "Countries you plan to visit on the trip, if known.",
      "sourceRef": "DS-11 — Travel Plans",
      "validation": { "maxLength": 200 }
    },
    {
      "name": "citizenshipEvidenceType",
      "label": "Type of citizenship evidence you will present",
      "type": "enum",
      "required": true,
      "description": "us_birth_certificate = certified U.S. birth certificate with the registrar's seal; consular_report_of_birth_abroad = Form FS-240/CRBA; naturalization_certificate = Certificate of Naturalization; citizenship_certificate = Certificate of Citizenship; prior_us_passport = a previous undamaged U.S. passport. Original or certified evidence must be presented in person; it is returned to you.",
      "sourceRef": "How to Apply — evidence of U.S. citizenship",
      "validation": { "enum": ["us_birth_certificate", "consular_report_of_birth_abroad", "naturalization_certificate", "citizenship_certificate", "prior_us_passport"] }
    },
    {
      "name": "citizenshipEvidence",
      "label": "Evidence of U.S. citizenship (document)",
      "type": "file",
      "required": true,
      "description": "An original or certified copy of your citizenship evidence. At an acceptance facility the original is presented and a photocopy is submitted; provide as PDF, JPEG, or PNG when preparing the application.",
      "sourceRef": "How to Apply — evidence of U.S. citizenship (original plus photocopy)"
    },
    {
      "name": "photoIdType",
      "label": "Type of photo identification you will present",
      "type": "enum",
      "required": true,
      "description": "drivers_license = valid state-issued driver's license; state_id = state-issued ID card; government_employee_id = valid government employee ID; military_id = U.S. military ID; prior_us_passport = a previous U.S. passport. A photocopy of the front (and back, if applicable) is also required.",
      "sourceRef": "How to Apply — present identification",
      "validation": { "enum": ["drivers_license", "state_id", "government_employee_id", "military_id", "prior_us_passport"] }
    },
    {
      "name": "photoIdCopy",
      "label": "Photocopy of your photo identification (document)",
      "type": "file",
      "required": true,
      "description": "A photocopy of the front (and back, if information appears there) of the identification you will present. Provide as PDF, JPEG, or PNG.",
      "sourceRef": "How to Apply — photocopy of identification"
    },
    {
      "name": "photo",
      "label": "Passport photo",
      "type": "file",
      "required": true,
      "description": "One color photograph meeting the published U.S. passport photo requirements (2x2 inches, plain white or off-white background, taken within the last 6 months). Provide as JPEG or PNG; the live source publishes size limits.",
      "sourceRef": "How to Apply — provide a photo"
    },
    {
      "name": "productRequested",
      "label": "What are you applying for?",
      "type": "enum",
      "required": true,
      "description": "book = Passport book; card = Passport card; book_and_card = Both passport book and card.",
      "sourceRef": "DS-11 — Passport book and/or card",
      "validation": { "enum": ["book", "card", "book_and_card"] }
    },
    {
      "name": "serviceSpeed",
      "label": "Processing speed",
      "type": "enum",
      "required": true,
      "description": "routine = Routine service; expedited = Expedited service (additional fee, faster). Current processing times and fees are published on the live source.",
      "sourceRef": "How to Apply — routine or expedited service",
      "validation": { "enum": ["routine", "expedited"] }
    },
    {
      "name": "acceptanceFacilityAcknowledged",
      "label": "Acknowledge in-person submission at an acceptance facility",
      "type": "boolean",
      "required": true,
      "description": "DS-11 cannot be mailed in. You must take the completed (unsigned) form and all evidence to an acceptance facility — many post offices, libraries, and clerks of court — and sign it in person before an acceptance agent, who administers the oath. Set true to acknowledge this handoff. This document ends here; the agent never submits on the applicant's behalf.",
      "sourceRef": "How to Apply — submit in person at an acceptance facility"
    }
  ],
  "steps": [
    {
      "id": "in_person_reason",
      "title": "Confirm you must apply in person",
      "fields": ["inPersonReason"],
      "next": "applicant_details"
    },
    {
      "id": "applicant_details",
      "title": "Your details",
      "fields": [
        "lastName",
        "firstName",
        "middleName",
        "otherNamesUsed",
        "dateOfBirth",
        "sexMarker",
        "placeOfBirth",
        "socialSecurityNumber",
        "email",
        "phone",
        "mailingAddressLine1",
        "mailingAddressLine2",
        "mailingAddressCity",
        "mailingAddressState",
        "mailingAddressPostalCode"
      ],
      "next": "physical_description"
    },
    {
      "id": "physical_description",
      "title": "Physical description and occupation",
      "fields": ["heightFeet", "heightInches", "hairColor", "eyeColor", "occupation", "employerOrSchool"],
      "next": "parents"
    },
    {
      "id": "parents",
      "title": "Parental information",
      "fields": ["parent1FullName", "parent1Citizenship", "parent2FullName", "parent2Citizenship"],
      "next": "emergency_and_travel"
    },
    {
      "id": "emergency_and_travel",
      "title": "Emergency contact and travel plans",
      "fields": [
        "emergencyContactName",
        "emergencyContactPhone",
        "emergencyContactRelationship",
        "travelDepartureDate",
        "travelCountries"
      ],
      "next": "required_evidence"
    },
    {
      "id": "required_evidence",
      "title": "Citizenship evidence, ID, and photo",
      "fields": [
        "citizenshipEvidenceType",
        "citizenshipEvidence",
        "photoIdType",
        "photoIdCopy",
        "photo"
      ],
      "next": "product_and_handoff"
    },
    {
      "id": "product_and_handoff",
      "title": "Product, speed, and in-person handoff",
      "fields": ["productRequested", "serviceSpeed", "acceptanceFacilityAcknowledged"]
    }
  ]
}
