You can find your Sage Intacct app credentials in your Sage Intacct Developer Account.You’ll need the following information to set up your Sage Intacct App with Paragon Connect:
Under Integrations > Connected Integrations > Sage Intacct > App Configuration > Configure, fill out your credentials from your developer app in their respective sections:
Sender ID: Your Sage Intacct User ID
Sender Password: Your Sage Intacct User Password
Leaving the Sender ID and Sender Password blank will use Paragon development keys.
Once your users have connected their Sage Intacct account, you can use the Paragon SDK to access the Sage Intacct API on behalf of connected users.See the Sage Intacct REST API documentation for their full API reference.Any Sage Intacct API endpoints can be accessed with the Paragon SDK as shown in this example.
Copy
Ask AI
// You can find your project ID in the Overview tab of any Integration// Authenticate the userparagon.authenticate(<ProjectId>, <UserToken>);// Query IDs of vendors owedparagon.request("sageintacct", "/", { method: "POST", body: ` <query> <object>VENDOR</object> <select> <field>RECORDNO</field> </select> <filter> <greaterthan> <field>TOTALDUE</field> <value>0</value> </greaterthan> </filter> </query> `})// Get a single bill by a record numberparagon.request("sageintacct", "/", { method: "POST", body: ` <read> <object>APBILL</object> <keys>[Bill RECORDNO]</keys> <fields>*</fields> </read> `});// Update the header of a billparagon.request("sageintacct", "/", { method: "POST", body: ` <update> <APBILL> <RECORDNO>[Bill RECORDNO]</RECORDNO> <DESCRIPTION>Changing the description</DESCRIPTION> </APBILL> </update> `});