Module: PoliPage::ErrorCodes

Defined in:
lib/poli_page/errors.rb

Overview

Known API codes (sdk-ruby-plan.md §7.4). The SDK passes through whatever the API returns — callers may still see codes not in this list. Note: ‘STORAGE_REQUIRED` was retired from the deployed API and is NOT exported.

Constant Summary collapse

MISSING_API_KEY =
"MISSING_API_KEY"
INVALID_API_KEY =
"INVALID_API_KEY"
PAYMENT_REQUIRED =
"PAYMENT_REQUIRED"
FORBIDDEN =
"FORBIDDEN"
ORGANIZATION_CANCELLED =
"ORGANIZATION_CANCELLED"
ORGANIZATION_PURGED =
"ORGANIZATION_PURGED"
NOT_FOUND =
"NOT_FOUND"
VERSION_NOT_FOUND =
"VERSION_NOT_FOUND"
DOCUMENT_NOT_FOUND =
"DOCUMENT_NOT_FOUND"
GONE =
"GONE"
VALIDATION_ERROR =
"VALIDATION_ERROR"
MISSING_DATA =
"MISSING_DATA"
MISSING_PROJECT_OR_TEMPLATE =
"MISSING_PROJECT_OR_TEMPLATE"
MISSING_TEMPLATE_SLUG =
"MISSING_TEMPLATE_SLUG"
PROJECT_REQUIRED_FOR_DOCUMENT =
"PROJECT_REQUIRED_FOR_DOCUMENT"
INVALID_VERSION_FORMAT =
"INVALID_VERSION_FORMAT"
VERSION_REQUIRED =
"VERSION_REQUIRED"
INVALID_VERSION_FOR_KEY_ENV =
"INVALID_VERSION_FOR_KEY_ENV"
QUOTA_EXCEEDED =
"QUOTA_EXCEEDED"
OVERAGE_CAP_EXCEEDED =
"OVERAGE_CAP_EXCEEDED"
INTERNAL_ERROR =
"INTERNAL_ERROR"