Skip to main content
POST
/
contacts
/
{sellerId}
Create contact
curl --request POST \
  --url https://api.quivo.co/contacts/{sellerId} \
  --header 'Content-Type: application/json' \
  --data '
{
  "email": "<string>",
  "subscriptionType": "ALL",
  "notificationSubscriptions": [
    {
      "type": "<string>",
      "category": "<string>"
    }
  ],
  "notificationCategories": [
    "ORDERS"
  ]
}
'
{
  "email": "<string>",
  "subscriptionType": "ALL",
  "notificationSubscriptions": [
    {
      "type": "<string>",
      "category": "<string>"
    }
  ],
  "id": 123
}

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.

Body

application/json

Data to create a new resource at /contacts/{sellerId}

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 newly created contact with assigned identifier and 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