REST API, XML API, and developer resources
Application developers often need to post data to and extract data from Sage Intacct. Intacct offers two APIs and several SDKs for developers to perform this work. Customization Services and Platform Services also provide useful features for development work.
Post data to external applications
To post data to your external application, consider the following options.
| What do you want to do? | For more information | Requirements |
|---|---|---|
| Use an HTTP GET/POST initiated by add/set/delete on standard objects | Smart events | Customization Services |
| Use an HTTP GET/POST initiated by add/set/delete on custom objects | Triggers | Platform Services |
| Use an HTTP GET/POST from a client-side script component on a custom or standard object page | Platform Services | |
| Extract large amounts of data to cloud storage | Data Delivery Service |
Integrate using the REST API
Seamlessly integrate with our platform, leveraging the simplicity and efficiency of RESTful architecture. Our comprehensive documentation provides the guidance that you need to get started quickly. Dive into the details, discover endpoints, and make the most of our API to elevate your applications.
The Sage Intacct REST API uses standard HTTP verbs and predictable URLs to enable operations on objects and data stored in Intacct. Use the information in the Get Started guide found in the Sage Intacct Developer portal (REST API) to learn how to authenticate with the API, send test requests, and plan how to build an efficient client application.
Post data to Sage Intacct
To post data from your external application to Intacct, Web Services provides an XML API with wrappers. The API can create, update, read, or delete standard or custom objects.
You can use the XML API directly to send full requests, including credentials, to the XML gateway. Or, use the available SDKs in popular programming languages.
| What do you want to do? | For more information | Requirements |
|---|---|---|
| Use the XML API directly. Learn about using Postman with our API |
Web Services credentials Web Services authorizations |
|
| Use SDK functions |
Web Services credentials Web Services authorizations |
Learn to build a sample application from beginning to end in Platform Services with the Platform Application Tutorial. This tutorial walks you through the steps of creating a custom application. By the end of the tutorial you'll understand how to create an application, add custom objects and fields, establish relationships between objects, and even add an API trigger.