Real workflows, no registry.
Real documents, real approval routing, real webhooks. Nothing touches a registry — but ask sandbox for a Yellow and you get one.
FinePrint API · for platforms
An agent can’t decide that a legally significant action occurred. Your product can call an endpoint that makes one real.
Idempotent calls · signed webhooks · every action returns an auditable trace.
{
"company": "co_northwind",
"investor": "Alex Morgan",
"amount": 250000,
"cap": 8000000,
"type": "post-money"
}
// 202 Accepted · run_2f8c41 — the trace so far
09:37:04 needs_approval consent routed · 3 directors
09:38:10 executing docs drafted · signatures 2/2
09:38:41 complete cap table written · Form D set
Illustrative call. Northwind Robotics is the fictional sample company used across this site.
What an endpoint is
One endpoint is one recurring corporate action, executed end to end. Call it with the facts your product already has.
The same 41 endpoints the AI-Counsel runs — no second system, no lighter version for platforms.
The five things that make a corporate action legally real are the five things nobody wants to build.
Browse the endpoint library →Platform calls
Your product already knows a legally significant thing happened. It just can’t do anything about it.
POST /v1/endpoints/incorporateForm the company at account opening — charter, EIN, initial consent, founder stock with vesting — so the account belongs to a real entity on day one.
POST /v1/endpoints/hire-employeeRun the hire payroll assumes already happened: offer letter, invention assignment, the state notices this role requires, and the option grant.
POST /v1/endpoints/issue-safeIssue the SAFE instead of recording one that happened elsewhere — authorization, documents, signatures, cap-table write, Form D.
POST /v1/endpoints/incorporate × 40Form the whole batch on one morning, with the same clean records — and catch missing 83(b) elections inside the 30-day window.
POST /v1/endpoints/create-ndaYour workflow ends in an agreement: the NDA before the files move, the contract before the job starts — drafted from your customer’s own positions.
Traces & webhooks
Legal work finishes on its own schedule — a signature on Thursday, a filing overnight. So every run is a sequence of events, not one response.
09:37:04 approval.completed consent_9d21 · 3/3 signed 09:37:22 document.drafted safe_post_money · 3 docs 09:38:10 signature.completed bound · sha256 4f1c…8ab0 09:38:41 record.updated ownership · +1 instrument 09:38:42 filing.scheduled Form D · 15d of first sale 09:38:42 obligation.created pro_rata · 409a_refresh 09:38:43 legal.action.completed run_2f8c41 · trace kept
Illustrative event stream for the fictional sample company.
The agentic argument
Agents will create businesses, hire contractors and raise capital. Software intent still needs a legal act behind it.
That infrastructure needs:
FinePrint is that infrastructure — agents call the same endpoints.
Sandbox & access
Legal actions are not reversible the way a test charge is, so the sandbox is not a stub.
Real documents, real approval routing, real webhooks. Nothing touches a registry — but ask sandbox for a Yellow and you get one.
Run the annual report, the 83(b) and the Form D end to end, with the same receipts and events live sends.
Sandbox runs return the same trace live runs do, replayable from /v1/events. Keys are scoped per environment.
The API is in private access. Tell us what you would call, how often, and which jurisdictions your customers are in.
API access is part of Scale, from $1,000/mo; platform volume is priced directly.
The legal department every startup should have.
Four minutes. Free. You keep the report either way.