Generator · US data
US company
Endpoint GET /v1/us/company
What it covers
Returns a consistent synthetic US company in one call: a full trading name with its legal form, plus the matching EIN. Shape the name with `strategy` and `legalForm` (as on `/v1/us/company-name`). Note there is no national company registration number — US incorporation is a state matter, so the IRS-issued EIN is the only nationwide company identifier. Set `invalid=true` to make the EIN fail validation (it has no checksum, so its prefix or format mask is violated); the name stays intact.
Parameters
| Parameter | Type | Description |
|---|---|---|
| count | integer1–10000 | Number of records to return, 1–10000. Omitted returns a single record; set it for a batch. Costs 1 token plus a tenth per record. |
| edge | boolean | Restrict output to edge-case values from the rare corners. |
| extreme | boolean | Return a correct company whose name is wrapped in a hostile encoding (untrimmed whitespace, invisible/zero-width characters, BOM, homoglyph letters, or bidi/combining marks). The legal form and any identifiers stay clean. |
| invalid | boolean | Make the EIN fail validation (unissued prefix or broken mask), for testing validators. |
| legalForm | "any" | "none" | "Inc." | "LLC" | "Corp." | "Co." | "LP" | "LLP" | "PLLC" | Append a specific legal form, "any" for weighted-random, or "none" to omit. |
| seed | integer | Integer seed for reproducible output: the same seed always yields the same record. |
| strategy | "morpheme" | "surname" | "descriptive" | "modern" | Naming family for the company name. Omit for a weighted-random one. |
Response fields
| Field | Type | Description |
|---|---|---|
| name | string | The full company name, including any prefix and legal form. |
| legalForm | string | The appended legal form, or `null` when none was added. |
| ein | string | The matching Employer Identification Number, e.g. `84-2917465`. |
Other generators for United States
American company nameAmerican email addressAmerican person nameAmerican product or service offeringUS ABA routing transit numberUS bank accountUS Employer Identification NumberUS personUS Social Security NumberUS vehicle registration plate
See all generators for United States →The same kind of identifier elsewhere
Austrian data · Austrian companyBelgian data · Belgian companyBulgarian data · Bulgarian companyCanadian data · Canadian companyCroatian data · Croatian companyCypriot data · Cypriot companyCzech data · Czech companyDanish data · Danish companyDutch data · Dutch companyEstonian data · Estonian companyFinnish data · Finnish companyFrench data · French companyGerman data · German companyGreek data · Greek companyHungarian data · Hungarian companyIrish data · Irish companyItalian data · Italian companyLatvian data · Latvian companyLithuanian data · Lithuanian companyLuxembourg data · Luxembourg companyMaltese data · Maltese companyPolish data · Polish companyPortuguese data · Portuguese companyRomanian data · Romanian companySlovak data · Slovak companySlovenian data · Slovenian companySpanish data · Spanish companySwedish data · Swedish company
Try it