Logo

Docs

Error Response

How errors are returned.

Errors use the same response shape as OpenMusic.

interface ErrorResponse {
  error: {
    status: number;
    message: string;
    details?: ErrorDetail[];
    requestId?: string;
  };
}

interface ErrorDetail {
  message: string;
  param?: string;
  value?: unknown;
}