Requirements

Ensure a successful and secure integration

  1. Only API methods via HTTPS POST are available for integration.
  2. All requst and response bodies must be in JSON format.
  3. No authentication is allowed. The API must be publicly accessible without any authentication or authorization. Request content authenticity can be verified using the X-Unify-Organization and X-Unify-Hmac-Sha256 headers.
  4. All requests will contains 4 headers:
    • X-Unify-Organization: The organization ID of the store that is making the request.
    • X-Unify-Store-Code: The store code of the store that is making the request.
    • X-Unify-Seller-Id: The unique identifier of the seller who made the request.
    • X-Unify-Hmac-Sha256: The HMAC SHA256 hash of the request body, using the shared secret as the key.
  5. API must respond with a 200 OK status code and within 2000ms.
  6. API must be reachable from the UniFy StoreApp
  7. No URL redirection will be followed.
  8. No naming convention is required for the endpoints.

Did this page help you?