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

REST Calls

The Reverse Invoke REST API provides the JSON-based calls required to change and coordinate synchronization states between the daemon and Talk2Sync.

These operations allow the daemon to communicate the current synchronization state, exchange product and order data, report processing results, and complete synchronization transactions.

Available REST Calls

The following operations are available as part of the Talk2Sync Reverse Invoke API:

  • Ask if Fetching — Checks whether Talk2Sync is requesting data from the external system.
  • Push Products Page — Sends a page of products to Talk2Sync.
  • Set Finish Products Push — Marks the product push operation as completed.
  • Push Orders Page — Sends a page of orders to Talk2Sync.
  • Set Finish Orders Push — Marks the order push operation as completed.
  • Set Finish All Pushes — Completes the overall push operation.
  • Ask if Pulling — Checks whether Talk2Sync has data available for the external system to retrieve.
  • Pull Products Page — Retrieves a page of products from Talk2Sync.
  • Get Next Product to Pull — Retrieves the next product pending processing.
  • Notify Product Success — Reports that a product was successfully stored.
  • Notify Product Failure — Reports that a product could not be stored.
  • Set Finish Product Pulls — Marks the product pull operation as completed.
  • Pull Orders Page — Retrieves a page of orders from Talk2Sync.
  • Get Next Orders to Pull — Retrieves the next orders pending processing.
  • Notify Orders Success — Reports that orders were successfully stored.
  • Notify Orders Failure — Reports that orders could not be stored.
  • Set Finish Order Pulls — Marks the order pull operation as completed.
  • Transact Finish Pull — Completes the current pull transaction.

Next Steps

Review the REST calls according to the synchronization direction:

  • Fetching changes: Use the fetching operations when the daemon needs to send data to Talk2Sync.
  • Pulling changes: Use the pulling operations when the daemon needs to retrieve data from Talk2Sync.

For the complete sequence in which these operations are executed, see the Reverse Connections Protocol.

Last Updated: 8/21/26, 12:13 PM