Sage 300 Web API7.0.0.90

The Sage 300 Web API makes it easier than ever to create services that integrate with Sage 300 data and business logic. The Web API improves on existing tools for third-party integrations and systems (the Sage 300 XAPI, COM interface, and .NET interface) without requiring in-depth understanding of the Sage 300 View protocol and components.

The Web API is based on OData, an open protocol for publishing and editing resources, and is self-documenting through XML and the Atom Publishing Protocol. Data is transferred in JSON format, making it human-readable while supporting fast performance. You can use the Web API to create integrated services for Sage 300 using many frameworks and tools—even just a web browser.

To download documentation and get started, visit: Sage 300 SDK Resources

Swagger UI generates visual and dynamic documentation of the Sage 300 Web API endpoints and their models. You can use it to try supported verbs for endpoint paths. The defaulted company for these operations is SAMLTD.

Swagger is part of the Open API Initiative (OAI). For more information on OpenAPI/Swagger and Swagger UI, see: