openapi: 3.1.1 info: title: NackNotFound 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: NackNotFound: x-iri: https://schema.beckn.io/NackNotFound/v2.0 description: 'The synchronous rejection body returned when the requested resource does not exist in the system. NackNotFound appears as the response body for 404 responses. The implementing actor produces it; the calling actor MUST NOT retry without correcting the resource identifier. Relationship: Extends the Ack schema with status constrained to NACK and adds an error field describing why the resource was not found.' type: object required: - message properties: message: type: object required: - status - messageId - error properties: status: type: string const: NACK messageId: type: string description: Echoes the messageId from the triggering request's Context, for caller correlation. error: $ref: https://schema.beckn.io/Error/v2.0/attributes.yaml#/components/schemas/Error