Item
Retrieves full details for a specific marketplace item, including commerce and usage statistics.
Path parameters
marketplaceIdstringRequired
ID of the marketplace item
Responses
200
Detailed marketplace item
application/json
404
Item not found
get
GET /api/marketplace/item/{marketplaceId} HTTP/1.1
Host: infa.idefi.ai
Accept: */*
{
"id": "mp_001",
"name": "Workflow DApp",
"description": "A dApp for automating complex workflows across blockchain networks.",
"itemType": "dApp",
"url": "https://dapp.example.com",
"metadata": {
"category": "automation",
"version": "v1.0.0"
},
"usageStatistics": {
"usageCount": 1200,
"averageRating": 4.5,
"reviewCount": 300
},
"commerce": {
"price": 0
}
}
Updates details, commerce information, and usage statistics for the specified marketplace item.
Path parameters
marketplaceIdstringRequired
ID of the marketplace item to update
Body
idstringRequiredExample:
mp_001
namestringRequiredExample:
Workflow DApp
descriptionstringRequiredExample:
A dApp for automating complex workflows across blockchain networks.
itemTypestring · enumRequiredExample:
Type of marketplace item
dApp
Possible values: urlstring · uriOptionalExample:
https://dapp.example.com
Responses
200
Marketplace item updated successfully
404
Item not found
put
PUT /api/marketplace/item/{marketplaceId} HTTP/1.1
Host: infa.idefi.ai
Content-Type: application/json
Accept: */*
Content-Length: 398
{
"id": "mp_001",
"name": "Workflow DApp",
"description": "A dApp for automating complex workflows across blockchain networks.",
"itemType": "dApp",
"url": "https://dapp.example.com",
"metadata": {
"category": "automation",
"version": "v1.0.0"
},
"usageStatistics": {
"usageCount": 1200,
"averageRating": 4.5,
"reviewCount": 300
},
"commerce": {
"leasePrice": 50,
"salePrice": 5000,
"supportedIndustries": [
"Finance",
"Healthcare"
]
}
}
No content
Removes a marketplace item by its ID.
Path parameters
marketplaceIdstringRequired
ID of the marketplace item to delete
Responses
204
Marketplace item removed successfully
404
Item not found
delete
DELETE /api/marketplace/item/{marketplaceId} HTTP/1.1
Host: infa.idefi.ai
Accept: */*
No content