Connect Hisabi with your existing systems using our comprehensive API documentation.
Set up your API key and start integrating with Hisabi in minutes.
Go to Settings → API Keys in your Hisabi dashboard and generate a new API key.
Choose the appropriate permissions for your integration (read, write, or both).
Use the test endpoint to verify your API key is working correctly.
Powerful features to help you build robust integrations.
Secure authentication using API keys with role-based access control.
Get notified instantly when invoices are paid or expenses are created.
Standard REST endpoints with JSON responses for easy integration.
Official SDKs for popular programming languages coming soon.
Get started with these common API endpoints and examples.
/api/v1/invoicesRetrieve all invoices for your organization
curl -X GET "https://api.hisabi.co.ke/v1/invoices" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"/api/v1/invoicesCreate a new invoice
curl -X POST "https://api.hisabi.co.ke/v1/invoices" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"customer_name": "John Doe",
"customer_email": "john@example.com",
"items": [
{
"description": "Consulting Services",
"quantity": 1,
"unit_price": 5000
}
]
}'/api/v1/expensesRetrieve all expenses for your organization
curl -X GET "https://api.hisabi.co.ke/v1/expenses" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"/api/v1/expensesCreate a new expense record
curl -X POST "https://api.hisabi.co.ke/v1/expenses" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"description": "Office Supplies",
"amount": 2500,
"category": "office",
"date": "2024-01-15"
}'Get real-time notifications when events occur in your Hisabi account.
invoice.createdinvoice.paidinvoice.overdueexpense.createdexpense.approvedpayment.receivedConfigure webhooks in your dashboard to receive real-time notifications.
Access our full API documentation with detailed examples and SDKs.
Complete documentation with all endpoints, parameters, and response formats.
Interactive API documentation with live testing capabilities.