Sage 200 is a set of accountancy and management products developed by Sage Group aimed at medium-sized enterprises.
API documentation for Sage 200 (used to build this connector) can be found via the link below:
When adding connector instances for Sage 200, the following authentication methods are supported:
When a user chooses to add a connector instance using OAuth 2 (authorisation code) authentication, the credentials below are prompted:
Credential | Required? | Notes |
---|---|---|
State length
This is a numeric value which determines the length of a random string generated (behind the scenes) during the OAuth process, for verification purposes. Our suggested setting is 10
.
Scope
Set to readonly
or full_access
. For more information see this Sage guide.
Client ID
& Client secret
These credentials allow Patchworks to authenticate and interact with Sage 200. Credentials are provided by Sage, upon request. For more information see this Sage guide.
Subscription key
Subscription keys are required to allow API access to data in Sage products. These keys are generated in the Sage Developer Portal, by subscribing to a product - in this case you would subscribe to Sage 200. For more information see this Sage guide.
X-Company
& X-Site
These are unique identifiers for your company and specific site(s) within Sage 200. Including these IDs ensures that requests are routed to the right company and site. To retrieve this information from Sage, please refer this Sage community topic.
OAuth Authorised Code
This advanced setting is not required for general use.