State requirements reference
This page provides general guidance on how state and jurisdiction impact service requirements and how to integrate with Swyft’s API-driven configuration model.
For standalone services, final required inputs for a given order may be determined during fulfillment and surfaced through follow-up questionnaires or required actions.
Use this page together with the standalone product guides, including Foreign Qualification, Registered Agent (standalone), SUI, EIN application, 501(c)(3), and Operating agreement.
API-driven configuration
SwyftFilings does not require partners to maintain a static copy of every field for every state in application code. Instead:
- List carts —
GET /service-carts(externalCart.index) - Load configuration —
GET /service-carts/{service}with your product’s slug (externalCart.getCart) - Read
input_fields— Returns the baseline required keys, validation rules, and descriptions for the selected service and state.- Additional inputs may be required during processing based on jurisdiction-specific or filing-specific conditions.
- Read
catalog— SKUs, price, state-specific fees, and conditions for that jurisdiction.
Repeat the configuration call whenever the user changes the target state or product mix. Government fees and required disclosures update with catalog and input_fields.
Jurisdiction: all 50 U.S. states
Partners must pass a USPS two-letter state code for the state where the filing or registration applies (foreign qualification state, registered agent state, or SUI employer state). The table below is the canonical list of codes to use in API payloads and validation.
| Code | State | Code | State |
|---|---|---|---|
| AL | Alabama | MT | Montana |
| AK | Alaska | NE | Nebraska |
| AZ | Arizona | NV | Nevada |
| AR | Arkansas | NH | New Hampshire |
| CA | California | NJ | New Jersey |
| CO | Colorado | NM | New Mexico |
| CT | Connecticut | NY | New York |
| DE | Delaware | NC | North Carolina |
| FL | Florida | ND | North Dakota |
| GA | Georgia | OH | Ohio |
| HI | Hawaii | OK | Oklahoma |
| ID | Idaho | OR | Oregon |
| IL | Illinois | PA | Pennsylvania |
| IN | Indiana | RI | Rhode Island |
| IA | Iowa | SC | South Carolina |
| KS | Kansas | SD | South Dakota |
| KY | Kentucky | TN | Tennessee |
| LA | Louisiana | TX | Texas |
| ME | Maine | UT | Utah |
| MD | Maryland | VT | Vermont |
| MA | Massachusetts | VA | Virginia |
| MI | Michigan | WA | Washington |
| MN | Minnesota | WV | West Virginia |
| MS | Mississippi | WI | Wisconsin |
| MO | Missouri | WY | Wyoming |
Note: Washington, D.C. and U.S. territories may use different codes or flows; confirm with your SwyftFilings representative if your customers require filings outside the 50 states.
Exceptions and manual filings
Some states may impose temporary filing restrictions, expedited options, or manual review steps. If Get Service Configuration returns an error for a state or omits expected SKUs, treat that jurisdiction as unavailable in the current release and contact [email protected].
Fulfillment reminders
- Swyft Customer Portal: Customer Portal for questionnaires and uploads.
- Webhooks: Webhooks for status changes.