Continue an approved eBay publication
supercatch_execute_publicationContinue the original publication intent after its separate native staging or fee approval. Lost responses recover the same journal and never authorize a blind resubmission. Publish one exact eligible owned listing to one explicitly selected eBay export connection using native staging and fee approvals. No bulk search execution, other marketplaces, moderation bypass, repricing, stock correction, refund, shipping purchase or automatic category repair. A strict frozen publication plan or durable receipt. Provider acceptance, live readback and local export-link completion remain separate. Credentials, private payloads and approval secrets are never returned. Requires OAuth store:listings:publish store:listings:publish:fees consent. Preparation and execution require separate store:listings:publish and store:listings:publish:fees consent, current EDIT_LISTINGS and an approved owned store. Historical reads require publication consent. Exact fee approval never authorizes other financial actions. After exact native approval, stages one unpublished offer, retrieves listing fees, and publishes only after a second approval of the exact quote. The journal precedes provider dispatch; uncertain outcomes reconcile before further requests. Foreign, stale, unapproved or changed targets and destinations fail closed. After a timeout or lost response, inspect the original operation with its original key; never create a replacement intent to bypass uncertainty.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"plan_id": "publication-plan-id",
"idempotency_key": "stable-publication-intent-key"
},
"name": "supercatch_execute_publication"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan_id | Yes | Persisted exact plan ID returned by the prepare tool; targets and amounts cannot be replaced during execution. | |
| idempotency_key | Yes | Stable client-generated key for this exact intent. Reuse it after a lost response; a different intent must use a new key. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||