WACM Connect API
  • 23 Aug 2022
  • PDF

WACM Connect API

  • PDF

WACM Connect API is a set of RESTful JSON methods that allow WACM users to query against customer utilization, bucket, and invoice data.

Why WACM Connect API?

At a high level, the WACM Connect allows for the following functions:

  • Query utilization of sub-accounts at the account level and bucket level
  • Query invoices of sub-accounts
  • Query current utilization of control accounts
  • Filter the responses with a wide range of parameters

Authentication and Security

For security reasons, the WACM Connect caller must use HTTPS.

Authentication of WACM Connect calls will be through the Authorization HTTP header. The caller must use the WACM Username and API Key generated in the WACM User Profile as the Authorization header value.

All methods will return a HTTP status code of 200 on success and a non-200 value for failure. For failures, a failure description will be returned in the JSON response.

The URL of the Production API is https://api.wacm.wasabisys.com

Rate Limiting

For security and performance reasons, the Wasabi Connect will rate limit the number of requests on a per API Key basis against the API methods listed below. These limits are currently:

  • 5 GET operations/ second

Any call rates that exceed these limits will be responded with a standard “HTTP 429 Too Many Requests” response.