list_blog_articles
Lists the articles on a website's hosted blog (Optimize add-on), newest first.
List blog articles · Read-only
Lists the articles on a website's hosted blog (Optimize add-on), newest first. Use it to find an articleId for get_blog_article or update_blog_article. Each row has _id, title, slug, url, status (live, draft…), source, category, version, visits, firstAvg / currentAvg (the average ICP match of visitors to the first and current version), versionAvgs, pendingRefinement, publishedAt, issues and locked (locked articles cannot be edited). Errors: 403 without the Optimize add-on or the SEO permission, 404 when the blog is not set up.
| Connection | Account-owner URL or OAuth (not a team member URL) |
|---|
Parameters
| Parameter | Type | Required | Accepts | Description |
|---|---|---|---|---|
websiteId | string | Yes | any | Website ID from list_websites. |
Tool definition
What your assistant receives from tools/list:
{
"name": "list_blog_articles",
"title": "List blog articles",
"annotations": {
"title": "List blog articles",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
},
"inputSchema": {
"type": "object",
"properties": {
"websiteId": {
"type": "string",
"description": "Website ID from list_websites."
}
},
"required": [
"websiteId"
]
}
}suggest_web_scraping_keywords
Keyword ideas for Web Scraping: phrases the website's buyers would write about themselves on their own sites (never the seller's own category words).
get_blog_article
Returns one blog article in full (Optimize add-on): its content blocks, FAQ, every version with its status, the public url and the visits it received.