With the exception of Ping, which does not require authentication, all GET endpoints can return any of the following errors:

HTTP Status Code

errorCode

Description

401
Unauthorized

unauthorized

Invalid Merchant API credentials were passed in the Authorization header.

405
Method Not Allowed

method_not_allowed

The request was made by a HTTP Method other than GET, HEAD or OPTIONS.

For example, POST, PUT or DELETE.

406
Not Acceptable

error

The request included an Accept header for something other than application/json or */*.