Mircate
  1. Talking Product
Mircate
  • Introduction
  • Authentication
  • Errors
  • Change Logs
  • PIM
    • Get Products
      POST
    • Get Product Settings
      GET
    • Get Catalog Settings
      GET
    • Upsert Product
      POST
    • Upsert Category
      POST
    • Bulk Product Upsert
      POST
    • Check Batch Status
      POST
    • Delete Product
      POST
    • Attach Product Attribute Image
      POST
    • Attach Category Image
      POST
    • Get Image
      GET
    • Upsert Attributes
      POST
    • Delete Attribute
      POST
    • Upsert Attribute Options
      POST
    • Upsert Attribute Option
      POST
    • Delete Attribute Option
      POST
  • Promotion
    • Calculate
      POST
    • Start Transaction
      POST
    • Commit Transaction
      POST
    • Revert Transaction
      POST
    • Cancel Transaction
      POST
    • Get Active Promotions
      GET
  • Loyalty
    • Receive Event
    • Calculate
    • Start Transaction
    • Commit Transaction
    • Cancel Transaction
    • List Measurements
  • Wallet
    • Get Wallet
    • Create Wallet
    • Create Account
    • Get Account
    • Get Accounts
    • List Accounts
    • List Transactions
    • Add Account
    • Remove Account
    • Fix
    • Load
    • Spend
    • Refund
    • Cancel
  • Talking Product
    • Create Product
      POST
    • Update Product
      POST
    • Delete Product
      POST
    • Get Product
      GET
    • List Product
      POST
  • Merchant
    • Sales Channel
      • Reserve Stock
      • Cancel Stock
      • Commit Stock
      • Refund Stock
      • Get Current Stock
    • Product Supplier
      • Receive Stock
      • Receive Price
      • Get Stock/Price History
      • Check Batch Status
      • Remove My Products
      • Clean My Products
      • Export Stock/Price
      • List Exports
      • Get Exported Files
    • Global Products
      • Receive Products
      • Get Global Products
      • Remove Global Products
  • Common
    • Dataset
      • Create
      • Update
      • Delete
      • Value Upsert
      • Value Delete
      • List Sources
      • List Values
  • How to
    • Creating a Promotion Template
    • Promotion Transaction Flow
    • Understanding PIM Product Statuses
  1. Talking Product

Update Product

Production
https://api.b2b.retter.io/5p1hp1d2t
Production
https://api.b2b.retter.io/5p1hp1d2t
POST
https://api.b2b.retter.io/5p1hp1d2t
/{{STAGE_PROJECT_ID}}/CALL/TalkingProducts/updateProduct/{{MIRCATE_PROJECT_ID}}
Talking Product
Last modified:2025-06-18 11:29:50
This endpoint allows updating an existing product in the Talking Products module. You can modify product attributes such as name, stock, price, image, or custom fields to keep the product information up to date.

Request

Authorization
Add parameter in header
x-api-key
Example:
x-api-key: ********************
Header Params
x-api-key
string 
required
Example:
{{API_KEY}}
Body Params application/json
product
object 
required
sku
string 
required
name
string 
required
categories
array[string]
required
brand
string 
required
description
string 
required
stock
integer 
required
price
integer 
required
image
string 
required
groupIds
array[string]
required
additionalData
object 
required
Example
{
    "product": {
        "sku": "sku123Rose9",
        "name": "Rosé Pink",
        "categories": [],
        "brand": "drap2dasdpier",
        "description": "",
        "stock": 8,
        "price": 5000,
        "image": "https://b2btest.c.retter.io/project/328j1q9mo/Classes/TalkingProducts/instance/27z7tk4s3pf.jpg",
        "groupIds": [],
        "additionalData": {
            "field": "high stiffness",
            "field2": "spicy"
        }
    }
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://api.b2b.retter.io/5p1hp1d2t/{{STAGE_PROJECT_ID}}/CALL/TalkingProducts/updateProduct/{{MIRCATE_PROJECT_ID}}' \
--header 'Content-Type: application/json' \
--header 'x-api-key;' \
--data-raw '{
    "product": {
        "sku": "sku123Rose9",
        "name": "Rosé Pink",
        "categories": [],
        "brand": "drap2dasdpier",
        "description": "",
        "stock": 8,
        "price": 5000,
        "image": "https://b2btest.c.retter.io/project/328j1q9mo/Classes/TalkingProducts/instance/27z7tk4s3pf.jpg",
        "groupIds": [],
        "additionalData": {
            "field": "high stiffness",
            "field2": "spicy"
        }
    }
}'

Responses

🟢200Success
application/json
Body
object {0}
Example
{}
Modified at 2025-06-18 11:29:50
Previous
Create Product
Next
Delete Product
Built with