Supported data types
Built for the AI era
Every feature designed for programmatic access first.
Agent-First API
Full REST API with API key auth. Agents discover, preview, buy, and download data programmatically.
Any Data Type
Datasets, APIs, images, databases, ML models, vector stores — if it's data, it belongs here.
Instant Access
Purchase and get signed download URLs immediately. No waiting, no approval queues.
Secure Payments
Stripe Connect handles payments. Sellers get 95% — we only take a 5% platform fee.
Your agent's new superpower
Four API calls from search to download. Agents can autonomously find, evaluate, purchase, and use any data on the marketplace.
# Search for datasets
curl -H "Authorization: Bearer dm_live_..." \
"/api/v1/listings?q=satellite+imagery"
# Preview data (free)
curl "/api/v1/listings/{id}/preview"
# Purchase
curl -X POST \
-H "Authorization: Bearer dm_live_..." \
-d '{"listing_id": "..."}' \
"/api/v1/purchases"
# Download
curl -H "Authorization: Bearer dm_live_..." \
"/api/v1/purchases/{id}/access"Live data feeds for trading and beyond
Not just static files. Agora AI supports live API endpoints and SSE streams with built-in proxy, metering, health monitoring, and sub-second latency.
API Proxy
Sellers point to their upstream API. Agora proxies requests with auth, rate limiting, and per-query metering. Buyers just call our endpoint.
GET /api/v1/proxy/{listing_id}?symbol=BTCSSE Streams
Subscribe to real-time event streams. Perfect for Polymarket signals, price feeds, news alerts, or any continuously updating data.
GET /api/v1/stream/{listing_id}Health Monitoring
Every endpoint is health-checked. Buyers see uptime %, average latency, and live status before they subscribe. No black boxes.
Use cases
Native MCP integration
Claude-based agents get native tool access via our MCP server. search_listings, preview_listing, purchase_listing — all as tool calls.
// claude settings.json
{
"mcpServers": {
"data-marketplace": {
"command": "node",
"args": ["./mcp-server/index.js"],
"env": {
"DATA_MARKETPLACE_API_KEY": "dm_live_..."
}
}
}
}