Introduction
Cedius is a business-management platform designed to help small businesses keep customers, invoices, payments, expenses, team access, and financial visibility in one place.
The Cedius API is designed for developers building external applications, internal tools, automations, reporting systems, or workflow integrations.
Portfolio note: Cedius is an illustrative API specification created to demonstrate developer-documentation skills. The example endpoints and credentials are not connected to a live production service.
What you can do
- Business — read and update workspace details.
- Customers — create and manage customer records.
- Invoices — create, retrieve, update, and manage invoices.
- Payments — record and inspect invoice payments.
- Expenses — track business spending.
- Team — inspect members and manage invitations or roles.
- Analytics — retrieve summary business metrics.
Base URL
https://api.cedius.app/v1The /v1 path identifies the current major version.
Request format
Requests with a JSON body should send:
Content-Type: application/jsonAuthenticated requests use:
Authorization: Bearer YOUR_API_KEYResponse format
Single resources are returned inside data.
{
"data": {
"id": "cus_4d7c21",
"name": "Adewale Johnson"
}
}Collections also include pagination metadata.
{
"data": [],
"meta": {
"page": 1,
"limit": 20,
"total": 86,
"total_pages": 5
}
}Resource IDs
| Prefix | Resource |
|---|---|
biz_ | Business |
cus_ | Customer |
inv_ | Invoice |
itm_ | Invoice item |
pay_ | Payment |
exp_ | Expense |
usr_ | User |
evt_ | Webhook event |
req_ | Request |
Timestamps
Timestamps use ISO 8601 in UTC.
2026-09-09T14:35:22ZCurrency values
For this portfolio specification, monetary values are represented as integers in the currency's normal whole unit.
{
"amount": 150000,
"currency": "NGN"
}The example represents ₦150,000.
Next step
Continue to the Quickstart.