Partner products overview
This section documents how to discover, order, and fulfill partner standalone services through the SwyftFilings External API.
Compliance filings (multi-state)
Tax and governance documents
- EIN application (see Coming soon on that page if the cart is not yet enabled for your account)
- 501(c)(3) tax exemption
- LLC operating agreement and corporate governance documents
State-specific field requirements and catalog pricing are returned by the API for the jurisdiction you select. Use State requirements reference together with the product guides below.
Validated against: OpenAPI api.json and API Reference as of April 2026. Published enums may lag behind your sandbox; always confirm service slugs and catalog SKUs in your environment.
Discover service slugs
Partners do not hard-code product names. Call Get Service Carts to list carts enabled for your account:
| Step | Method | Endpoint |
|---|---|---|
| List carts | GET | View reference |
Each item includes slug, name, description, allows_addons, and is_standalone. Use the slug that matches the product your partner agreement includes (labels may vary slightly by partner program).
Shared API flow
All three products use the same core endpoints as Standalone Service Example:
| Step | Method | Endpoint |
|---|---|---|
| 1. Service configuration and catalog | GET | View reference |
| 2. Business classification (when NAICS is required) | GET | View reference |
| 3. Create order | POST | View reference |
| 4. Submit order (if the service uses add-ons / submission) | POST | View reference |
| 5. Post-checkout fields (optional) | GET | View reference |
| 6. Get order (optional) | GET | View reference |
| 7. Customer Portal | — | Swyft Customer Portal Integration |
Fulfillment and notifications
- Customer Portal: End users complete questionnaires and upload documents as required. See Swyft Customer Portal Integration.
- Webhooks: Subscribe to order status and processing events. See Webhooks.
Review checklist (engineering and product)
Use this list before publishing integration guidance to partners:
- Sandbox JSON:
GET /service-cartsreturns the expected service for each product;GET /service-carts/{service}returnsinput_fieldsandcatalogfor a test state. - Create order:
POST /orderssucceeds with the documentedservicevalue and representativebusiness_datafor each product. - Submit (if applicable):
POST /orders/{order_uuid}/submitaccepts the catalogskuvalues you intend to sell. - State coverage: Product confirms any states that are not offered or require a manual exception; document those in State requirements reference.
- Copy: Product approves customer-facing descriptions in these pages.