list_articles
Retrieve knowledge articles from ServiceNow based on filters like category, knowledge base, or workflow state. Supports pagination and search queries for precise results.
Instructions
List knowledge articles
Input Schema
Name | Required | Description | Default |
---|---|---|---|
params | Yes |
Input Schema (JSON Schema)
{
"$defs": {
"ListArticlesParams": {
"description": "Parameters for listing knowledge articles.",
"properties": {
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Filter by category",
"title": "Category"
},
"knowledge_base": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Filter by knowledge base",
"title": "Knowledge Base"
},
"limit": {
"default": 10,
"description": "Maximum number of articles to return",
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"description": "Offset for pagination",
"title": "Offset",
"type": "integer"
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Search query for articles",
"title": "Query"
},
"workflow_state": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Filter by workflow state",
"title": "Workflow State"
}
},
"title": "ListArticlesParams",
"type": "object"
}
},
"properties": {
"params": {
"$ref": "#/$defs/ListArticlesParams"
}
},
"required": [
"params"
],
"title": "list_articlesArguments",
"type": "object"
}