Platform Administration APIs consist of all the endpoints that are used to provide user experience and manage the business workflows like catalog management, cart management, checkout, terms management, content management, etc. These follow REST Standards for the creation, read, update, and deletion of objects in the database.
Consumer Interface declares the customer's intent to buy/avail products or services
/search
Every API call in beckn protocol has a context. It provides a high-level overview to the receiver about the nature of the intended transaction. Typically, it is the Consumer Interface that sets the transaction context based on the consumer's location and action on their UI. But sometimes, during unsolicited callbacks, the Provider Platform also sets the transaction context but it is usually the same as the context of a previous full-cycle, request-callback interaction between the Consumer Interface and the Provider Platform. The context object contains four types of fields. <ol><li>Demographic information about the transaction using fields like domain
, country
, and region
.</li><li>Addressing details like the sending and receiving platform's ID and API URL.</li><li>Interoperability information like the protocol version that implemented by the sender and,</li><li>Transaction details like the method being called at the receiver's endpoint, the transaction_id that represents an end-to-end user session at the Consumer Interface, a message ID to pair requests with callbacks, a timestamp to capture sending times, a ttl to specifiy the validity of the request, and a key to encrypt information if necessary.</li></ol> This object must be passed in every interaction between a Consumer Interface and a Provider Platform. In HTTP/S implementations, it is not necessary to send the context during the synchronous response. However, in asynchronous protocols, the context must be sent during all interactions,
curl -L \
--request POST \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/search' \
--header 'Content-Type: application/json' \
--data '{
"message": {
"intent": {
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"provider": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"category_id": "text",
"rating": "text",
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"exp": "2025-02-24T13:56:05.473Z",
"rateable": true,
"ttl": 1,
"categories": [
{
"id": "text",
"parent_category_id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"ttl": null,
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}
],
"fulfillments": [
{
"id": "text",
"type": "text",
"rateable": true,
"tracking": false,
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"vehicle": {
"category": "text",
"capacity": 1,
"make": "text",
"model": "text",
"size": "text",
"variant": "text",
"color": "text",
"energy_type": "text",
"registration": "text",
"wheels_count": "text",
"cargo_volumne": "text",
"wheelchair_access": "text",
"code": "text",
"emission_standard": "text"
},
"path": "text",
"stops": [
{
"id": "text",
"parent_stop_id": "text",
"type": "text",
"authorization": {
"type": "text",
"token": "text",
"valid_from": "2025-02-24T13:56:05.473Z",
"valid_to": "2025-02-24T13:56:05.473Z",
"status": "text"
},
"location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"instructions": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"rating": "text",
"state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"customer": {
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
}
},
"agent": {
"id": "text",
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"organization": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"rating": "text"
}
}
],
"payments": [
{
"id": "text",
"collected_by": null,
"url": "https://example.com",
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"type": "PRE-ORDER",
"status": "PAID",
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"params": {
"transaction_id": "text",
"amount": "text",
"currency": "text",
"bank_code": "text",
"bank_account_number": "text",
"virtual_payment_address": "text",
"source_bank_code": "text",
"source_bank_account_number": "text",
"source_virtual_payment_address": "text"
}
}
],
"locations": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
],
"offers": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"location_ids": [
"text"
],
"category_ids": [
"text"
],
"item_ids": [
"text"
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}
],
"items": [
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
},
"fulfillment": {
"id": "text",
"type": "text",
"rateable": true,
"tracking": false,
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"vehicle": {
"category": "text",
"capacity": 1,
"make": "text",
"model": "text",
"size": "text",
"variant": "text",
"color": "text",
"energy_type": "text",
"registration": "text",
"wheels_count": "text",
"cargo_volumne": "text",
"wheelchair_access": "text",
"code": "text",
"emission_standard": "text"
},
"path": "text",
"stops": [
{
"id": "text",
"parent_stop_id": "text",
"type": "text",
"authorization": {
"type": "text",
"token": "text",
"valid_from": "2025-02-24T13:56:05.473Z",
"valid_to": "2025-02-24T13:56:05.473Z",
"status": "text"
},
"location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"instructions": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"rating": "text",
"state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"customer": {
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
}
},
"agent": {
"id": "text",
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"organization": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"rating": "text"
}
},
"payment": {
"id": "text",
"collected_by": null,
"url": "https://example.com",
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"type": "PRE-ORDER",
"status": "PAID",
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"params": {
"transaction_id": "text",
"amount": "text",
"currency": "text",
"bank_code": "text",
"bank_account_number": "text",
"virtual_payment_address": "text",
"source_bank_code": "text",
"source_bank_account_number": "text",
"source_virtual_payment_address": "text"
}
},
"category": {
"id": "text",
"parent_category_id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"ttl": null,
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
},
"offer": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"location_ids": [
"text"
],
"category_ids": [
"text"
],
"item_ids": [
"text"
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
},
"item": {
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
}
},
"context": {
"action": "search",
"version": "text",
"transaction_id": "123e4567-e89b-12d3-a456-426614174000",
"message_id": "123e4567-e89b-12d3-a456-426614174000",
"timestamp": "2025-02-24T13:56:05.473Z",
"key": "text",
"ttl": "text",
"domain": {},
"location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
},
"bap_id": "text",
"bap_uri": "https://example.com",
"bpp_id": "text",
"bpp_uri": "https://example.com"
}
}'
{
"error": {
"code": "text",
"paths": "text",
"message": "text"
},
"message": {
"ack": {
"status": "ACK",
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}
}
}
Acknowledgement of message received after successful validation of schema and signature
Find aggregator catalog of a specific resource
/catalog/{resource}//{id}
Name of the resource
Provider
, Category
, Fulfillment
, Payment
, Agent
ID of the Resource
Id of the provider
Unique reference ID to the fulfillment of an order
ID of the category
ID of the payment term that can be referred at an item or an order level in a catalog
curl -L \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/catalog/{resource}/{id}'
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
Successful fetch of resources from the catalog
Add a resource to the catalog
/catalog/{resource}//{id}
Name of the resource
Provider
, Item
, Category
, Fulfillment
, Agent
, Payment
ID of the Resource
Describes the catalog of a business.
Describes how a an order will be rendered/fulfilled to the end-customer
A label under which a collection of items can be grouped.
Describes the direct performer, driver or executor that fulfills an order. It is usually a person. But in some rare cases, it could be a non-living entity like a drone, or a bot. Some examples of agents are Doctor in the healthcare sector, a driver in the mobility sector, or a delivery person in the logistics sector. This object can be set at any stage of the order lifecycle. This can be set at the discovery stage when the Provider Platform wants to provide details on the agent fulfilling the order, like in healthcare, where the doctor's name appears during search. This object can also used to search for a particular person that the customer wants fulfilling an order. Sometimes, this object gets instantiated after the order is confirmed, like in the case of on-demand taxis, where the driver is assigned after the user confirms the ride.
Describes the terms of settlement between the Consumer Interface and the Provider Platform for a single transaction. When instantiated, this object contains <ol><li>the amount that has to be settled,</li><li>The payment destination destination details</li><li>When the settlement should happen, and</li><li>A transaction reference ID</li></ol>. During a transaction, the Provider Platform reserves the right to decide the terms of payment. However, the Consumer Interface can send its terms to the Provider Platform first. If the Provider Platform does not agree to those terms, it must overwrite the terms and return them to the Consumer Interface. If overridden, the Consumer Interface must either agree to the terms sent by the Provider Platform in order to preserve the provider's autonomy, or abort the transaction. In case of such disagreements, the Consumer Interface and the Provider Platform can perform offline negotiations on the payment terms. Once an agreement is reached, the Consumer Interface and Provider Platform can resume transactions.
curl -L \
--request PUT \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/catalog/{resource}/{id}' \
--header 'Content-Type: application/json' \
--data '{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"category_id": "text",
"rating": "text",
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"exp": "2025-02-24T13:56:05.473Z",
"rateable": true,
"ttl": 1,
"categories": [
{
"id": "text",
"parent_category_id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"ttl": null,
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}
],
"fulfillments": [
{
"id": "text",
"type": "text",
"rateable": true,
"tracking": false,
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"vehicle": {
"category": "text",
"capacity": 1,
"make": "text",
"model": "text",
"size": "text",
"variant": "text",
"color": "text",
"energy_type": "text",
"registration": "text",
"wheels_count": "text",
"cargo_volumne": "text",
"wheelchair_access": "text",
"code": "text",
"emission_standard": "text"
},
"path": "text",
"stops": [
{
"id": "text",
"parent_stop_id": "text",
"type": "text",
"authorization": {
"type": "text",
"token": "text",
"valid_from": "2025-02-24T13:56:05.473Z",
"valid_to": "2025-02-24T13:56:05.473Z",
"status": "text"
},
"location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"instructions": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"rating": "text",
"state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"customer": {
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
}
},
"agent": {
"id": "text",
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"organization": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"rating": "text"
}
}
],
"payments": [
{
"id": "text",
"collected_by": null,
"url": "https://example.com",
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"type": "PRE-ORDER",
"status": "PAID",
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"params": {
"transaction_id": "text",
"amount": "text",
"currency": "text",
"bank_code": "text",
"bank_account_number": "text",
"virtual_payment_address": "text",
"source_bank_code": "text",
"source_bank_account_number": "text",
"source_virtual_payment_address": "text"
}
}
],
"locations": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
],
"offers": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"location_ids": [
"text"
],
"category_ids": [
"text"
],
"item_ids": [
"text"
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}
],
"items": [
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}'
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
Successful fetch of resources from the catalog
Update a resource to the catalog
/catalog/{resource}//{id}
Name of the resource
Provider
, Category
, Fulfillment
, Agent
, Payment
ID of the Resource
Id of the provider
Unique reference ID to the fulfillment of an order
ID of the category
ID of the payment term that can be referred at an item or an order level in a catalog
curl -L \
--request DELETE \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/catalog/{resource}/{id}'
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"category_id": "text",
"rating": "text",
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"exp": "2025-02-24T13:56:05.473Z",
"rateable": true,
"ttl": 1,
"categories": [
{
"id": "text",
"parent_category_id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"ttl": null,
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}
],
"fulfillments": [
{
"id": "text",
"type": "text",
"rateable": true,
"tracking": false,
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"vehicle": {
"category": "text",
"capacity": 1,
"make": "text",
"model": "text",
"size": "text",
"variant": "text",
"color": "text",
"energy_type": "text",
"registration": "text",
"wheels_count": "text",
"cargo_volumne": "text",
"wheelchair_access": "text",
"code": "text",
"emission_standard": "text"
},
"path": "text",
"stops": [
{
"id": "text",
"parent_stop_id": "text",
"type": "text",
"authorization": {
"type": "text",
"token": "text",
"valid_from": "2025-02-24T13:56:05.473Z",
"valid_to": "2025-02-24T13:56:05.473Z",
"status": "text"
},
"location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"instructions": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"rating": "text",
"state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"customer": {
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
}
},
"agent": {
"id": "text",
"person": {
"id": "text",
"url": "https://example.com",
"name": "text",
"image": {
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
},
"dob": "2025-02-24",
"gender": "text",
"creds": [
{
"id": "text",
"type": "VerifiableCredential",
"url": "https://example.com"
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"age": "text",
"languages": [
{
"code": "text",
"name": "text"
}
],
"skills": [
{
"code": "text",
"name": "text"
}
]
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"organization": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"rating": "text"
}
}
],
"payments": [
{
"id": "text",
"collected_by": null,
"url": "https://example.com",
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"type": "PRE-ORDER",
"status": "PAID",
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"params": {
"transaction_id": "text",
"amount": "text",
"currency": "text",
"bank_code": "text",
"bank_account_number": "text",
"virtual_payment_address": "text",
"source_bank_code": "text",
"source_bank_account_number": "text",
"source_virtual_payment_address": "text"
}
}
],
"locations": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
],
"offers": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"location_ids": [
"text"
],
"category_ids": [
"text"
],
"item_ids": [
"text"
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}
],
"items": [
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
]
}
Successful fetch of resources from the catalog
Add a resource to the catalog
/catalog/{resource}
Name of the resource
Provider
, Item
, Category
, Fulfillment
, Agent
, Payment
Describes a product or a service offered to the end consumer by the provider. In the mobility sector, it can represent a fare product like one way journey. In the logistics sector, it can represent the delivery service offering. In the retail domain it can represent a product like a grocery item.
Describes the catalog of a business.
Describes how a an order will be rendered/fulfilled to the end-customer
A label under which a collection of items can be grouped.
Describes the direct performer, driver or executor that fulfills an order. It is usually a person. But in some rare cases, it could be a non-living entity like a drone, or a bot. Some examples of agents are Doctor in the healthcare sector, a driver in the mobility sector, or a delivery person in the logistics sector. This object can be set at any stage of the order lifecycle. This can be set at the discovery stage when the Provider Platform wants to provide details on the agent fulfilling the order, like in healthcare, where the doctor's name appears during search. This object can also used to search for a particular person that the customer wants fulfilling an order. Sometimes, this object gets instantiated after the order is confirmed, like in the case of on-demand taxis, where the driver is assigned after the user confirms the ride.
Describes the terms of settlement between the Consumer Interface and the Provider Platform for a single transaction. When instantiated, this object contains <ol><li>the amount that has to be settled,</li><li>The payment destination destination details</li><li>When the settlement should happen, and</li><li>A transaction reference ID</li></ol>. During a transaction, the Provider Platform reserves the right to decide the terms of payment. However, the Consumer Interface can send its terms to the Provider Platform first. If the Provider Platform does not agree to those terms, it must overwrite the terms and return them to the Consumer Interface. If overridden, the Consumer Interface must either agree to the terms sent by the Provider Platform in order to preserve the provider's autonomy, or abort the transaction. In case of such disagreements, the Consumer Interface and the Provider Platform can perform offline negotiations on the payment terms. Once an agreement is reached, the Consumer Interface and Provider Platform can resume transactions.
curl -L \
--request POST \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/catalog/{resource}' \
--header 'Content-Type: application/json' \
--data '{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}'
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
Successful fetch of resources from the catalog
Find catalog
/catalog/provider/{providerId}//{resource}//{id}
Id of the provider
Name of the resource
Item
, Category
, Fulfillment
, Payment
, Location
ID of the resource in the provider's catalog
ID of the item.
Unique reference ID to the fulfillment of an order
ID of the category
ID of the payment term that can be referred at an item or an order level in a catalog
curl -L \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/catalog/provider/{providerId}/{resource}/{id}'
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
Successful fetch of resources from the catalog
Update a resource in the provider's catalog
/catalog/provider/{providerId}//{resource}//{id}
Id of the provider
Name of the resource
Item
, Location
, Category
, Fulfillment
, Agent
, Payment
ID of the resource in the provider's catalog
Describes a product or a service offered to the end consumer by the provider. In the mobility sector, it can represent a fare product like one way journey. In the logistics sector, it can represent the delivery service offering. In the retail domain it can represent a product like a grocery item.
Describes the catalog of a business.
Describes how a an order will be rendered/fulfilled to the end-customer
A label under which a collection of items can be grouped.
Describes the direct performer, driver or executor that fulfills an order. It is usually a person. But in some rare cases, it could be a non-living entity like a drone, or a bot. Some examples of agents are Doctor in the healthcare sector, a driver in the mobility sector, or a delivery person in the logistics sector. This object can be set at any stage of the order lifecycle. This can be set at the discovery stage when the Provider Platform wants to provide details on the agent fulfilling the order, like in healthcare, where the doctor's name appears during search. This object can also used to search for a particular person that the customer wants fulfilling an order. Sometimes, this object gets instantiated after the order is confirmed, like in the case of on-demand taxis, where the driver is assigned after the user confirms the ride.
Describes the terms of settlement between the Consumer Interface and the Provider Platform for a single transaction. When instantiated, this object contains <ol><li>the amount that has to be settled,</li><li>The payment destination destination details</li><li>When the settlement should happen, and</li><li>A transaction reference ID</li></ol>. During a transaction, the Provider Platform reserves the right to decide the terms of payment. However, the Consumer Interface can send its terms to the Provider Platform first. If the Provider Platform does not agree to those terms, it must overwrite the terms and return them to the Consumer Interface. If overridden, the Consumer Interface must either agree to the terms sent by the Provider Platform in order to preserve the provider's autonomy, or abort the transaction. In case of such disagreements, the Consumer Interface and the Provider Platform can perform offline negotiations on the payment terms. Once an agreement is reached, the Consumer Interface and Provider Platform can resume transactions.
curl -L \
--request PUT \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/catalog/provider/{providerId}/{resource}/{id}' \
--header 'Content-Type: application/json' \
--data '{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}'
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
Successful fetch of resources from the catalog
Update a resource to the catalog
/catalog/provider/{providerId}//{resource}//{id}
Id of the provider
Name of the resource
Item
, Location
, Category
, Fulfillment
, Agent
, Payment
ID of the resource in the provider's catalog
ID of the item.
Unique reference ID to the fulfillment of an order
ID of the category
ID of the payment term that can be referred at an item or an order level in a catalog
curl -L \
--request DELETE \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/catalog/provider/{providerId}/{resource}/{id}'
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
Successful fetch of resources from the catalog
Add a resource to the catalog
/catalog/provider/{providerId}//{resource}
Name of the resource
Item
, Category
, Fulfillment
, Agent
, Payment
Id of the provider
Describes a product or a service offered to the end consumer by the provider. In the mobility sector, it can represent a fare product like one way journey. In the logistics sector, it can represent the delivery service offering. In the retail domain it can represent a product like a grocery item.
The physical location of something
Describes how a an order will be rendered/fulfilled to the end-customer
A label under which a collection of items can be grouped.
Describes the direct performer, driver or executor that fulfills an order. It is usually a person. But in some rare cases, it could be a non-living entity like a drone, or a bot. Some examples of agents are Doctor in the healthcare sector, a driver in the mobility sector, or a delivery person in the logistics sector. This object can be set at any stage of the order lifecycle. This can be set at the discovery stage when the Provider Platform wants to provide details on the agent fulfilling the order, like in healthcare, where the doctor's name appears during search. This object can also used to search for a particular person that the customer wants fulfilling an order. Sometimes, this object gets instantiated after the order is confirmed, like in the case of on-demand taxis, where the driver is assigned after the user confirms the ride.
Describes the terms of settlement between the Consumer Interface and the Provider Platform for a single transaction. When instantiated, this object contains <ol><li>the amount that has to be settled,</li><li>The payment destination destination details</li><li>When the settlement should happen, and</li><li>A transaction reference ID</li></ol>. During a transaction, the Provider Platform reserves the right to decide the terms of payment. However, the Consumer Interface can send its terms to the Provider Platform first. If the Provider Platform does not agree to those terms, it must overwrite the terms and return them to the Consumer Interface. If overridden, the Consumer Interface must either agree to the terms sent by the Provider Platform in order to preserve the provider's autonomy, or abort the transaction. In case of such disagreements, the Consumer Interface and the Provider Platform can perform offline negotiations on the payment terms. Once an agreement is reached, the Consumer Interface and Provider Platform can resume transactions.
curl -L \
--request PUT \
--url 'https://virtserver.swaggerhub.com/beckn/e-marketplace-bb/0.2/catalog/provider/{providerId}/{resource}' \
--header 'Content-Type: application/json' \
--data '{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}'
{
"id": "text",
"rateable": true,
"matched": true,
"related": true,
"recommended": true,
"ttl": "text",
"add_ons": [
{
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
}
],
"cancellation_terms": [
{
"reason_required": true,
"cancellation_fee": {
"percentage": "text",
"amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"updated_at": "2025-02-24T13:56:05.473Z",
"updated_by": "text"
},
"cancel_by": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"replacement_terms": [
{
"external_ref": {
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"replace_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
],
"return_terms": [
{
"return_eligible": true,
"fulfillment_managed_by": "CONSUMER",
"fulfillment_state": {
"name": "text",
"code": "text"
},
"return_time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"return_location": {
"id": "text",
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"map_url": "https://example.com",
"district": "text",
"area_code": "text",
"circle": {
"gps": "text",
"radius": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"polygon": "text",
"3dspace": "text",
"gps": "text",
"address": "text",
"city": {
"name": "text",
"code": "text"
},
"state": {
"name": "text",
"code": "text"
},
"country": {
"name": "text",
"code": "text"
},
"rating": "text"
}
}
],
"tags": [
{
"display": true,
"list": [
{
"value": "text",
"display": true,
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
}
}
],
"parent_item_id": "text",
"parent_item_quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"creator": {
"descriptor": {
"name": "text",
"code": "text",
"short_desc": "text",
"long_desc": "text",
"media": [
{
"mimetype": "text",
"url": "https://example.com",
"signature": "text",
"dsa": "text"
}
],
"images": [
{
"url": "https://example.com",
"width": "text",
"height": "text",
"size_type": "xs"
}
],
"additional_desc": {
"url": "text",
"content_type": "text/plain"
}
},
"contact": {
"phone": "text",
"email": "text",
"jcard": {}
},
"address": "text",
"state": {
"name": "text",
"code": "text"
},
"city": {
"name": "text",
"code": "text"
}
},
"price": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"quantity": {
"allocated": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"available": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"maximum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"minimum": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"selected": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
},
"unitized": {
"count": 1,
"measure": {
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"unit": "text",
"type": "CONSTANT",
"range": {
"min": "text",
"max": "text"
}
}
}
},
"xinput": {
"id": "text",
"form": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"required": true,
"head": {
"descriptor": {
"id": "text",
"url": "https://example.com",
"submission_id": "123e4567-e89b-12d3-a456-426614174000",
"mime_type": "text/html",
"data": {
"ANY_ADDITIONAL_PROPERTY": "text"
}
},
"headings": [
"text"
],
"index": {
"cur": 1,
"max": 1,
"min": 1
}
}
},
"time": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
},
"rating": "text",
"category_ids": [
"text"
],
"fulfillment_ids": [
"text"
],
"location_ids": [
"text"
],
"payment_ids": [
"text"
],
"refund_terms": [
{
"refund_eligible": true,
"refund_amount": {
"currency": "text",
"value": "text",
"estimated_value": "text",
"computed_value": "text",
"listed_value": "text",
"offered_value": "text",
"minimum_value": "text",
"maximum_value": "text"
},
"fulfillment_state": {
"name": "text",
"code": "text"
},
"refund_within": {
"label": "text",
"timestamp": "2025-02-24T13:56:05.473Z",
"duration": "text",
"days": "text",
"schedule": {
"frequency": "text",
"holidays": [
"2025-02-24T13:56:05.473Z"
],
"times": [
"2025-02-24T13:56:05.473Z"
]
},
"range": {
"start": "2025-02-24T13:56:05.473Z",
"end": "2025-02-24T13:56:05.473Z"
}
}
}
]
}
Successful fetch of resources from the catalog