Skip to main content
PUT
Update contact

Path Parameters

sellerId
integer<int64>
required

The unique identifier for the seller account. This ID is used to scope operations to a specific seller's data and resources.

contactId
integer<int64>
required

The unique identifier for a contact associated with the seller.

Body

application/json

Complete resource data to update at /contacts/{sellerId}/{contactId}

Request payload for creating a new contact associated with a seller. Contains contact information including name, email, phone, and address details.

email
string

Email address

subscriptionType
enum<string>

The type or category of the subscription

Available options:
ALL,
CUSTOM,
NOTHING
notificationSubscriptions
object[]

Subscription information

notificationCategories
enum<string>[]

Array of notification categorie

Available options:
ORDERS,
RETURN_SHIPMENTS,
ITEMS,
INBOUNDS,
CUSTOMER_INQUIRY,
SHOPS,
RETURN_LINK_LABEL,
SHIPMENT_LABEL,
INVENTORY,
API_KEY_REQUESTS,
IMPORTANT

Response

Returns the updated contact with current contact details.

Contact information associated with a seller. Contains name, email, phone, address, and relationship details.

email
string

Email address

subscriptionType
enum<string>

The type or category of the subscription

Available options:
ALL,
CUSTOM,
NOTHING
notificationSubscriptions
object[]

Subscription information

id
integer<int64>

The unique identifier for the id