publish_listing
Publish draft endpoints to the bolthub marketplace. Perform a dry run to preview changes, then confirm to go live and start the workspace's 30-day free trial.
Instructions
Take a workspace's draft endpoints live in the bolthub directory. Without confirm:true it is a DRY RUN that shows exactly what would go live (endpoints, prices, workspace activation) — show that to the user and get their go-ahead before re-calling with confirm:true. Publishing the first endpoint starts the workspace's 30-day free trial. Requires BOLTHUB_ACCOUNT_TOKEN.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "publish_listing"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Omitted/false = dry run (no changes). true = publish exactly what the dry run showed. | |
| tenant_id | No | Workspace id. Omit when the account has exactly one workspace. | |
| endpoint_ids | No | Specific endpoint ids to publish. Omit to publish every unlisted endpoint in the workspace. |