schema.beckn.ioSearch schemas…

EnergyTradeOffer

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

Canonical IRI

https://schema.beckn.io/EnergyTradeOffer

Developer URLs

EnergyTradeOffer

Offer attributes for P2P energy trading, specifying pricing model, availability windows, and optional gift parameters.

**Canonical IRI:** https://schema.beckn.io/EnergyTradeOffer/v2.0

**Namespace prefix:** deg:https://schema.beckn.io/deg/EnergyTradeOffer/v2.0/

**Tags:** energy-trade · p2p-trading · offer

---

Versions

VersionStatusNotes
v2.0CurrentInitial JSON Schema release, split from combined EnergyTrade schema
v0.3DeprecatedOriginal definition as a component in EnergyTrade/v0.3/attributes.yaml

---

Properties

PropertyTypeRequiredDescription
pricingModelstring enumPricing model classification: PER_KWH, TIME_OF_DAY, SUBSCRIPTION, FIXED
validityWindowTimePeriodTime window when this offer can be selected/accepted
deliveryWindowTimePeriodActual time window when energy delivery occurs (UTC)
giftEnergyGiftOptional gift parameters for energy gifting flows

---

Linked Data

TermIRI
EnergyTradeOfferdeg:EnergyTradeOffer
pricingModeldeg:pricingModel
validityWindowdeg:validityWindow
deliveryWindowdeg:deliveryWindow
giftdeg:gift
PER_KWHdeg:PricingModelPerKwh
TIME_OF_DAYdeg:PricingModelTimeOfDay
SUBSCRIPTIONdeg:PricingModelSubscription
FIXEDdeg:PricingModelFixed

---

Usage

EnergyTradeOffer is attached to Offer.offerAttributes in P2P energy trading beckn flows. The beckn Offer.price object holds the per-unit price; price.applicableQuantity specifies the maximum energy quantity for the delivery window.