Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kataven.ai/llms.txt

Use this file to discover all available pages before exploring further.

FaqsResource is reachable on every Kataven Node client as client.faqs. Each method maps to one HTTP endpoint on the Hub API; links to the underlying spec entry are inline below. FAQs are simple title/content entries the agent can quote verbatim. Attach to an agent via client.agents.attachFaq.

Methods at a glance

MethodHTTPSummary
listGET /api/faqsList FAQs
getGET /api/faqs/{idOrName}Get a single FAQ
createPOST /api/faqsCreate an FAQ
updatePUT /api/faqs/{idOrName}Update an FAQ
deleteDELETE /api/faqs/{idOrName}Delete an FAQ

Reference

client.faqs.list(...)

List FAQs HTTPGET /api/faqs · API reference →
list()

client.faqs.get(...)

Get a single FAQ HTTPGET /api/faqs/{id} · API reference →
get(idOrName: string)

client.faqs.create(...)

Create an FAQ HTTPPOST /api/faqs · API reference →
create(input: {
  name: string;
  category: string;
  title: string;
  content: string;
  summary?: string;
  tags?: string[];
})

client.faqs.update(...)

Update an FAQ HTTPPUT /api/faqs/{id} · API reference →
update(idOrName: string, patch: Record<string, unknown>)

client.faqs.delete(...)

Delete an FAQ HTTPDELETE /api/faqs/{id} · API reference →
delete(idOrName: string)
Default FAQs cannot be deleted.