Skip to content

Marketplace API

Browse Listings

GET /api/marketplace?search=mean&tags=futures

Query Parameters:

ParamDescription
searchSearch by name or description
tagsFilter by tags

Get Listing

GET /api/marketplace/:id

Create Listing

POST /api/marketplace

Body:

json
{
  "strategyId": "str_abc123",
  "name": "MeanReversion Pro",
  "description": "Battle-tested mean reversion strategy",
  "price": 49,
  "tags": ["mean-reversion", "btc", "futures"]
}

Purchase Listing

POST /api/marketplace/:id/purchase

Reviews

List Reviews

GET /api/marketplace/:id/reviews

Create Review

POST /api/marketplace/:id/reviews

Body:

json
{
  "rating": 5,
  "text": "Great strategy, consistent returns."
}

My Listings & Purchases

GET /api/marketplace/my-listings
GET /api/marketplace/purchases

tradectl — Automate Crypto Trading