To help partners quickly diagnose and resolve issues, all APIs return a structured error response. This model is consistent across endpoints and includes enough context for debugging, without exposing internal details.Documentation Index
Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
Use this file to discover all available pages before exploring further.
Error structure
Every error response follows the same basic format:
code: A unique, stable identifier for the error.title: A brief summary of what went wrong.message: A human-readable message explaining how to fix it.
Field-level validation errors
When an issue is related to specific fields in the request payload, the response includes a
fields object with more granular information.
Examples
Error code format
All error codes follow a standardized format to simplify debugging and traceability across plugins:
XXXis a three-letter prefix that identifies the plugin (e.g.,IDEfor Identity,CRMfor CRM).NNNNis a four-digit number unique to the error.
IDE-0001 – Missing required field in the Identity plugin
Make sure all custom errors follow this structure to keep things consistent across the ecosystem.

