Welcome to SingleFile

🚀

Welcome to the SingleFile API — the fastest way to automate business entity formation, EIN filing, document management, and annual report compliance across all U.S. jurisdictions.

What You Can Do

Getting Started in 4 Steps

 ┌──────────────┐    ┌──────────────┐    ┌──────────────┐    ┌──────────────┐
 │  1. Get Your │    │ 2. Get a     │    │ 3. Make Your │    │ 4. Build     │
 │  Credentials │───>│ Bearer Token │───>│ First Call   │───>│ Workflows    │
 └──────────────┘    └──────────────┘    └──────────────┘    └──────────────┘
   SingleFile          POST /o/token/     GET /entities/list   Formation,
   provides your       with client_id     to verify            EIN, Annual
   client_id &         & client_secret    everything works     Reports & more
   client_secret
⚡

New here? Jump straight to the Quick Start to make your first API call in under 5 minutes.

Environments

EnvironmentBase URLPurpose
Sandboxhttps://api.demo.singlefile.ai/external-api/v1/Development & testing — no real filings
Productionhttps://api.app.singlefile.io/external-api/v1/Live filings with state authorities
🧪

Always develop and test against the Sandbox environment first. Sandbox runs the same API and accepts orders, but nothing is fulfilled or submitted to a state or the IRS. All examples in these guides use the Sandbox host.

Explore the Docs

Fundamentals

Workflow Guides

Need Help?


Did this page help you?