openapi: 3.1.1
info:
  title: RequestAction
  version: 2.0.0
  description: 'DEPRECATED. This schema is structurally invalid and does not validate any payloads — the oneOf keyword was incorrectly nested inside properties, which is not valid JSON Schema.

    Use https://schema.nfh.global/BecknAction/v2.0 instead. BecknAction is the unified envelope for all Beckn actions (both request and callback directions). The request/callback distinction is encoded in context.action (e.g. beckn/discover for requests, beckn/on_discover for callbacks).

    This schema will be removed in a future major version.'
  license:
    name: CC-BY-NC-SA 4.0 International
  contact:
    name: Beckn Labs
    url: https://beckn.io
components:
  schemas:
    RequestAction:
      x-iri: https://schema.nfh.global/RequestAction/v2.0
      title: RequestAction
      x-tags:
      - common
      deprecated: true
      description: 'DEPRECATED. This schema is structurally invalid and does not validate any payloads — the oneOf keyword was incorrectly nested inside properties, which is not valid JSON Schema.

        Use https://schema.nfh.global/BecknAction/v2.0 instead. BecknAction is the unified envelope for all Beckn actions (both request and callback directions). The request/callback distinction is encoded in context.action (e.g. beckn/discover for requests, beckn/on_discover for callbacks).

        This schema will be removed in a future major version.'
      $ref: https://schema.nfh.global/BecknAction/v2.0/attributes.yaml#/components/schemas/BecknAction
