Skip to main content

Introduction

This document describes how you can expect Chift errors and lists as well the errors that you can expect from our different APIs.

Chift error

A Chift error is always composed of the following elements:
  • status: “error”
  • message: “message explaining the error”
  • error_code: “unique error code to describe the error”
  • detail: “additional details explaining the error” (optional)
The errors are always returned with an HTTP error code (4XX, 5XX). Note that the combination of the message and the error_code is not always unique. Example of an error message:

Specific errors

Even if it’s the goal to only use generic errors whenever possible, there are use cases where the raised errors are specific to the connectors. In such cases, those errors are described in the related connector documentation.

List of errors