Publish Listing Draft
alterlab_listing_publishPublishes the draft as a new immutable version in pending_review. Refused with 422 test_inputs_not_passing and the per-input failure reasons unless the last test ran on this exact manifest and every test_inputs entry passed. Paid listings also need verified Stripe Connect (409 connect_not_ready). Needs an API key with the listings:write scope.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"draft_id": "<draft_id>"
},
"name": "alterlab_listing_publish"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft_id | Yes | Draft id from alterlab_listing_draft_create |