Skip to main content
Every Vibely API error response follows this structure:
One error shape, stable codes

Error codes

Authentication (4xx)

Projects (4xx)

Entitlement (4xx)

Sandbox / Build (5xx)

Provider (5xx)

Internal (5xx)

Validation (4xx)

The full set of error codes (~70) is defined in shared/src/types/errors.ts.