schema.beckn.ioSearch schemas…

RequestAction

Canonical term page (persistent IRI). Versioned resource URLs are listed below for easy copy/paste.

Canonical IRI

https://schema.beckn.io/RequestAction

Developer URLs

Request Action

> **Canonical IRI:** `https://schema.beckn.io/RequestAction` > **Tags:** common > **Namespace:** https://schema.beckn.io/ > Part of the Beckn Protocol Core Schema

---

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.beckn.io/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.

Versions

Versionattributes.yamlcontext.jsonldvocab.jsonldREADME
**v2.0**attributes.yamlcontext.jsonldvocab.jsonldREADME

Linked Data

ResourceURL
Canonical IRIhttps://schema.beckn.io/RequestAction
JSON Schema (latest)https://schema.beckn.io/RequestAction/2.0
context.jsonld (latest)https://schema.beckn.io/RequestAction/2.0/context.jsonld
vocab.jsonld (latest)https://schema.beckn.io/RequestAction/2.0/vocab.jsonld
Root context.jsonldhttps://schema.beckn.io/context.jsonld
Root vocab.jsonldhttps://schema.beckn.io/vocab.jsonld