REST API with 26 endpoints. AI Agent with natural language. API keys with granular permissions. OpenAPI 3.1.0 spec. Your billing infrastructure, fully programmable.
Get started in seconds
Create API Key
Dashboard > Developers > New Key
Set Header
Authorization: Bearer sk_live_...
First Call
curl api.corebill.io/v1/companies
26 endpoints across 6 resources. CRUD operations on customers, invoices, quotes, projects, and tasks.
Natural language interface to your billing data. Create invoices, manage clients, run analytics -- just by asking.
Create an invoice for Acme, $5,000 for Q1 consulting
Done. Invoice INV-2026-000042 created.
Invoice Created
Acme Corporation
Q1 Consulting
Total: $5,000.00
Three permission levels for every API key. Read-only for dashboards, write for automation, admin for full control.
API
26 endpoints, consistent patterns, predictable responses.
/v1/customers
List customers
/v1/customers
Create customer
/v1/customers/:id
Get customer
/v1/customers/:id
Update customer
/v1/customers/:id
Delete customer
Every entity uses typed ID prefixes. Instantly know what you're working with.
com_
Companies
cus_
Customers
inv_
Invoices
quo_
Quotes
pro_
Projects
tsk_
Tasks
key_
API Keys
AI Agent
Every API endpoint is also an AI tool. Talk to your billing data in natural language, or automate with code. Same result, your choice.
Add a new customer Acme Corp, email contact@acme.com
Done. Customer cus_a1b2c3d4 created.
Customer Created
Acme Corp
contact@acme.com
cus_a1b2c3d4
Connect Corebill to any MCP-compatible AI client. Manage customers, invoices, quotes, and your entire catalog from Claude Desktop, Cursor, Windsurf, or any MCP client.
Install via npm
npx corebill-mcpclaude_desktop_config.json
Start building with the Corebill API in minutes. Free tier included.