list_posts
Scope location means one location, brand means locationless client posts, all means every client post; default location when locationId is given, otherwise all. Read stored Synup Posts only, including unpublished Series drafts and imported posts; this does not fetch Google or any other provider. Zero matching stored posts is not proof of zero public posts. Includes client-level posts without a location. Provide clientId or locationId; both must agree. Follow nextPage until hasMore is false and reconcile changed totals/IDs; pages reflect current database reads, not a snapshot; live-pagination means database consistency, never a live provider check. createdFrom/createdTo (legacy from/to) filter creation dates; scheduledFrom/scheduledTo filter actual schedules, never suggestions. UI Series titles belong to list_distribution_campaigns, not ContentSeries ideas.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_posts",
"arguments": {}
}
}{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "..."
}
]
}
}La forme de la réponse est indicative — le contenu réel dépend de l'outil et de vos données.