Skip to main content
GET
/
store
/
knowledge-base
Get all knowledge bases
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"
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

id
number

Filter by KB ID

Example:

1

Search term for KB name

Example:

"my knowledge base"

page
number

Page number (starts from 1)

Example:

1

limit
number

Number of items per page

Example:

10

sortBy
string

Field to sort by

Example:

"createdAt"

sortOrder
enum<string>

Sort order

Available options:
asc,
desc

Response

knowledge bases fetched successfully

success
boolean
required
Example:

true

message
string
required
Example:

"Knowledge bases retrieved successfully"

data
object[]
required
I