Skip to main content

Add a product image

This endpoint will let you add extra images to an existing product in your catalog. This does not let you change the default image of the product but you can achieve that with the Edit Product endpoint.

info

To use this API, you must connect a number that uses the free version of WhatsApp Business. This API does not need a WhatsApp Business API account to work.

caution

Just like with the app, each modification you make will go through a verification process made by WhatsApp that can take between a few minutes to a few hours.

info

You will need the product IDs of these products to make modifications to your catalog.

Available fields

FieldDescription
image_urlsUp to 2 URLs pointing to the images you want to add. This field can't be empty

Invocation

Make a POST request to https://api.p.2chat.io/open/whatsapp/catalog/product/image/<product-id> to add additional product images and specify the following request body:

Request body

For each request, you must specify the phone number you connected to 2Chat where the product you are adding images to exists.

{
"from_number": "+595981461442",
"product": {
"image_urls": [
"https://2chat.co/img/2chat-logo.png",
"https://2chat.co/img/2chat-logo.png"

]
}
}

In the following examples, we are using 6489529801134316 as the product ID.


curl --location --request POST 'https://api.p.2chat.io/open/whatsapp/catalog/product/image/6489529801134316' \
--header 'X-User-API-Key: your_api_key_here' \
--data '{
"from_number": "+595981461442",
"product": {
"image_urls": [
"https://2chat.co/img/2chat-logo.png",
"https://2chat.co/img/2chat-logo.png"

]
}
}'

Response

{
"success": true
}