v20

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-214885191.3 KB
Products

List products

Retrieves a paginated list of products for the authenticated provider. Supports filtering by status, search term, and no-code MCP integration flag.

get/v1/sdk/products

Query parameters

limitnumber
Example:50

Max results (1-100)

offsetnumber

Pagination offset

searchstring

Search by name or description

status'active' | 'inactive'

Filter by status

isMcpPayboolean

Filter no-code MCP integration products

Response

Products retrieved successfully

limitnumber

Applied page size (clamped to 1-100)

offsetnumber

Applied pagination offset

totalnumber

Total number of products matching the filters

Example response

{
  "products": [
    {
      "config": {
        "deliveryMethod": "api",
        "fulfillmentType": "digital",
        "validityPeriod": 30
      },
      "mcp": {
        "defaultPlanRef": "pln_FREE123",
        "mcpProxyUrl": "https://acme-docs.mcp.solvapay.com/mcp",
        "mcpServerRef": "mcp_ABC123",
        "mcpSubdomain": "acme-docs",
        "originUrl": "https://origin.example.com/mcp"
      },
      "name": "AI Writing Assistant",
      "plans": [
        {
          "billingCycle": "monthly",
          "billingModel": "pre-paid",
          "creditsPerUnit": 1,
          "currency": "USD",
          "currencySymbol": "$",
          "freeUnits": 1000,
          "isActive": true,
          "limit": 10000,
          "measures": "requests",
          "meterRef": "mtr_1A2B3C4D",
          "price": 2999,
          "reference": "pln_1A2B3C4D",
          "requiresPayment": true,
          "setupFee": 500,
          "status": "active",
          "trialDays": 14
        }
      ],
      "reference": "prd_1A2B3C4D",
      "status": "active"
    }
  ]
}