Get all FAQs by knowledge base with pagination support
GET/knowledge-bases/faqs
Retrieves Q&A entries for a knowledge base, with cursor or offset pagination and optional question search. WHEN TO USE: use this when you need to list existing FAQs; use create to add one; use update or delete to change or remove a single FAQ. RETURNS: the FAQ list, total count, lastFaqId for the next page, and whether more results exist.
Request
API Version
v3knowledge base ID as string
location ID as string
Limit the number of FAQs returned
10Last FAQ ID for pagination (cursor-based)
Number of FAQs to skip (offset-based pagination)
0Search query to filter FAQs by question (case-insensitive contains match)
FAQs retrieved successfully
- application/json
- Schema
- Example (auto)
Schema
Total count of all FAQs in the knowledge base
Array of FAQ objects
Last FAQ ID for pagination (use as lastFaqId in next request)
Whether there are more FAQs available
{
"count": 150,
"faqs": [
{
"id": "3rzeElC1FOVY91veVBkp",
"question": "What is the capital of France?",
"answer": "The capital of France is Paris.",
"knowledgeBaseId": "I1rITlYLJofFosIqC4Np",
"locationId": "qIyivCmsuEOSnyoFYEej",
"trainedUrlId": "688e6b6d8a1887e6d94d1475",
"deleted": false,
"createdAt": "2025-08-02T19:47:57.243Z",
"updatedAt": "2025-08-02T19:47:57.243Z"
}
],
"lastFaqId": "3rzeElC1FOVY91veVBkp",
"hasMore": true
}