Sage ID Access Token Generation
With every Sage 200 API request you must supply a valid Access Token within the
Authorization: bearer ‹‹Access Token››
There are typically three different types of applications:
Used for mobile, desktop or hybrid apps, that run natively in a device, like Android, iOS, Ionic, Windows, OS/X.
Single Page Web Applications
Regular Web Applications
Used for traditional web applications that run on a server, like ASP .NET, Java, Ruby on Rails or Node.js.
To obtain an Access Token, your application must supply some parameters to Sage ID,
Client Id and
Client Secret for Regular Web Application and just a
Client Id for Native and Single Page Web Application. As described in the Developer keys section, these parameters will be sent directly to you by email. Once you have received it, follow the specific section based on your application type.
Implementing the Authentication Flow
To get the most out of the Authentication sections, we recommend that you install and use Postman, a multiplatform REST client with intuitive GUI for configuring HTTP requests, designing JSON payloads, and viewing HTTP responses. Here you have a Postman collection with all the steps and requests needed to implement the Authentication flow.