Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

200Success
201

Created successfully

The request to create some sort of object was completed with success and the new object was created

204

Operation successful but no content returned

The requested operation was carried out successfully but didn’t return any data

 303

Already exists

The object that was attempted created already exists in the database. Along with the status code is usually the location to a GET method to retrieve the object that already exists

400

Invalid data

Even though the request was in the right format, the data within the request doesn’t meet the validation rules

401

Bad signature

The signature for authenticating the app making the request is invalid. Response body will hold sub-code with more information about the specific error:

  1. The "signature" header is missing
  2. Multiple "signature" headers
  3. Signature must be a correctly formatted JSON string
  4. Signature is missing “AppKey” or it is invalid
  5. Signature is missing “IssuedAt” or it is invalid
  6. "IssuedAt" timestamp is not within 5 minutes of the server time
  7. AppKey not found
  8. Signature is missing "Token"
  9. Signature has an invalid "Token" hash

When requested in our test environment, the latter will include information about correct hash and correct string to build token.

403

Authentication failed

Credentials for a specific account was invalid

404

Object not found

The requested object wasn’t found

412

Operation not allowed

Even though the app was correctly authenticated, it is not permitted to carry out the requested operation due to the restrictions applied for the particular app

500Server error
501

Malformed request

The data supplied in the request body is not in the expected format

  • No labels