Acumatica REST API C# Client – Overview & Resources
Acumatica REST API C# Client – Overview & Resources
Purpose
This article provides an overview of the Acumatica REST API Client for C#, the official GitHub repository, and supporting tools available to developers integrating with Acumatica ERP
MYOB Acumatica is built on the Acumatica platform but not completely the same. This means:
The GitHub code is written for Acumatica (global), not MYOB Acumatica specifically
Some screens, fields, endpoints, and behaviours may differ
Always validate endpoint models against your MYOB Acumatica tenant, not Acumatica documentation
GitHub Repository
Link: https://github.com/Acumatica/AcumaticaRESTAPIClientForCSharp/tree/5.0
This repository includes:
C# REST API client library (built on RESTSharp) to simplify sending requests to the Acumatica API
Example console and WinForms apps showing login, retrieving records, and updating data
Endpoint Model Generator for generating C# models based on your endpoint schema (useful for custom endpoints)
NuGet packages for easy installation
When This Library Helps
Use this library when you want to:
Integrate MYOB Acumatica with external systems using C#/.NET
Avoid writing manual HTTP/JSON logic
Key Caveats
Version differences: library may not fully match MYOB Acumatica release timelines
MYOB Acumatica may differ from Acumatica examples
Always generate models from your MYOB Acumatica environment