Open Commerce Extended

Use this form to visualize ON_SEARCH Json schema. Can fill up values and download resultant Json.


{{repoTitle.MainEntity}}

.context
OnSearchBody

.message
OnSearchBody

.message.catalog
OnSearchBody

message.catalog.bpp/fulfillments bpp/fulfillments

# type id rating tracking Actions
{{$index+1}}.
message.catalog.bpp/providers bpp/providers

# id descriptor.name descriptor.symbol descriptor.short_desc descriptor.long_desc @ondc/org/fssai_license_no rating time.label time.timestamp ttl Actions
{{$index+1}}. {{row.id}} {{row.descriptor.name}} {{row.descriptor.symbol}} {{row.descriptor.short_desc}} {{row.descriptor.long_desc}} {{row['@ondc/org/fssai_license_no']}} {{row.rating}} {{row.time.label}} {{row.time.timestamp}} {{row.ttl}}    
.message.catalog.bpp/descriptor
OnSearchBody

message.catalog.bpp/descriptor.images images

# Values Actions
{{$index+1}}.
message.catalog.bpp/descriptor.tags tags

# display code Actions
{{$index+1}}. {{row.displaySelected.DisplayText}} {{row.code}}    
{{repoTitle.MainEntity}}

list list

# code value Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

categories categories

# id parent_category_id descriptor.name descriptor.short_desc descriptor.long_desc Actions
{{$index+1}}. {{row.id}} {{row.parent_category_id}} {{row.descriptor.name}} {{row.descriptor.short_desc}} {{row.descriptor.long_desc}}    
fulfillments fulfillments

# type id rating tracking Actions
{{$index+1}}.
locations locations

# id gps address.street address.locality address.city address.state address.area_code circle.gps circle.radius.value circle.radius.unit Actions
{{$index+1}}. {{row.id}} {{row.gps}} {{row.address.street}} {{row.address.locality}} {{row.address.city}} {{row.address.state}} {{row.address.area_code}} {{row.circle.gps}} {{row.circle.radius.value}} {{row.circle.radius.unit}}    
offers offers

# id descriptor.code time.label time.range.start time.range.end Actions
{{$index+1}}. {{row.id}} {{row.descriptor.code}} {{row.time.label}} {{row.time.range.start}} {{row.time.range.end}}    
items items

# id descriptor.name descriptor.symbol descriptor.short_desc descriptor.long_desc price.currency price.value price.maximum_value quantity.available.count quantity.maximum.count Actions
{{$index+1}}. {{row.id}} {{row.descriptor.name}} {{row.descriptor.symbol}} {{row.descriptor.short_desc}} {{row.descriptor.long_desc}} {{row.price.currency}} {{row.price.value}} {{row.price.maximum_value}} {{row.quantity.available.count}} {{row.quantity.maximum.count}}    
tags tags

# display code Actions
{{$index+1}}. {{row.displaySelected.DisplayText}} {{row.code}}    
.descriptor
Provider

descriptor.images images

# Values Actions
{{$index+1}}.
.time
Provider

{{repoTitle.MainEntity}}

tags tags

# display code Actions
{{$index+1}}. {{row.displaySelected.DisplayText}} {{row.code}}    
.descriptor
Category

descriptor.images images

# Values Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

.address
Location

.circle
Location

.circle.radius
Location

.time
Location

.time.range
Location

.time.schedule
Location

time.schedule.holidays holidays

# Values Actions
{{$index+1}}.
time.schedule.times times

# Values Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

location_ids location_ids

# Values Actions
{{$index+1}}.
item_ids item_ids

# Values Actions
{{$index+1}}.
tags tags

# display code Actions
{{$index+1}}. {{row.displaySelected.DisplayText}} {{row.code}}    
.descriptor
Offer

descriptor.images images

# Values Actions
{{$index+1}}.
.time
Offer

.time.range
Offer

{{repoTitle.MainEntity}}

category_ids category_ids

# Values Actions
{{$index+1}}.
tags tags

# display code Actions
{{$index+1}}. {{row.displaySelected.DisplayText}} {{row.code}}    
.descriptor
Item

descriptor.images images

# Values Actions
{{$index+1}}.
.price
Item

price.tags tags

# display code Actions
{{$index+1}}. {{row.displaySelected.DisplayText}} {{row.code}}    
.quantity
Item

.quantity.available
Item

.quantity.maximum
Item

.quantity.unitized
Item

.quantity.unitized.measure
Item

.time
Item


{{message}}