Skip to main content

Overview

Two-Step Flow


List NAICS Codes

Returns industry codes needed for the --naics parameter when submitting.

Submit Formation (Step 1: Create Checkout)

Requires completed KYC verification for all founders. Returns a hosted checkout URL for the $349 formation fee.

Options

Output


Retry Payment

If the hosted checkout session expires before the user completes payment, the formation moves to failed. Use this command to generate a new checkout URL without losing the business info.
Cannot be used on formations that are already paid — those should use execute instead.

Execute Formation (Step 2: Submit for filing)

Run after the user has paid via the checkout URL. Decrypts PII from the encrypted identity vault and submits the filing.

Output

If payment_status is not paid, returns an invalid_input error.

List Formations


Check Status


List Documents

Available after formation completes. Types: ArticlesOfOrganization, EinLetter, Mail.

Download Document

Returns a temporary signed download URL (expires in ~1 hour).