curl --request GET \
--url https://api.pawa-ai.com/v1/store/knowledge-base \
--header 'Authorization: Bearer <token>'{
"success": true,
"message": "Knowledge bases retrieved successfully",
"data": [
{
"id": 21,
"name": "WCF Knowledge Base",
"kbReferenceId": "kb-5d76835d-fe3e-4793-b0d6-f2e1a668eb5d",
"description": "This is a knowledge base for WCF, it contains information about various concerns about Workers Compesation Fund., it is used to answer questions about WCF",
"status": "ACTIVE",
"createdAt": "2025-08-04T16:35:37.522Z",
"updatedAt": "2025-08-04T16:35:37.522Z"
}
]
}This endpoint used to get all the knowledge bases registered in the Pawa AI Platform with pagination, search, and filtering support.
curl --request GET \
--url https://api.pawa-ai.com/v1/store/knowledge-base \
--header 'Authorization: Bearer <token>'{
"success": true,
"message": "Knowledge bases retrieved successfully",
"data": [
{
"id": 21,
"name": "WCF Knowledge Base",
"kbReferenceId": "kb-5d76835d-fe3e-4793-b0d6-f2e1a668eb5d",
"description": "This is a knowledge base for WCF, it contains information about various concerns about Workers Compesation Fund., it is used to answer questions about WCF",
"status": "ACTIVE",
"createdAt": "2025-08-04T16:35:37.522Z",
"updatedAt": "2025-08-04T16:35:37.522Z"
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Filter by KB ID
1
Search term for KB name
"my knowledge base"
Page number (starts from 1)
1
Number of items per page
10
Field to sort by
"createdAt"
Sort order
asc, desc knowledge bases fetched successfully
true
"Knowledge bases retrieved successfully"
Show child attributes
21
"WCF Knowledge Base"
"kb-5d76835d-fe3e-4793-b0d6-f2e1a668eb5d"
"This is a knowledge base for WCF, it contains information about various concerns about Workers Compesation Fund., it is used to answer questions about WCF"
"ACTIVE"
"2025-08-04T16:35:37.522Z"
"2025-08-04T16:35:37.522Z"