Registry entry
United States Selective Service Registration
Register an eligible individual with the U.S. Selective Service System, as required by law of most people assigned male at birth between the ages of 18 and 25 living in the United States. This document describes the eligibility window and the small fixed set of registrant inputs. It does not submit the registration; the live sss.gov source is always authoritative (see verification).
Registry entry
us/sss/selective-service-registration
GovSchema spec v0.3
Authoritative source https://www.sss.gov/register/
Machine access
- Schema document
registry/us/sss/selective-service-registration/1.1.0/schema.jsonapplication/schema+json- Registry catalog
registry/index.jsonone record per schema id
Field reference
12 fields across 2 steps, read from the published schema.json — names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.
About you
-
lastNamestring requiredPersonal identifier; handle as sensitive data. Your legal last name.
length: 1–100 -
firstNamestring requiredPersonal identifier; handle as sensitive data.
length: 1–100 -
middleNamestring optionalPersonal identifier; handle as sensitive data.
length: 0–100 -
dateOfBirthdate requiredPersonal identifier; handle as sensitive data. Full date, YYYY-MM-DD. Registration is required for most people assigned male at birth from their 18th birthday until they turn 26; the online service accepts registrations from age 18 up to (but not including) age 26. This age window is a rule v0.1 cannot enforce as a constraint.
classification: sensitive-pii -
socialSecurityNumberstring requiredPersonal identifier; handle as sensitive data. Your 9-digit U.S. Social Security number. Those without an SSN must contact the Selective Service System to register by another method.
patternclassification: sensitive-pii
Current address and contact
-
mailingAddressLine1string requiredPersonal identifier; handle as sensitive data. Your current mailing address.
length: 1–120 -
mailingAddressLine2string optionalPersonal identifier; handle as sensitive data.
length: 0–120 -
mailingAddressCitystring requiredPersonal identifier; handle as sensitive data.
length: 1–80 -
mailingAddressStatestring requiredPersonal identifier; handle as sensitive data. Two-letter USPS state or territory abbreviation, e.g. CA, NY, TX.
pattern -
mailingAddressPostalCodestring requiredPersonal identifier; handle as sensitive data. 5-digit or ZIP+4 format, e.g. 90210 or 90210-1234.
pattern -
emailstring optionalPersonal identifier; handle as sensitive data. A valid email address; used to send a registration confirmation.
length: 0–254 -
phonestring optionalPersonal identifier; handle as sensitive data. In international E.164 format, e.g. +12025551234.
pattern
Version history
-
1.1.0draftlatestthis pageno independent verification recordschema.json -
1.0.0draft has verification recordschema.json
Independent and non-affiliated
GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by U.S. Selective Service System or any government. The authoritative source is always the live government form and its official instructions.