title: Marketplace
description: Browse, search, and discover APIs available on the Wontopos marketplace.
Marketplace
The Marketplace endpoints let you browse, search, and retrieve details about APIs available on the platform.
List APIs
Returns a paginated list of all marketplace APIs.
GET
/v1/marketplace/apis| Parameter | Type | Default | Description |
|---|---|---|---|
limit | integer | 20 | Maximum number of results. |
offset | integer | 0 | Pagination offset. |
category | string | — | Filter by category slug. |
sort | string | popular | Sort field: popular, newest, name. |
# cURL
curl https://api.wontopos.com/v1/marketplace/apis?limit=10&category=payments
-H "Authorization: Bearer sk_live_your_key_here" // JavaScript
const res = await fetch(
"https://api.wontopos.com/v1/marketplace/apis?limit=10&category=payments",
{ headers: { Authorization: "Bearer sk_live_your_key_here" } }
); # Python
import requests
resp = requests.get(
"https://api.wontopos.com/v1/marketplace/apis",
params={"limit": 10, "category": "payments"},
headers={"Authorization": "Bearer sk_live_your_key_here"},
) Example response:
{
"object": "list",
"data": [
{
"id": "api_1a2b3c4d",
"name": "Global Payments API",
"description": "Accept payments in 135+ currencies with a single integration.",
"category": "payments",
"version": "2.1.0",
"pricing": { "model": "per_call", "base_price": 0.001 },
"subscribed": false
}
],
"total": 142,
"limit": 10,
"offset": 0,
"has_more": true
} Get an API
Retrieve details about a specific API by its ID.
GET
/v1/marketplace/apis/:api_id| Parameter | Type | Required | Description |
|---|---|---|---|
api_id | string | Yes | The ID of the API to retrieve. |
Example response:
{
"id": "api_1a2b3c4d",
"name": "Global Payments API",
"description": "Accept payments in 135+ currencies with a single integration.",
"category": "payments",
"version": "2.1.0",
"pricing": {
"model": "per_call",
"base_price": 0.001,
"plans": [
{ "id": "plan_free", "name": "Free", "monthly_limit": 1000 },
{ "id": "plan_pro", "name": "Pro", "monthly_limit": 50000 }
]
},
"endpoints_count": 12,
"avg_latency_ms": 45,
"uptime": 99.98,
"created_at": "2025-06-15T00:00:00Z"
} Search APIs
Full-text search across marketplace APIs.
GET
/v1/marketplace/apis/search| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
q | string | Yes | — | Search query string. |
limit | integer | No | 20 | Maximum number of results. |
offset | integer | No | 0 | Pagination offset. |
category | string | No | — | Filter results by category slug. |
curl "https://api.wontopos.com/v1/marketplace/apis/search?q=payment&limit=5"
-H "Authorization: Bearer sk_live_your_key_here" Example response:
{
"object": "list",
"data": [
{
"id": "api_1a2b3c4d",
"name": "Global Payments API",
"description": "Accept payments in 135+ currencies.",
"relevance_score": 0.95
}
],
"total": 8,
"has_more": false
} Search tips
Use specific terms for better results. The search engine matches against API names, descriptions, and tags.