openapi: 3.1.1 info: title: ErrorCode version: 2.0.0 description: Container schemas fetched from beckn.yaml. This cannot be extended as it is a reserved schema in beckn protocol. Any additional properties added to this schema can only be made using its *Attributes property license: name: CC-BY-NC-SA 4.0 International contact: name: Beckn Labs url: https://beckn.io components: schemas: ErrorCode: x-iri: https://schema.beckn.io/ErrorCode/v2.0 title: ErrorCode description: Canonical Beckn Protocol v2 error code enum. The prefix indicates the protocol stack layer at which the error originated. Error.code MUST be one of these values. Defined by NFH-008 (Handling Exceptions and Errors). type: string enum: - CTX_MISSING_FIELD - CTX_INVALID_FIELD - CTX_ACTION_MISMATCH - CTX_VERSION_UNSUPPORTED - CTX_TTL_EXPIRED - CTX_MESSAGE_ID_DUPLICATE - CTX_TRANSACTION_ID_UNKNOWN - CTX_CALLBACK_URL_MISSING - CTX_INVALID_BPP_URI - AUT_SIGNATURE_MISSING - AUT_SIGNATURE_INVALID - AUT_SUBSCRIBER_NOT_FOUND - AUT_KEY_NOT_FOUND - AUT_KEY_EXPIRED_OR_REVOKED - AUT_UNAUTHORIZED_ACTION - AUT_DOMAIN_NOT_ALLOWED - AUT_REPLAY_DETECTED - AUT_RATE_LIMITED - SCH_INVALID_JSON - SCH_SCHEMA_VALIDATION_FAILED - SCH_REQUIRED_FIELD_MISSING - SCH_FIELD_NOT_ALLOWED - SCH_INVALID_ENUM - SCH_INVALID_FORMAT - SCH_INVALID_JSONPATH - SCH_INVALID_JSONLD_CONTEXT - SCH_TYPE_NOT_SUPPORTED - SCH_ATTRIBUTE_PACK_INVALID - SCH_INVALID_ENTITY_TYPE - SCH_SCHEMA_ADAPTATION_FAILED - NET_TIMEOUT - NET_DOWNSTREAM_UNAVAILABLE - NET_CALLBACK_FAILED - NET_ACK_TIMEOUT - NET_OVERLOADED - NET_INTERNAL_ERROR - NET_NOT_IMPLEMENTED - NET_CATALOG_SOURCE_UNAVAILABLE - NET_CATALOG_STALE - BIZ_PROVIDER_NOT_FOUND - BIZ_LOCATION_NOT_FOUND - BIZ_CATEGORY_NOT_FOUND - BIZ_ITEM_NOT_FOUND - BIZ_OFFER_NOT_FOUND - BIZ_ADDON_NOT_FOUND - BIZ_ORDER_NOT_FOUND - BIZ_QUANTITY_UNAVAILABLE - BIZ_FULFILLMENT_UNAVAILABLE - BIZ_QUOTE_EXPIRED_OR_CHANGED - BIZ_PRICE_MISMATCH - BIZ_PAYMENT_NOT_SUPPORTED - BIZ_PAYMENT_FAILED - BIZ_TRACKING_NOT_SUPPORTED - BIZ_SUPPORT_NOT_AVAILABLE - BIZ_NO_RESULTS_FOUND - BIZ_INVALID_STATE_TRANSITION - BIZ_ALREADY_CANCELLED - BIZ_ALREADY_CONFIRMED - BIZ_UPDATE_INCONSISTENT - BIZ_INVALID_UPDATE_TARGET - BIZ_INVALID_CANCELLATION_REASON - BIZ_RATING_TARGET_NOT_FOUND - BIZ_INVALID_RATING_VALUE - BIZ_GENERIC_ERROR - POL_CANCELLATION_NOT_ALLOWED - POL_UPDATE_NOT_ALLOWED - POL_GEO_RESTRICTED - POL_ELIGIBILITY_NOT_MET - POL_KYC_REQUIRED - POL_CONSENT_REQUIRED - POL_SANCTIONED_PARTY - POL_CALLER_TRUST_INSUFFICIENT - POL_NP_CAPACITY_EXCEEDED - POL_NP_DORMANT - POL_ENGAGEMENT_REFUSED - POL_GENERIC_ERROR