Pinpoint provides an API endpoint for pulling data into other reporting platforms. As with the Reporting site, the Swagger page for the API site can be reached here (URL differs by environment):
https://reporting-api.dev.pinpoint811.VertiGIS.com/index.html
Swagger page for the Reporting API site
While there are many free tools available that allow easy interaction with HTTP-based APIs, VertiGIS recommends Postman. You can download it here. Postman allows you to easily create, save, and organize calls to API methods.
To set up Postman:
1.Import the collection of API methods into Postman by using the highlighted URL (swagger.json). Right-click the link and choose Copy link address.
Copy the API URL to the clipboard
2.Click Import.
Postman application - click the Import button
3.Click Link and paste the copied URL from step 1 above:
Postman application - enter link URL
4.Under Collections, choose an API method.
Postman application > Collections - choose API method
5.For Auth, choose OAuth 2.0. Then click Get New Access Token.
Postman application > chosen method - choose authorization type
6.You are provided an Access Token URL, Client ID, and Client Secret necessary to generate a token (redacted secrets). Click Request Token to continue.
Postman application - information for new access token
7.Upon requesting a token, you will see this screen if successful (redacted token). Click Use Token.
Postman application - Manage Access Tokens window
8.Fill out the date parameters and click Send:
If successful, you should see data returned in JSON format:
Example of data returned in JSON format