Article from
New Webhooks and Updates for the MOCO API.
Automations with our REST API enable custom workflows. With these new webhooks and enhancements, the interface becomes even more powerful.

New/Updated Webhooks
Payment Reminder (new)
Payment reminders can now be monitored via the new "InvoiceReminder" webhook.
Proposal Confirmation
When a requested client approval (for a proposal) is confirmed, it now triggers the "Offer/update" webhook. Additionally, it is recorded in the proposal whether it was digitally confirmed.
Changes in Expenditure Items
If an item in an expenditure is changed – e.g., a category is assigned – it triggers the "Purchase/update" webhook.
Payment reminders can now be monitored via the new "InvoiceReminder" webhook.
Proposal Confirmation
When a requested client approval (for a proposal) is confirmed, it now triggers the "Offer/update" webhook. Additionally, it is recorded in the proposal whether it was digitally confirmed.
Changes in Expenditure Items
If an item in an expenditure is changed – e.g., a category is assigned – it triggers the "Purchase/update" webhook.
API Enhancements
Filter by Custom Fields
Entities can now be filtered by custom fields.
Client Approval for Proposals via API
The digital approval of proposals is now available via the API. The link for client approval can be generated and retrieved for email dispatch. It is also possible to deactivate the approval.
Retrieve Requested Leave Days
Entities can now be filtered by custom fields.
Client Approval for Proposals via API
The digital approval of proposals is now available via the API. The link for client approval can be generated and retrieved for email dispatch. It is also possible to deactivate the approval.
Retrieve Requested Leave Days
Absences can now be filtered by leave request (ID). This allows all requested leave days from a leave request to be retrieved.
Tax Codes Readable for All
Tax codes (for invoices and expenditures) are now readable by all users, as the VAT Code ID is needed in various endpoints.
Delete Leads
Leads can now also be deleted via the API.
Filter Proposals by Client
The list of proposals can now be filtered by "company_id".
Filter Invoices by Multiple Statuses
Previously, filtering was only possible by a single status. A comma-separated list can now be used as a filter parameter.
Further Information
API News of Recent Months







