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
Form Business Entities
Incorporate LLCs, Corporations, and more in any U.S. state — programmatically.
File for EINs
Obtain federal Employer Identification Numbers directly through the API.
Manage Documents
Upload, search, and download formation documents and compliance records.
File Annual Reports
Stay in good standing with automated annual report filings across jurisdictions.
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 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
| Environment | Base URL | Purpose |
|---|---|---|
| Sandbox | https://api.demo.singlefile.ai/external-api/v1/ | Development & testing — no real filings |
| Production | https://api.app.singlefile.ai/external-api/v1/ | Live filings with state authorities |
Always develop and test against the Sandbox environment first. Sandbox requests behave identically to production but do not submit real filings.
Explore the Docs
Fundamentals
Workflow Guides
Need Help?
Updated 25 days ago
Did this page help you?

