Set the reminder schedule
Replace the schedule — AC 2. Reminders stop on payment or void without being cancelled here: that is a property of the invoice's state, not a list someone has to remember to clear.
Replace the schedule — AC 2.
Reminders stop on payment or void without being cancelled here: that is a property of the invoice's state, not a list someone has to remember to clear.
Authorization
OAuth2PasswordBearer In: header
Path Parameters
uuidCookie Parameters
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X PUT "https://example.com/api/b/v1/invoices/497f6eca-6276-4993-bfeb-53cbbbba6f08/reminders" \ -H "Content-Type: application/json" \ -d '[ { "trigger": "before_due" } ]'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "number": "string", "customer_name": "string", "customer_email": "string", "currency": "string", "subtotal_minor": 0, "tax_minor": 0, "total_minor": 0, "paid_minor": 0, "outstanding_minor": 0, "state": "draft", "due_date": "2019-08-24", "notes": "string", "sent_at": "2019-08-24T14:15:22Z", "paid_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "payment_link_slug": "string", "lines": [], "reminders": []}Record a payment made outside InversePay POST
Settle an invoice paid by bank transfer, cash or cheque. **No ledger entry and no balance change.** The money went to the business's own account; we never held it, and crediting a wallet for it would claim funds that are not there. This settles the *invoice* and says nothing about the balance — which is the truth, and the reason this is not recorded as a charge. Partial payments are ordinary: send each one as it arrives and the invoice moves to `paid` when they add up. Overpayment is capped at the total by the reconcile rather than refused, because the money did arrive.
What is worth knowing right now GET
Observations about this business's figures, most serious first. Each one is a named rule over data this API already returns — an overcommitted currency, failed payouts, movements waiting on a signature, open disputes, overdue invoices, a material change in flow, a material FX move on something actually held. An empty list means nothing fired, which is the common and correct answer for a business with nothing wrong. It should render as reassurance, not as a loading state.