Skip to main content
GET
/
v1
/
vendors
/
{vendorId}
/
profile
Get Vendor Profile
curl --request GET \
  --url https://api.puppetvendors.com/v1/vendors/{vendorId}/profile \
  --header 'x-access-token: <api-key>'

Overview

Returns the vendor’s custom profile field values. Profile fields are defined at the shop level (see Get Shop Profile Fields) and populated per vendor.

Use Cases

  • Display vendor details (company name, tax ID, bank info) on a custom vendor directory
  • Export vendor profiles for compliance or onboarding audits
  • Integrate profile data into invoicing or accounting systems

Path Parameters

vendorId
string
required
The vendor’s unique ID.

Response

200
[
  { "field": "companyName", "value": "Acme Corp" },
  { "field": "taxId", "value": "GB123456789" },
  { "field": "phone", "value": "+44 20 7946 0958" }
]

Example

curl -X GET "https://api.puppetvendors.com/v1/vendors/6157faecbebcf01bf49097d9/profile" \
  -H "x-access-token: YOUR_JWT_TOKEN"