Open Commerce Extended

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


{{repoTitle.MainEntity}}

.context
OnSearchBody

.context.location
OnSearchBody

.context.location.city
OnSearchBody

.context.location.country
OnSearchBody

.message
OnSearchBody

.message.catalog
OnSearchBody

message.catalog.fulfillments fulfillments

# id type rating tracking Actions
{{$index+1}}.
message.catalog.payments payments

# type id Actions
{{$index+1}}.
message.catalog.providers providers

# id descriptor.name descriptor.code descriptor.short_desc descriptor.long_desc descriptor.additional_desc.content_type descriptor.additional_desc.url rating ttl Actions
{{$index+1}}. {{row.id}} {{row.descriptor.name}} {{row.descriptor.code}} {{row.descriptor.short_desc}} {{row.descriptor.long_desc}} {{row.descriptor.additional_desc.content_typeSelected.DisplayText}} {{row.descriptor.additional_desc.url}} {{row.rating}} {{row.ttl}}    
.message.catalog.descriptor
OnSearchBody

message.catalog.descriptor.images images

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

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

categories categories

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

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

# id gps address city.name city.code state.code country.code area_code Actions
{{$index+1}}. {{row.id}} {{row.gps}} {{row.address}} {{row.city.name}} {{row.city.code}} {{row.state.code}} {{row.country.code}} {{row.area_code}}    
offers offers

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

# id parent_item_id descriptor.name descriptor.code descriptor.short_desc descriptor.long_desc creator.descriptor.name price.currency price.value price.offered_value Actions
{{$index+1}}. {{row.id}} {{row.parent_item_id}} {{row.descriptor.name}} {{row.descriptor.code}} {{row.descriptor.short_desc}} {{row.descriptor.long_desc}} {{row.creator.descriptor.name}} {{row.price.currency}} {{row.price.value}} {{row.price.offered_value}}    
tags tags

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

descriptor.images images

# url Actions
{{$index+1}}.
.descriptor.additional_desc
Provider

{{repoTitle.MainEntity}}

tags tags

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

{{repoTitle.MainEntity}}

list list

# descriptor.code value Actions
{{$index+1}}.
.descriptor
TagGroup

{{repoTitle.MainEntity}}

.descriptor
Tag

{{repoTitle.MainEntity}}

location_ids location_ids

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

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

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

descriptor.images images

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

.time.range
Offer

{{repoTitle.MainEntity}}

category_ids category_ids

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

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

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

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

# id descriptor.name descriptor.short_desc descriptor.long_desc price.currency price.value price.offered_value price.maximum_value Actions
{{$index+1}}. {{row.id}} {{row.descriptor.name}} {{row.descriptor.short_desc}} {{row.descriptor.long_desc}} {{row.price.currency}} {{row.price.value}} {{row.price.offered_value}} {{row.price.maximum_value}}    
cancellation_terms cancellation_terms

# reason_required cancellation_fee.percentage cancellation_fee.amount.currency cancellation_fee.amount.value Actions
{{$index+1}}.
replacement_terms replacement_terms

# replace_within Actions
{{$index+1}}.
return_terms return_terms

# fulfillment_managed_by return_eligible return_time.duration return_location.gps return_location.address Actions
{{$index+1}}.
tags tags

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

descriptor.media media

# mimetype url Actions
{{$index+1}}.
descriptor.images images

# url Actions
{{$index+1}}.
.creator
Item

.creator.descriptor
Item

.price
Item

.quantity
Item

.quantity.available
Item

.quantity.available.measure
Item

.quantity.maximum
Item

.quantity.maximum.measure
Item

.quantity.minimum
Item

.quantity.minimum.measure
Item

.quantity.unitized
Item

.quantity.unitized.measure
Item

.time
Item

.time.range
Item

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

.descriptor
AddOn

descriptor.images images

# url Actions
{{$index+1}}.
.price
AddOn

{{repoTitle.MainEntity}}

.fulfillment_state
CancellationTerm

.cancellation_fee
CancellationTerm

.cancellation_fee.amount
CancellationTerm

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

.fulfillment_state
ReturnTerm

.return_time
ReturnTerm

.return_location
ReturnTerm


{{message}}