Skip to main content

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:

  1. List cartsGET /service-carts (externalCart.index)
  2. Load configurationGET /service-carts/{service} with your product’s slug (externalCart.getCart)
  3. 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.
  4. 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.

CodeStateCodeState
ALAlabamaMTMontana
AKAlaskaNENebraska
AZArizonaNVNevada
ARArkansasNHNew Hampshire
CACaliforniaNJNew Jersey
COColoradoNMNew Mexico
CTConnecticutNYNew York
DEDelawareNCNorth Carolina
FLFloridaNDNorth Dakota
GAGeorgiaOHOhio
HIHawaiiOKOklahoma
IDIdahoOROregon
ILIllinoisPAPennsylvania
INIndianaRIRhode Island
IAIowaSCSouth Carolina
KSKansasSDSouth Dakota
KYKentuckyTNTennessee
LALouisianaTXTexas
MEMaineUTUtah
MDMarylandVTVermont
MAMassachusettsVAVirginia
MIMichiganWAWashington
MNMinnesotaWVWest Virginia
MSMississippiWIWisconsin
MOMissouriWYWyoming

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