The CA App Synthetic Monitor API

Our API mashes the data and functionality of all of our services into one application interface, ready for you to easily integrate into any of your services or systems.

What is the CA App Synthetic Monitor API?

The CA App Synthetic Monitor "Application Programming Interface" (API) makes it possible to access and interact with the data and functions of other CA App Synthetic Monitor services, as well as integrate them into other software. You may want to consider using the CA App Synthetic Monitor API to import and manipulate our data into your own systems if you need the freedom to do more than just view the CA App Synthetic Monitor data and charts. Utilizing the API, registered CA App Synthetic Monitor users can:

  • Integrate CA App Synthetic Monitor services into their backend systems
  • Seamlessly offer and package CA App Synthetic Monitor website monitoring as part of their service
  • Deliver special requirements

The CA App Synthetic Monitor API in action

  • asm.ca.com/en/worldwide.php
    This page uses the CA App Synthetic Monitor API to map the 90+ CA App Synthetic Monitor monitoring stations onto Google Maps, creating an impressive visual display.
  • asm.ca.com/en/ping.php
    This site reports on the response time of a site or server from CA App Synthetic Monitor's 90+ monitoring stations.
  • api.asm.ca.com/latest/info_ip?host=google.com
    This page provides information about an IP address or host name and details where the server is located.

Examples

www.just-ping.com powered by CA App Synthetic Monitor CA App Synthetic Monitor Checkpoints, mapped onto Google maps using our API

How the API works

  • The majority of API calls require a CA App Synthetic Monitor account. The number of calls is rate-limited on a daily basis. However, some calls can be executed anonymously.
  • The CA App Synthetic Monitor API is a RESTful interface returning XML or JSON objects.
  • See the latest version of CA App Synthetic Monitor endpoint
  • Detailed documentation on each call can be found by following the links in the endpoint table above, or by having "?doc" as the only parameter for any of the calls of the CA App Synthetic Monitor API.
  • The CA App Synthetic Monitor API documentation includes an example of a typical sequence of calls.

API Features

  • Easy to integrate
  • RESTful interface returning XML or JSON objects
  • Ability to:
    • Retrieve historical monitoring results and alter logs
    • Set up, activate, modify, or remove site monitoring rules
    • Create or delete sub-accounts, folders and contacts
    • Perform a check of your site from one of the CA App Synthetic Monitor worldwide monitoring stations
    • Send a text message from one of the many CA App Synthetic Monitor SMS gateways
    • Perform a traceroute from one of the CA App Synthetic Monitor monitoring stations to an IP address of your choice.
    • Find where a certain host is located (IP to location)

Try Now

Sign up for a free 30 day trial subscription.

Visit API Reference to read more about the CA App Synthetic Monitor API and api.asm.ca.com/ to obtain details of the endpoint.

See the available API credits for each of the CA App Synthetic Monitor products here asm.ca.com/en/plans.php