Skip to main content
PUT
/
vendors
/
me
/
address
Update My Vendor Address
curl --request PUT \
  --url https://staging-api.puppetvendors.com/vendors/me/address \
  --header 'Content-Type: application/json' \
  --header 'x-access-token: <api-key>' \
  --data '
{
  "address1": "<string>",
  "address2": "<string>",
  "city": "<string>",
  "state": "<string>",
  "postalCode": "<string>",
  "country": "<string>"
}
'

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

Update the authenticated vendor’s own business address. Requires a vendor-scoped token.

Request Body

address1
string
Street address line 1.
address2
string
Street address line 2.
city
string
state
string
postalCode
string
country
string

Response

200
{ "success": true, "data": { /* updated address */ } }

Example

curl -X PUT "https://staging-api.puppetvendors.com/vendors/me/address" \
  -H "x-access-token: YOUR_VENDOR_JWT" \
  -H "Content-Type: application/json" \
  -d '{
    "address1": "456 Oak Ave",
    "city": "Austin",
    "state": "TX",
    "postalCode": "78702",
    "country": "US"
  }'