DocumentationDocumentation
Talk2Sync Documentation
User Documentation
Connector APIs
  • English
  • Español
Talk2Sync Documentation
User Documentation
Connector APIs
  • English
  • Español
  • User Guide Portal & API Documentation
  • User-documentation

    • User Documentation
    • Guide

      • User Guide: Introduction
      • Core Concepts
    • Talk2sync

      • Connection Buttons
      • Color Coding System
      • Issues and Alerts
      • Command Filters
      • Deleted Information Still Appears: How to Remove It
      • Deletions
    • Conexiones

      • Connection Settings
    • Fields

      • Time Based Sync
      • Data Governance
      • Special and Extra Fields
    • Productos

      • Product Fields
      • Equivalences
      • Product Search
      • Link / Unlink Products
    • Ventas

      • Fields
      • Equivalences
      • Sales Search
      • No SKU (Missing SKU)
    • Reports

      • Product Export
      • Sales Report
    • Faq

      • Amazon

        • Amazon Barcode Requirements
        • Amazon Catalog Discrepancies and ASIN Mismatches
        • Amazon Manufacturer Requirements
        • New ASIN Creation Errors and Invalid Attribute Values
        • Talk2sync, SKUs, and Product Identifiers
        • Amazon Variation Templates
      • Mercadolibre

        • Mercado Libre Official Stores
        • Mercado Libre Locations and Geographic Attributes
        • Mercado Libre Pick-up in Store
        • Mercado Libre Extra Attributes
        • Mercado Libre Image Processing and Synchronization
        • Mercado Libre Seller Unable to List Error
      • Linio

        • Linio Brand Not Registered Error
        • Linio Physical Dimensions and Weight Requirements
  • Connector APIs

    • Connector APIs
    • Quick-start

      • Introduction & Requirements
      • Add Connection
      • Configure Connection
      • Generate Keys
      • Test Your Integration
    • Webhooks

      • Webhooks API
      • Catalog

        • Webhooks: List Products
        • Webhooks: List Product by ID
        • Webhooks: Add/Update Product
      • Sales

        • Webhooks: List Orders
        • List Order by ID
        • Add/Update Order
    • Reverse-connections

      • Reverse Connections
      • Implementation-states

        • Implementation
        • Query Implementation: Products and Orders
        • Store Implementation: Products and Orders
        • Sleep and Timeouts
      • Protocol

        • Protocol
        • Overview
        • Product Upload
        • Order Upload
        • Product Download
        • Order Download
      • Rest-calls

        • REST Calls
        • Fetching-changes

          • Fetching Changes REST Calls
          • Ask if Fetching
          • Catalog

            • Push Products Page
            • Set Finish Product Pushes
          • Sales

            • Push Orders Page
            • Set Finish Order Pushes
            • Set Finish All Pushes
        • Pulling-changes

          • Pulling Changes REST Calls
          • Ask if Pulling
          • Catalog

            • Get Next Product to Pull
            • Pull Products Page
            • Notify Product Storage Success
            • Notify Product Storage Failure
            • Set Finish Product Download
          • Sales

            • Get Next Order to Pull
            • Pull Orders Page
            • Notify Order Storage Success
            • Notify Order Storage Failure
            • Set Finish Order Download
            • Transact Finish Pull

Notify Product Storage Success

After the daemon successfully processes the product received from Talk2Sync, it must notify Talk2Sync that the product was inserted or updated successfully.

This notification is part of the product pull transaction and allows Talk2Sync to continue processing the synchronization queue.

1. Notify Successful Storage

After completing the required insert or update operation, send a POST request using the product _id:

POST https://api.talk2sync.com/api/adapters/custom/reverse/connection/{{your key}}/pull/products/{{_id}}/succeded

Replace {{_id}} with the _id of the product that was processed.

Note: The endpoint path uses succeded as specified by the source protocol.

2. Request Body

The request body must contain the product that was successfully inserted or updated:

{
  "product": {
    "_id": "100004777",
    "sku": "100004777",
    "last_updated": 1517360038797,
    "title": "EON618S JBL SUBWOOFER 18\" AMPLIFICADO",
    "url": "",
    "brand": "",
    "mpn": "",
    "model": "",
    "description": "JBL Premium Transducers",
    "variations": [
      {
        "availabilities": [
          {
            "tag": "default",
            "quantity": "50"
          }
        ],
        "prices": [
          {
            "tag": "default",
            "currency": "USD",
            "number": "1060.51"
          }
        ],
        "images": [
          {
            "url": "https://www.example.com/13080-thickbox_default/eon618s-jbl-subwoofer-18-amplificado-.jpg"
          }
        ],
        "videos": [
          {
            "url": ""
          }
        ],
        "barcode": "",
        "size": "",
        "color": ""
      }
    ]
  }
}

The product in the request should correspond to the product that the daemon actually inserted or updated.

3. Wait for the Transaction to Complete

The success notification should return HTTP 200 OK.

After receiving a successful response, the daemon must wait for Talk2Sync to finish processing the product transaction before requesting another product.

Check the product readyfornext status:

GET https://api.talk2sync.com/api/adapters/custom/reverse/connection/{{your key}}/pull/products/readyfornext

The response should have a structure similar to:

{
  "ready": false
}

or:

{
  "ready": true
}

ready: false

Talk2Sync is still processing the previous transaction. The daemon must wait and check the endpoint again.

ready: true

The previous transaction has completed and the daemon can proceed with the next product pull operation.

Process

Next Steps

  • Review Get Next Product to Pull to retrieve the next product.
  • Review Notify Product Storage Failure to report a failed storage operation.
  • Review Set Finish Product Pulls to finalize the product pull process.
Last Updated: 8/21/26, 12:13 PM
Prev
Pull Products Page
Next
Notify Product Storage Failure