Learn how to use the API.
Step-by-step guides for using the API.
Create a customer invoice
Learn how to create a customer invoice in Sage 50 from your own application, with only the fields you need and sensible defaults for everything else.
Read articleCreate and adjust a general journal entry
Learn how to post balanced general journal entries in Sage 50 from your own application, and how to adjust an existing entry in the current fiscal year.
Read articleManage currencies and exchange rates
Learn how to list, create, and maintain foreign currencies and exchange rates in Sage 50, and how to use them when posting transactions.
Read articleConnect AI clients to Sage 50
Optionally install an MCP server with the Sage 50 Canada REST API, then connect Claude, Cursor, or Codex with the MCP URL and x-api-key header.
Read articleApply a customer receipt
Learn how to record money received from a customer in Sage 50 and apply it against an open sales invoice from your own application.
Read articleDetect changes for incremental sync
Check which parts of the Sage 50 company file changed, then list only the sales and purchase invoices edited or paid since a given time.
Read article