The Katapult API is designed to be compatible with retailers on all platforms, both custom and off- shelf.

The API is designed with the REST protocol and uses native HTTP features like HTTP verbs and HTTP authentication, which can be understood by all HTTP clients.

All requests and responses are in JSON format, including errors.