pipedrive_update_product_image
Update a product image in Pipedrive by providing a file path or base64 data. Supports PNG, JPEG, GIF, and WebP; requires product ID and file name.
Instructions
Update (replace) the image of a product. Provide the image via EITHER file_path OR base64_data (exactly one required). Supports png, jpeg, gif, and webp. Note: file_path is read by the SERVER process via the filesystem and is disabled by default; the operator must set PIPEDRIVE_IMAGE_BASE_DIR and the path must resolve within it; otherwise use base64_data, which is transport-safe.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The product ID | |
| file_path | No | Path the server reads via fs.readFile, confined to PIPEDRIVE_IMAGE_BASE_DIR (filesystem reads are disabled unless that variable is set). Mutually exclusive with base64_data. | |
| base64_data | No | Base64-encoded image bytes (transport-safe). Mutually exclusive with file_path. | |
| file_name | Yes | Original filename including extension (e.g. product.png) | |
| mime_type | No | MIME type. Inferred from file_name if omitted. |