Skip to main content

Error Response Format

All errors follow the same envelope:
The errorCode field is the stable identifier — pin your integration logic on this value, not on the human-readable message. Messages are localized via the Accept-Language header (en or ko) and may be reworded over time; codes are not.
This page enumerates every code the platform can return, across both the integration API and the console (account, billing, member management). Integration clients will never encounter some sections — Member & Account (M), or the sign-in entries under Auth, for example — but they are documented here so that any code you meet, on any surface, resolves to exactly one meaning.
Code numbers are stable identifiers — once assigned, a code is never reused for a different meaning, even after the original meaning is removed. Gaps in the numbering are therefore expected: they mark codes retired as the engine consolidated onto domain-agnostic action primitives. Every code listed on this page is one the platform can currently return.

Common (C)

Auth (A)

Policy Engine (P)

Idempotency (I)

System / Crypto (S)

Billing (B)

Member & Account (M)

Analytics & Simulation (AN)

Action & Calculation (ACT)

Fact Definition (FD)

Failure Log (FL)

Webhook Subscription (WH)