inputSchema
{
"type": "object",
"required": [
"seedUrl"
],
"properties": {
"seedUrl": {
"type": "string",
"description": "HTTP(S) page URL to fetch (first list page only; pagination not followed)."
},
"linkScope": {
"enum": [
"default",
"single_page_downloadable"
],
"type": "string",
"description": "When single_page_downloadable: for pbc_tiaofasi same as default (list + article detail fetches on the first page, no sitewide pagination). For other sites, one GET to seedUrl and extension-based generic hrefs only, no subpages. NFRA ItemList and gov.cn /zhengce/xxgk/gjgzk/ also include the list/index page URL as a downloadable item (HTML snapshot)."
},
"followDetailPages": {
"type": "boolean",
"description": "For PBOC tiaofasi list pages: also fetch each linked article detail page on the same list to collect attachments (default true)."
}
}
}
outputSchema
{
"type": "object",
"required": [
"site",
"items"
],
"properties": {
"site": {
"type": "string",
"description": "Detected site key, or single_page_downloadable when linkScope is set accordingly"
},
"error": {
"type": "string",
"description": "Set when fetch or parse failed"
},
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"url",
"title"
],
"properties": {
"url": {
"type": "string"
},
"title": {
"type": "string"
}
}
}
}
}
}