runmyaccounts
Runmyaccounts API for automated accounting workflows
| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://service.runmyaccounts.com/api | link | — | — | — |
Actions (28)
Invoices · 9
- Add payment to invoicePOST /api/{version}/clients/{clientname}/invoices/{invoice_number}/payments
Add a payment to the specified invoice.
documented - Create invoicePOST /api/{version}/clients/{clientname}/invoices
Create a new sales invoice for the client.
documented - Get invoiceGET /api/latest/clients/{clientname}/invoices/{invoice_number}
Retrieve an invoice by its number.
documented - Get invoice HTMLGET /api/latest/clients/{clientname}/invoices/{invoice_number}/html
Download the HTML version of the specified invoice.
documented - Get invoice PDFGET /api/latest/clients/{clientname}/invoices/{invoice_number}/pdf
Download the PDF version of the specified invoice.
documented - List invoicesGET /api/latest/clients/{clientname}/invoices
Retrieve invoices; supports filters in query (status, from, to, customer_number).
documented - List payments for an invoiceGET /api/{version}/clients/{clientname}/invoices/{invoice_number}/payments
Retrieve payments associated with a specific invoice.
documented - List unprocessed invoice paymentsGET /api/{version}/clients/{clientname}/invoices/payment_list?processed={datetime}
List invoice payments not yet marked as processed since the given timestamp.
documented - Mark invoice payments as processedPOST /api/{version}/clients/{mandantenname}/invoices/set_as_processed
Mark specified invoice payments as processed (supports multiple id parameters).
documented
Vendor invoices · 6
- Add payment to vendor invoicePOST /api/latest/clients/{clientname}/payables/{invoice_number}/payments
Add a payment to the specified vendor invoice.
documented - Create vendor invoicePOST /api/{version}/clients/{clientname}/payables
Create a vendor invoice.
documented - Get vendor invoiceGET /api/latest/clients/{clientname}/payables/{invoice_number}
Retrieve a vendor invoice by number.
documented - Get vendor invoice PDFGET /api/latest/clients/{clientname}/payables/{invoice_number}/pdf
Download the PDF for a vendor invoice.
documented - List payments for vendor invoiceGET /api/latest/clients/{clientname}/payables/{invoice_number}/payments
List payments linked to a vendor invoice.
documented - List vendor invoicesGET /api/latest/clients/{clientname}/payables
List vendor invoices (payables) for the client.
documented
General ledger · 5
- Balance of chartGET /api/{version}/clients/{clientname}/gl/saldo
Retrieve the balance for a chart account (saldo).
documented - Create general ledger bookingPOST /api/latest/clients/{clientname}/gl
Create a general ledger booking/batch.
documented - Get yearend bookingsGET /api/latest/clients/{clientname}/gl/yearend
Retrieve year-end (JAB) bookings.
documented - List chartsGET /api/{version}/clients/{clientname}/charts
Retrieve the chart of accounts.
documented - Transactions of chartGET /api/{version}/clients/{clientname}/charts/{account-number}/transactions
List transactions for a specific chart account.
documented
Customers · 3
- Create or mute customerPOST /api/latest/clients/{clientname}/customers
Create a new customer or mute an existing one.
documented - Get customerGET /api/latest/clients/{clientname}/customers/{customernumber}
Retrieve a customer by their customer number.
documented - List customersGET /api/latest/clients/{clientname}/customers
Retrieve all customers for the given client.
documented