Skip to main content
GET
/
v1
/
commissions
/
sku
Get Commissions by SKU
curl --request GET \
  --url https://api.puppetvendors.com/v1/commissions/sku \
  --header 'x-access-token: <api-key>'

Overview

Returns the SKU-level commission configuration and cost of goods for all SKUs registered in your shop.

Use Cases

  • Audit SKU-level overrides to ensure correct commission rates per product
  • Verify cost of goods values before triggering recalculations
  • Export COGS data for margin analysis or financial reporting
  • Sync SKU pricing between PuppetVendors and an external ERP

Response

200
{
  "skus": [
    {
      "sku": "TSH-LG-BLU",
      "costOfGoods": 15.50,
      "commissionType": "percentage",
      "commissionAmount": 14
    },
    {
      "sku": "MUG-WHT-001",
      "costOfGoods": 3.20,
      "commissionType": "flat",
      "commissionAmount": 2.00
    }
  ]
}
SKU-level commissions override vendor-level commissions when both are configured. Cost of goods values are used in payout calculations to determine vendor earnings.

Example

curl -X GET https://api.puppetvendors.com/v1/commissions/sku \
  -H "x-access-token: YOUR_JWT_TOKEN"