Browse docs

REST for any agent

No MCP client? Every AI Accounting operation is a plain authenticated REST call, so it works from any language, framework, or agent that can make HTTP requests.

A minimal authenticated request

bash
curl "https://ai-accounting-software.vercel.app/api/v1/accounts" \
-H "Authorization: Bearer ak_your_key_here"

Read the response envelope, errors, idempotency, and rate limits before wiring this into production.

Generate a typed client from OpenAPI

The API publishes an OpenAPI 3.1 spec — point any generator at it to get a typed client in your language:

text
https://ai-accounting-software.vercel.app/api/v1/openapi.json
bash
# Example: openapi-typescript
npx openapi-typescript \
https://ai-accounting-software.vercel.app/api/v1/openapi.json \
-o flywheel.d.ts

The same spec powers the interactive API reference, so generated clients and the docs never drift apart.

Roadmap — not yet available

First-party TypeScript and Python SDKs are planned but not yet released. For now, generate a client from the OpenAPI spec or call the REST endpoints directly.