GreatSoft Virtual Partner Simulator Client

About the GreatSoft VPS Client

The GreatSoft Virtual Partner Simulation Client Application allows Product Owners to test OAuth 2.0 Token requests and other API functionality.

Access Token Requests

Pick an API Client and use its credentials to Request or refresh a Token from the GreatSoft CRM Partner API.

Resource Endpoint Access

Access GreatSoft CRM Partner API Resources by selecting an API Client Request, create and use an Access Token to make requests against API Resources.

ATP Relay

Initiate Authorization Code Flow Token Requests using the ATP Relay Service.

Note: Initial implementation only tests the token request flow. Full integration with tokens stored in the VPS Grants table will follow later.

Configuration
API Base URLs

API Base URLs are used to record the Base Address for a prospective API resource.

The API Token Requests and Resource Requests are geared at the CRM Public API endpoints, but can in theory used against any prospective API host (e.g.: Xero Accounting), provided the API Credentials correctly done in the AppVendors table of the VPS_Portal database.

API Resource Endpoints

Like the API Token Requests, the Resource Requests are geared for use against the CRM Public API endpoints

While it may be possible to create and use Resource Endpoints against external API endpoints, Resource Endpoints can currently not be catagorised or assciated with a particular API Resource as such.