Skip to main content
MarketplaceResource is reachable on every Kataven Node client as client.marketplace. Each method maps to one HTTP endpoint on the Hub API; links to the underlying spec entry are inline below. Browse pre-built agent templates and install them into your account. Installed agents are independent — edits don’t propagate from the template.

Methods at a glance

MethodHTTPSummary
listGET /api/marketplace/agentsList marketplace agent templates
getGET /api/marketplace/agents/{id}Get a marketplace agent template
installPOST /api/marketplace/agents/{id}/installInstall a marketplace template as a new agent
categoriesGET /api/marketplace/categoriesList marketplace categories

Reference

client.marketplace.list(...)

List marketplace agent templates HTTPGET /api/marketplace/agents · API reference →
list(opts: { category?: string; search?: string; limit?: number; offset?: number } = {})

client.marketplace.get(...)

Get a marketplace agent template HTTPGET /api/marketplace/agents/{id} · API reference →
get(id: string)
Returns the full template — system prompt, voice config, attached tools and playbooks.

client.marketplace.install(...)

Install a marketplace template as a new agent HTTPPOST /api/marketplace/agents/{id}/install · API reference →
install(id: string, name?: string)
Creates a new agent in the caller’s account from the template, copying its prompts, voice config, attached playbooks and FAQs. Optionally renames it.

client.marketplace.categories(...)

List marketplace categories HTTPGET /api/marketplace/categories · API reference →
categories()
Returns the set of category labels that have at least one published marketplace template, with counts.