- 23 Aug 2022
WACM Connect API
- Updated on 23 Aug 2022
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
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.