Documentation Index
Fetch the complete documentation index at: https://docs.dolfinai.co/llms.txt
Use this file to discover all available pages before exploring further.
AR Agent
You can now create customers, products, and invoices through natural language using the AR Agent. Send a conversation to POST /agent/ar and the agent handles the rest — no need to call individual endpoints.Invoicing API
The full invoicing lifecycle is available via the API. You can create invoices, attach line items, generate PDFs, and send them to your customers — all in four API calls.Client integration
A complete onboarding flow for platforms embedding Dolfin. Your backend provisions organisations and users, generates short-lived auth codes, and your users exchange them for session tokens to interact with the API directly from the browser.Organisation and user management
Create and manage organisations and users through the API. Provision new organisations, update their details, and add users with scoped roles — all from your backend.Multi-currency support
Manage currencies for your organisations. Enable currencies from the available list, view active currencies, and disable ones you no longer need.Customer, product, and tax rate management
Full CRUD endpoints for customers, products, and tax rates. Define your catalog and billing data before creating invoices.Dual authentication
Two authentication methods are available. Use API key authentication for server-to-server calls, or Bearer tokens for browser-to-API access. Bearer tokens are valid for 8 hours after exchanging a short-lived auth code.Sandbox environment
A sandbox environment is now available for testing your integration with no real-world consequences. Contact hello@dolfinai.co to get access.