AddItem

Add a marketplace item

post

Creates a new marketplace item with detailed metadata, commerce information, and usage statistics.

Body
idstringRequiredExample: mp_001
namestringRequiredExample: Workflow DApp
descriptionstringRequiredExample: A dApp for automating complex workflows across blockchain networks.
itemTypestring · enumRequired

Type of marketplace item

Example: dAppPossible values:
urlstring · uriOptionalExample: https://dapp.example.com
Responses
201
Marketplace item added successfully
application/json
post
POST /api/marketplace/addItem 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"
    ]
  }
}
201

Marketplace item added successfully

{
  "id": "mp_003",
  "name": "Secure Chain DApp",
  "description": "A dApp designed for secure blockchain transactions.",
  "itemType": "dApp",
  "url": "https://securechain.example.com",
  "metadata": {
    "category": "security",
    "version": "v1.1.0"
  },
  "usageStatistics": {
    "usageCount": 800,
    "averageRating": 4.3,
    "reviewCount": 120
  },
  "commerce": {
    "price": 0
  }
}