Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The ASM API allows developers to collect performance data programmatically or manage their account from an external service.The Synthetic Monitoring API uses a RESTful JSON implementation that allows you programmatically get and set data in Synthetic Monitoring.

...

Required data

Requests must be provided with particular data to access the API.

Base URL

The base URL for all operations is https://api-wpm.apicasystem.com/v3/\

Authorization

You can authorize your requests either with either a basic authorization header or an authentication ticket parameter.

...

Parameter

Content

Example

auth_ticket

Authentication ticket from API tool.

 9C94CBC4-C64E-4AEA-BBB2-8241445B06CC

API Usage Example

The following is an example of how you can use the API to trigger a check run, wait for the result and then get the result once it is available.

...

identifier.
a. Browser:
https://api-wpm.apicasystem.com/v3/Help/Route/POST-checks-browser-checkId-results-urldata\
b. ProxySniffer/ZebraTester:
https://api-wpm.apicasystem.com/v3/Help/Route/POST-checks-proxysniffer-checkId-results-urldata\

Generate GET Calls

The API tool allows you to select a check to generate GET calls for.

View

...

Generate Check Operations
  • Click Select Check

  • Choose the check you want from the dropdown list

The Check Operations Table is displayed, containing a list of calls and descriptions of each.

More information

More information about possible calls and the API can be found here: 

http://api-wpm.apicasystem.com/v3/help

Apica Synthetic Monitoring API Java Library

Apica Synthetic Monitoring API Java Library

...

Java Library for Accessing the Apica Synthetic Monitoring API: Access and use the ASM API to work with checks and check runs.

API Key

This app requires an API key for the Apica Synthetic Monitoring service. If you have an ASM account you can find your key on the Tools>API Settings page: https://wpm.apicasystem.com/Tools/ApiSettings

The API Key is called auth_ticket.

Download

https://github.com/patwakeem/Asm

...