Skip to main content
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.