Article from

API Summer 2026: To-Dos, Approvals and Further Improvements.

Even an API summer has to end at some point. In total, we added 7 new endpoints, 10 actions, 5 data fields and 4 webhooks, and modernised the API overall. Now we’re looking forward to seeing what you do with it.

MOCO REST API (Symbolbild)(English image not yet available)

New Endpoints

To-Dos
Tasks, milestones and reminders saved in MOCO can now be retrieved. More actions will follow shortly. A user’s personal to-dos can only be accessed via their personal API key – not via global keys.

Approvals for Invoices and Purchases
The approval process for invoices and purchases can now be fully handled via the API.

Personal Target-Actual Report
Your own Target-Actual report (under Profile) can now be retrieved – without personnel permissions.

New Actions

Annual Budgets for Purchases
Purchase budgets (cost centres) are now writable. Budgets can be set individually per year.

Filter Purchases by Approval Status
Purchases can be filtered both by approval status and by the person requested to approve them.

Filter Projects by Terms
Using the "term" parameter, you can now search by project name, project number and company name.

New Data Fields

Contact Image
Contacts can now have an avatar image, which you can set and update via the API.

Creditor Number for People
The creditor number – important for using personal expenses in MOCO – can now be set and retrieved for staff.

Further Improvements

Improved Error Messages
Error messages have been made clearer and easier to understand across the entire API. Among other things, invalid JSON is now rejected everywhere with a clear message.

Pagination
Pagination is now more consistent, too: the "per_page" parameter (maximum 100) is now correctly applied in all cases.

General Modernisation of the API Infrastructure
As part of API Summer, we fine-tuned a few things and strengthened the foundations of the API, so future extensions can be delivered faster and with less effort.

Links


Try Free for 30 Days

Your account is ready to use straight away. No payment details required.