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>'

Documentation Index

Fetch the complete documentation index at: https://dev.puppetvendors.com/llms.txt

Use this file to discover all available pages before exploring further.

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"