For the complete documentation index, see llms.txt. This page is also available as Markdown.

Errors

Learn how to interpret API error responses.

Pliro's API uses standard HTTP status codes to indicate the success or failure of a request. Codes in the 200-299 range indicate success, codes in the 400-499 range indicate a client error (e.g., omitting a required parameter or not providing a valid API token), and codes in the 500-599 range indicate an error with Pliro's servers (these should be rare).

All error responses include an error object:

$ curl -G $PLIRO_API_BASE_URL/2023-04-11/customers \
  -u $PLIRO_API_KEY: \
  -d limit=0
{
  "error": {
    "code": "invalid_param",
    "message": "limit must be greater than or equal to 1 but was 0."
  }
}

The error object

{
  "code": "invalid_param",
  "message": "limit must be greater than or equal to 1 but was 0."
}

Properties

code string A short string identifying the error. See error codes for a full list of possible codes.

message string A message providing more details about the error.

Last updated