Skip to main content
Skip table of contents

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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.