Set Finish All Pushes
When the daemon has finished pushing products and/or orders to Talk2Sync, it must finalize the overall push operation.
The finalization endpoint depends on whether the synchronization was performed as a health-check sample or as a normal push.
Finalize a Sample Push
If the daemon was asked to send a sample, call:
POST https://api.talk2sync.com/api/adapters/custom/reverse/connection/{{your key}}/pingsample/finish
Finalize a Normal Push
If the daemon was asked to perform a normal push, call:
POST https://api.talk2sync.com/api/adapters/custom/reverse/connection/{{your key}}/push/finish
Request Body
The request body is ignored. Send an empty JSON object:
{}
Check the Upstream Status
After finalizing the push, check the upstream status again:
GET https://api.talk2sync.com/api/adapters/custom/reverse/connection/{{your key}}/upstreamstatus
The connection may initially report:
{
"connectionstatus": "finishing"
}
or:
{
"connectionstatus": "finished"
}
The daemon must wait until the status is finished before proceeding with other transactions.
Process
Next Steps
- Review Push Products Page for product synchronization.
- Review Push Orders Page for order synchronization.
- Review the Reverse Connections Protocol for the complete synchronization sequence.