Skip to main content
Equated’s API is built on actions. An action is a request to change the books. Categorize a transaction. Link a receipt. Confirm a bill. Create a journal entry. Key idea: Your AI doesn’t directly edit the books. It asks Equated to perform an action. Equated validates it.

The safety loop

1

Preview

Equated shows what would change before anything commits.
2

Commit

When you’re ready, Equated records the action request.
3

Execute

Equated applies the request and records the result.

Why this works

From your perspective, actions answer one question: what changed and can you trust it? For your AI, actions provide a clear contract:
  • Inputs are typed and validated.
  • Effects can be previewed first.
  • The server validates all writes.
  • Changes can be audited and traced.
  • Who or what made the change is recorded.

Example

What actions exist

GET /api/actions/catalog returns this list live.

Shortcuts for common work

The everyday verbs — confirming a transaction or a document, applying a bill payment or an invoice collection — have direct one-call endpoints and skip the preview step. They still record an action behind the scenes, so the audit trail is the same. Several accept a batch of ids and answer per row, so one row failing never blocks the rest. You get back which ids succeeded and why each failure failed.