Eleven generators for the United States — SSN, EIN, ABA routing number, bank account, plates for 51 jurisdictions, whole person and company.
Building this taught me more about European identifiers than building the European ones did. A PESEL or a Danish CPR encodes your birth date and sex. An SSN encodes neither — and since the SSA randomised assignment in 2011, not a state either. It has no check digit at all, so no arithmetic on earth can tell you whether one is plausible.
So /v1/us/ssn offers no sex or age filters, because it would be lying. /v1/us/company carries only an EIN, because US incorporation is a state matter with no federal registry. And the bank account is split honestly: the routing number is a real standard with a real 3-7-1 mod-10 checksum, while the account number has no national standard whatsoever — 4 to 17 digits, each bank's own choice, nothing to validate against.
A tool that "validates" all of these the same way is lying to you. Refusing to is the feature.