Skip to main content
GET
/
v1
/
vendors
/
{vendorId}
/
profile
Get Vendor Profile
curl --request GET \
  --url https://staging-api.puppetvendors.com/v1/vendors/{vendorId}/profile \
  --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.

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"