Create Listing Draft
alterlab_listing_draft_createValidate a listing manifest and save it as a draft you own. Steps run in order: fetch, parse, filter, dedupe, transform (sandboxed JavaScript or Python with no network access) and map_entity. Returns the draft id and manifest_hash. Invalid manifests return 422 with the field errors. Test the draft with alterlab_listing_draft_test, then publish with alterlab_listing_publish. 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": {
"manifest": "<manifest>"
},
"name": "alterlab_listing_draft_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| manifest | Yes | Listing manifest: slug, version, title, summary, category, data_class, login_required, input_schema, output_schema, steps, pricing, test_inputs, owner |