The Debts API tracks informal money obligations between you and third parties — friends, family, or colleagues. UseDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/soker90/finper/llms.txt
Use this file to discover all available pages before exploring further.
type: "from" when someone owes you money and type: "to" when you owe someone else. POST /api/debts/:id/pay records a payment or receipt that adjusts the running balance and can optionally generate a linked transaction in your account.
Debt types
| Value | Meaning |
|---|---|
from | The third party owes you money |
to | You owe the third party money |
POST /api/debts
Create a new debt record.Free-text name of the third party (e.g.
"John", "Alice"). Used to group debts by counterpart.Debt amount.
Direction of the debt. One of
from (they owe you) or to (you owe them).Date the debt was created, as a Unix timestamp (ms).
Expected or agreed repayment date, as a Unix timestamp (ms). Optional.
Free-text description of what the debt is for. Optional.
GET /api/debts
List all debt records for the authenticated user.GET /api/debts/from/:from
List all debts associated with a specific third party name.The third party name to filter by (must match the
from field exactly).PUT /api/debts/:id
Edit an existing debt. All body fields from the create schema are accepted.Debt ID.
Name of the third party.
Updated debt amount.
from or to.Updated debt date (Unix ms).
Updated expected repayment date (Unix ms).
Updated description.
DELETE /api/debts/:id
Delete a debt record permanently.Debt ID.
POST /api/debts/:id/pay
Record a payment or receipt against a debt. Adjusts the debt’s running balance. Can optionally generate a linked account transaction.Debt ID.
Amount paid or received. Must be positive.