Skip to main content
GET
/
integrations
List Available Integrations
curl --request GET \
  --url https://staging-api.puppetvendors.com/integrations \
  --header 'x-access-token: <api-key>'
V2 Preview — This endpoint is part of the V2 API preview. Breaking changes may occur.

Overview

Returns the list of integration providers supported by the vendor portal, grouped by category (Shipping, Payments, etc.). This is a static catalog and does not reflect whether a given integration is currently configured — use the provider-specific GET /v2/integrations/{provider} endpoints for that.

Response

200
{
  "success": true,
  "data": [
    {
      "category": "Shipping",
      "integrations": [
        { "key": "shippo", "label": "Shippo", "connected": false },
        { "key": "shipstation", "label": "ShipStation", "connected": false }
      ]
    },
    {
      "category": "Payments",
      "integrations": [
        { "key": "paypal", "label": "PayPal", "connected": false },
        { "key": "stripe", "label": "Stripe Connect", "connected": false }
      ]
    }
  ]
}

Example

curl -X GET "https://staging-api.puppetvendors.com/integrations" \
  -H "x-access-token: YOUR_VENDOR_JWT"