Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, untagged e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam 404. Com custom (ou start/end sem range), as datas são limitadas aos dias com dados deste canal (summary.bounds). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem end, vale o último dia com dados; sem start, 29 dias antes de end. Veja em filters.start e filters.end na resposta os dias realmente usados.
7d (últimos 7 dias), 30d (últimos 30 dias, o padrão), mtd (mês até hoje) ou custom. Os dias são dias corridos no fuso horário do usuário dono da chave de API, incluindo hoje.
Só estes tipos de conteúdo. Eles precisam ser da rede do canal.
Formato do post numa rede. Precisa pertencer à rede do destino. GET /content-types lista os formatos de cada rede com as regras de mídia. Stories do Instagram e do Facebook não publicam texto.
O mesmo formato do relatório do workspace, limitado a este canal. Etiquetas, untagged e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira.
Séries por intervalo no período e no período anterior. posts, reach, views, impressions e profile_visits são totais dos posts publicados em cada intervalo, não totais diários da conta. followers é a contagem no fim de cada intervalo; net_followers é acumulado desde o início do período.
Show child attributes
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"PostClean Docs","colors":{"primary":"#1f4a34","light":"#51bc69","dark":"#1f4a34"},"logo":{"light":"https://mintcdn.com/chat-clean/aGFnoJWXeKN29AhB/logo/light.svg?fit=max\u0026auto=format\u0026n=aGFnoJWXeKN29AhB\u0026q=85\u0026s=e6706f33c16dba4b6f9197048cc03e4c","dark":"https://mintcdn.com/chat-clean/aGFnoJWXeKN29AhB/logo/dark.svg?fit=max\u0026auto=format\u0026n=aGFnoJWXeKN29AhB\u0026q=85\u0026s=d44865d5cafe56d0da4a387ab510bea7","href":"https://docs.postclean.com.br"},"favicon":"https://mintcdn.com/chat-clean/I-9EQrCnliVRvfUA/logo/favicon.svg?fit=max\u0026auto=format\u0026n=I-9EQrCnliVRvfUA\u0026q=85\u0026s=c8f5bd4e0678790423935122a3f1abba","appearance":{"default":"light","strict":true},"background":{"color":{"light":"#f0eee4","dark":"#0d1611"}},"navbar":{"links":[{"href":"mailto:contato@chatclean.com.br","label":"Suporte"}],"primary":{"type":"button","label":"Acessar o PostClean","href":"https://post.chatclean.com.br"}},"footer":{"socials":{"website":"https://chatclean.com.br"}},"seo":{"metatags":{"canonical":"https://docs.postclean.com.br"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"chat-clean","hasAudioNarration":false,"actualSubdomain":"chat-clean","customDomains":["docs.postclean.com.br"],"gitSource":{"type":"github","owner":"chat-clean","repo":"docs-postclean","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6aedd166f2587db843a5c4f0"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aedf66127d3b48d167b87a8","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Referência da API","count":86},{"language":"default","tag":"Base de conhecimento","count":39},{"language":"default","tag":"Construa com IA","count":20},{"language":"default","tag":"Guias de configuração","count":18},{"language":"default","tag":"Documentação","count":16},{"language":"default","tag":"Plataformas","count":13},{"language":"default","tag":"Repost","count":12},{"language":"default","tag":"Configurações","count":12},{"language":"default","tag":"Automações","count":10},{"language":"default","tag":"Canais","count":10}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/analytics/get-channel-insights","slug":"/api-reference/analytics/get-channel-insights","pageMetadata":{"title":"Ver insights do canal","description":"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, `untagged` e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam `404`. Com `custom` (ou `start`/`end` sem `range`), as datas são limitadas aos dias com dados deste canal (`summary.bounds`). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem `end`, vale o último dia com dados; sem `start`, 29 dias antes de `end`. Veja em `filters.start` e `filters.end` na resposta os dias realmente usados.","deprecated":null,"version":null,"sidebarTitle":"Get channel insights","openapi":"/openapi.json get /channels/{account}/insights","href":"/api-reference/analytics/get-channel-insights","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, \", _jsx(_components.code, {\n children: \"untagged\"\n }), \" e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam \", _jsx(_components.code, {\n children: \"404\"\n }), \". Com \", _jsx(_components.code, {\n children: \"custom\"\n }), \" (ou \", _jsx(_components.code, {\n children: \"start\"\n }), \"/\", _jsx(_components.code, {\n children: \"end\"\n }), \" sem \", _jsx(_components.code, {\n children: \"range\"\n }), \"), as datas são limitadas aos dias com dados deste canal (\", _jsx(_components.code, {\n children: \"summary.bounds\"\n }), \"). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem \", _jsx(_components.code, {\n children: \"end\"\n }), \", vale o último dia com dados; sem \", _jsx(_components.code, {\n children: \"start\"\n }), \", 29 dias antes de \", _jsx(_components.code, {\n children: \"end\"\n }), \". Veja em \", _jsx(_components.code, {\n children: \"filters.start\"\n }), \" e \", _jsx(_components.code, {\n children: \"filters.end\"\n }), \" na resposta os dias realmente usados.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Ver insights do canal","description":"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, `untagged` e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam `404`. Com `custom` (ou `start`/`end` sem `range`), as datas são limitadas aos dias com dados deste canal (`summary.bounds`). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem `end`, vale o último dia com dados; sem `start`, 29 dias antes de `end`. Veja em `filters.start` e `filters.end` na resposta os dias realmente usados.","deprecated":null,"version":null,"sidebarTitle":"Get channel insights","openapi":"/openapi.json get /channels/{account}/insights","href":"/api-reference/analytics/get-channel-insights","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Analytics"],"summary":"Ver insights do canal","operationId":"getChannelInsights","description":"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, `untagged` e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam `404`. Com `custom` (ou `start`/`end` sem `range`), as datas são limitadas aos dias com dados deste canal (`summary.bounds`). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem `end`, vale o último dia com dados; sem `start`, 29 dias antes de `end`. Veja em `filters.start` e `filters.end` na resposta os dias realmente usados.","parameters":["a956c74a-1857-4728-918b-0f4c92415512","12abaa07-7cb6-49cf-8080-ba255370e32c","5b2589ee-431f-40e6-b09a-f94617eff158","5366a406-0ae1-4ddb-ab43-eee8c81c9a3a","687f4d24-9c6f-468f-ae56-f517a9eee082","189c92a6-ed2c-4bdf-ae87-932954593e94","e21f4976-06b7-4da6-ba01-934137de784e","254038ee-3904-45c6-be3f-2e302078c4e1"],"responses":{"200":"2e849779-76f8-41d1-9a72-bdad1b9b2ef3","401":"db75299c-667e-4250-9623-a3775c7156c5","402":"3d8d3223-ee60-4a58-bab9-d2bb7da17f28","403":"4b6e33b1-4799-4abd-a9a0-1dc4a6fcae78","404":"595dde24-0866-487f-acc2-8c39c2cce84e","422":"58486c9e-3ef7-4704-b360-18e15b0e59a2","429":"7f0971ac-05f2-456c-b73d-12c365297001"},"x-mint":{"href":"/api-reference/analytics/get-channel-insights"},"method":"get","type":"path","servers":["fbab3591-1250-42a2-b690-042cd28faca1"],"security":["a9bafb6d-f796-4227-b8f6-6f6aa653bde7"],"path":"/channels/{account}/insights","baseUrlOptions":["https://post.chatclean.com.br/api"],"title":"Ver insights do canal","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"a956c74a-1857-4728-918b-0f4c92415512":{"name":"range","in":"query","required":false,"description":"`7d` (últimos 7 dias), `30d` (últimos 30 dias, o padrão), `mtd` (mês até hoje) ou `custom`. Os dias são dias corridos no fuso horário do usuário dono da chave de API, incluindo hoje.","schema":{"type":"string","enum":["7d","30d","mtd","custom"],"default":"30d","isRequired":false,"description":"`7d` (últimos 7 dias), `30d` (últimos 30 dias, o padrão), `mtd` (mês até hoje) ou `custom`. Os dias são dias corridos no fuso horário do usuário dono da chave de API, incluindo hoje.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"12abaa07-7cb6-49cf-8080-ba255370e32c":{"name":"start","in":"query","required":false,"description":"Primeiro dia, `Y-m-d`. Obrigatório com `range=custom` e ignorado nos outros períodos prontos. Enviar `start` e `end` sem `range` equivale a `custom`.","schema":{"type":"string","format":"date","isRequired":false,"description":"Primeiro dia, `Y-m-d`. Obrigatório com `range=custom` e ignorado nos outros períodos prontos. Enviar `start` e `end` sem `range` equivale a `custom`.","uniqueKey":"","typeLabel":"string\u003cdate>"}},"5b2589ee-431f-40e6-b09a-f94617eff158":{"name":"end","in":"query","required":false,"description":"Último dia, `Y-m-d`, igual ou depois de `start`. Obrigatório com `range=custom`.","schema":{"type":"string","format":"date","isRequired":false,"description":"Último dia, `Y-m-d`, igual ou depois de `start`. Obrigatório com `range=custom`.","uniqueKey":"","typeLabel":"string\u003cdate>"}},"5366a406-0ae1-4ddb-ab43-eee8c81c9a3a":{"name":"labels[]","in":"query","required":false,"style":"form","explode":true,"description":"Só posts com alguma destas etiquetas (etiquetas deste workspace). Etiquetas desconhecidas ou apagadas retornam `422`.","schema":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"items.[INDEX]","typeLabel":"string\u003cuuid>"},"isRequired":false,"description":"Só posts com alguma destas etiquetas (etiquetas deste workspace). Etiquetas desconhecidas ou apagadas retornam `422`.","uniqueKey":"","typeLabel":"string\u003cuuid>[]"}},"687f4d24-9c6f-468f-ae56-f517a9eee082":{"name":"untagged","in":"query","required":false,"description":"Inclui (ou mostra só) posts sem etiqueta. Posts feitos fora do PostClean não têm etiquetas. Envie `1` ou `0`; `true` e `false` são recusados com `422`.","schema":{"type":"string","enum":["1","0"],"isRequired":false,"description":"Inclui (ou mostra só) posts sem etiqueta. Posts feitos fora do PostClean não têm etiquetas. Envie `1` ou `0`; `true` e `false` são recusados com `422`.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"189c92a6-ed2c-4bdf-ae87-932954593e94":{"name":"types[]","in":"query","required":false,"style":"form","explode":true,"description":"Só estes tipos de conteúdo. Eles precisam ser da rede do canal.","schema":{"type":"array","items":{"type":"string","enum":["instagram_feed","instagram_reel","instagram_story","linkedin_post","linkedin_page_post","facebook_post","facebook_reel","facebook_story","tiktok_video","tiktok_photo","youtube_short","x_post","threads_post","threads_ghost_post","pinterest_pin","pinterest_video_pin","pinterest_carousel","bluesky_post","mastodon_post","telegram_post","discord_message","google_business_post"],"description":"Formato do post numa rede. Precisa pertencer à rede do destino. `GET /content-types` lista os formatos de cada rede com as regras de mídia. Stories do Instagram e do Facebook não publicam texto.","uniqueKey":"items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":false,"description":"Só estes tipos de conteúdo. Eles precisam ser da rede do canal.","uniqueKey":"","typeLabel":"enum\u003cstring>[]"}},"e21f4976-06b7-4da6-ba01-934137de784e":{"name":"period","in":"query","required":false,"description":"Aceito para manter igual à lista de posts; aqui só volta repetido em `filters`.","schema":{"type":"string","enum":["current","previous"],"default":"current","isRequired":false,"description":"Aceito para manter igual à lista de posts; aqui só volta repetido em `filters`.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"254038ee-3904-45c6-be3f-2e302078c4e1":{"name":"sort","in":"query","required":false,"description":"Aceito para manter igual à lista de posts; aqui só volta repetido em `filters`.","schema":{"type":"string","enum":["reactions","comments","engagement_rate","views","impressions","shares","saves","reach"],"isRequired":false,"description":"Aceito para manter igual à lista de posts; aqui só volta repetido em `filters`.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"60d2f5f4-338a-40a1-ade2-b55a71ed75b5":{"name":"account","in":"path","required":true,"description":"Id da conta social (canal). Uma conta de outro workspace devolve `404`.","schema":{"type":"string","format":"uuid","isRequired":true,"description":"Id da conta social (canal). Uma conta de outro workspace devolve `404`.","uniqueKey":"","typeLabel":"string\u003cuuid>"},"example":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54"}},"responses":{"2e849779-76f8-41d1-9a72-bdad1b9b2ef3":{"description":"Os insights do canal.","content":{"application/json":{"schema":{"type":"object","properties":{"filters":{"type":"object","description":"Os filtros que o servidor aplicou, já com os valores padrão.","properties":{"range":{"type":"string","enum":["7d","30d","mtd","custom"],"uniqueKey":"filters.range","typeLabel":"enum\u003cstring>"},"start":{"type":"string","format":"date","description":"Primeiro dia realmente usado.","uniqueKey":"filters.start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","description":"Último dia realmente usado.","uniqueKey":"filters.end","typeLabel":"string\u003cdate>"},"period":{"type":"string","enum":["current","previous"],"uniqueKey":"filters.period","typeLabel":"enum\u003cstring>"},"sort":{"type":"string","description":"A ordenação usada: a pedida, quando o canal informa essa métrica, ou a primeira métrica ordenável que ele informa.","uniqueKey":"filters.sort","typeLabel":"string"},"labels":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"filters.labels.items.[INDEX]","typeLabel":"string\u003cuuid>"},"description":"Etiquetas aplicadas.","uniqueKey":"filters.labels","typeLabel":"string\u003cuuid>[]"},"untagged":{"type":"boolean","uniqueKey":"filters.untagged","typeLabel":"boolean"},"types":{"type":"array","items":{"type":"string","enum":["instagram_feed","instagram_reel","instagram_story","linkedin_post","linkedin_page_post","facebook_post","facebook_reel","facebook_story","tiktok_video","tiktok_photo","youtube_short","x_post","threads_post","threads_ghost_post","pinterest_pin","pinterest_video_pin","pinterest_carousel","bluesky_post","mastodon_post","telegram_post","discord_message","google_business_post"],"description":"Formato do post numa rede. Precisa pertencer à rede do destino. `GET /content-types` lista os formatos de cada rede com as regras de mídia. Stories do Instagram e do Facebook não publicam texto.","uniqueKey":"filters.types.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Tipos de conteúdo aplicados.","uniqueKey":"filters.types","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"filters","typeLabel":"object"},"available_metrics":{"type":"array","items":{"type":"string","uniqueKey":"available_metrics.items.[INDEX]","typeLabel":"string"},"description":"Métricas que este canal informa, na ordem de exibição (`followers`, `net_followers`, `posts`, `reactions`, `comments`, `engagement_rate`, `views`, `impressions`, `shares`, `reposts`, `quotes`, `saves`, `clicks`, `follows_gained`, `reach`, `watch_time_minutes`, `average_watch_time_seconds`).","uniqueKey":"available_metrics","typeLabel":"string[]"},"summary":{"type":"object","properties":{"bounds":{"type":"object","description":"Primeiro e último dia com dados de análises no escopo (`null` quando não há nenhum).","properties":{"min":{"oneOf":[{"type":"string","format":"date","uniqueKey":"summary.bounds.min.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","uniqueKey":"summary.bounds.min.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.bounds.min","typeLabel":"string\u003cdate> | null"},"max":{"oneOf":[{"type":"string","format":"date","uniqueKey":"summary.bounds.max.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","uniqueKey":"summary.bounds.max.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.bounds.max","typeLabel":"string\u003cdate> | null"}},"uniqueKey":"summary.bounds","typeLabel":"object"},"range":{"type":"object","description":"Dias corridos no fuso horário do usuário dono da chave de API (as duas pontas incluídas).","properties":{"start":{"type":"string","format":"date","uniqueKey":"summary.range.start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"summary.range.end","typeLabel":"string\u003cdate>"}},"uniqueKey":"summary.range","typeLabel":"object"},"previous_range":{"type":"object","description":"Dias corridos no fuso horário do usuário dono da chave de API (as duas pontas incluídas).","properties":{"start":{"type":"string","format":"date","uniqueKey":"summary.previous_range.start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"summary.previous_range.end","typeLabel":"string\u003cdate>"}},"uniqueKey":"summary.previous_range","typeLabel":"object"},"summary":{"type":"object","description":"Totais do período comparados com o período anterior. `posts` conta os posts publicados no período (feitos no PostClean ou não). `engagement_rate` é um percentual. `watch_time_minutes` e `average_watch_time_seconds` valem para vídeos.","properties":{"posts":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.posts.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.posts.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.posts.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.posts.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.posts.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.posts.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.posts.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.posts.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.posts.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.posts","typeLabel":"object"},"net_followers":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.net_followers.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.net_followers.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.net_followers.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.net_followers.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.net_followers.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.net_followers.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.net_followers.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.net_followers.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.net_followers.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.net_followers","typeLabel":"object"},"reactions":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.reactions.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.reactions.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reactions.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.reactions.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.reactions.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reactions.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.reactions.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.reactions.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reactions.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.reactions","typeLabel":"object"},"comments":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.comments.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.comments.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.comments.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.comments.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.comments.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.comments.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.comments.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.comments.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.comments.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.comments","typeLabel":"object"},"engagement_rate":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.engagement_rate.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.engagement_rate.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.engagement_rate.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.engagement_rate.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.engagement_rate.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.engagement_rate.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.engagement_rate.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.engagement_rate.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.engagement_rate.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.engagement_rate","typeLabel":"object"},"views":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.views.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.views.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.views.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.views.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.views.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.views.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.views.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.views.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.views.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.views","typeLabel":"object"},"impressions":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.impressions.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.impressions.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.impressions.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.impressions.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.impressions.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.impressions.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.impressions.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.impressions.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.impressions.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.impressions","typeLabel":"object"},"clicks":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.clicks.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.clicks.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.clicks.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.clicks.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.clicks.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.clicks.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.clicks.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.clicks.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.clicks.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.clicks","typeLabel":"object"},"reposts":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.reposts.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.reposts.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reposts.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.reposts.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.reposts.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reposts.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.reposts.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.reposts.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reposts.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.reposts","typeLabel":"object"},"quotes":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.quotes.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.quotes.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.quotes.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.quotes.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.quotes.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.quotes.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.quotes.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.quotes.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.quotes.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.quotes","typeLabel":"object"},"reach":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.reach.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.reach.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reach.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.reach.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.reach.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reach.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.reach.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.reach.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.reach.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.reach","typeLabel":"object"},"shares":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.shares.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.shares.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.shares.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.shares.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.shares.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.shares.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.shares.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.shares.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.shares.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.shares","typeLabel":"object"},"saves":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.saves.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.saves.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.saves.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.saves.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.saves.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.saves.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.saves.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.saves.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.saves.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.saves","typeLabel":"object"},"watch_time_minutes":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.watch_time_minutes.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.watch_time_minutes.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.watch_time_minutes.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.watch_time_minutes.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.watch_time_minutes.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.watch_time_minutes.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.watch_time_minutes.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.watch_time_minutes.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.watch_time_minutes.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.watch_time_minutes","typeLabel":"object"},"average_watch_time_seconds":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.average_watch_time_seconds.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.average_watch_time_seconds.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.average_watch_time_seconds.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.average_watch_time_seconds.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.average_watch_time_seconds.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.average_watch_time_seconds.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.average_watch_time_seconds.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.average_watch_time_seconds.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.average_watch_time_seconds.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.average_watch_time_seconds","typeLabel":"object"},"follows_gained":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.follows_gained.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.summary.follows_gained.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.follows_gained.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.summary.follows_gained.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.summary.follows_gained.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.follows_gained.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.follows_gained.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.summary.follows_gained.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.follows_gained.change","typeLabel":"number | null"}},"uniqueKey":"summary.summary.follows_gained","typeLabel":"object"},"followers":{"type":"object","description":"Seguidores no fim do período. Diferente das outras métricas, `change` é a diferença em seguidores, não um percentual. `value` é `null` quando algum canal conectado do escopo ainda não tem contagem de seguidores no período.","properties":{"value":{"oneOf":[{"type":"integer","uniqueKey":"summary.summary.followers.value.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"summary.summary.followers.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.followers.value","typeLabel":"integer | null"},"previous":{"oneOf":[{"type":"integer","uniqueKey":"summary.summary.followers.previous.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"summary.summary.followers.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.followers.previous","typeLabel":"integer | null"},"change":{"oneOf":[{"type":"integer","uniqueKey":"summary.summary.followers.change.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"summary.summary.followers.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.summary.followers.change","typeLabel":"integer | null"}},"uniqueKey":"summary.summary.followers","typeLabel":"object"}},"uniqueKey":"summary.summary","typeLabel":"object"},"followers":{"type":"object","properties":{"total":{"oneOf":[{"type":"integer","description":"`null` quando algum canal conectado do escopo ainda não tem contagem de seguidores no período.","uniqueKey":"summary.followers.total.oneOf.0","typeLabel":"integer"},{"type":"null","description":"`null` quando algum canal conectado do escopo ainda não tem contagem de seguidores no período.","uniqueKey":"summary.followers.total.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.total","typeLabel":"integer | null"},"accounts":{"type":"array","items":{"type":"object","description":"Identificação de um canal numa linha de análises.","properties":{"social_account_key":{"type":"string","description":"Chave fixa do canal nas análises. Num canal conectado, é o id da conta social.","uniqueKey":"summary.followers.accounts.items.[INDEX].social_account_key","typeLabel":"string"},"platform":{"type":"string","enum":["linkedin","linkedin-page","x","tiktok","youtube","facebook","instagram","instagram-facebook","threads","pinterest","bluesky","mastodon","telegram","discord","google_business"],"description":"Rede de uma conta social. `linkedin-page` é uma página de empresa no LinkedIn, e `instagram-facebook` é uma conta do Instagram conectada por uma Página do Facebook.","uniqueKey":"summary.followers.accounts.items.[INDEX].platform","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","uniqueKey":"summary.followers.accounts.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.followers.accounts.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].name","typeLabel":"string | null"},"username":{"oneOf":[{"type":"string","uniqueKey":"summary.followers.accounts.items.[INDEX].username.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.followers.accounts.items.[INDEX].username.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].username","typeLabel":"string | null"},"avatar_url":{"oneOf":[{"type":"string","uniqueKey":"summary.followers.accounts.items.[INDEX].avatar_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.followers.accounts.items.[INDEX].avatar_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].avatar_url","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.followers.accounts.items.[INDEX].status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.followers.accounts.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].status","typeLabel":"enum\u003cstring> | null"},"social_account_id":{"oneOf":[{"type":"string","format":"uuid","description":"Id da conta social, ou `null` quando a conta não existe mais.","uniqueKey":"summary.followers.accounts.items.[INDEX].social_account_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Id da conta social, ou `null` quando a conta não existe mais.","uniqueKey":"summary.followers.accounts.items.[INDEX].social_account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].social_account_id","typeLabel":"string\u003cuuid> | null"},"network":{"type":"string","description":"Rede do canal. Variantes da mesma rede têm o mesmo valor: Instagram direto e via Facebook são `instagram`, perfil e página do LinkedIn são `linkedin`.","uniqueKey":"summary.followers.accounts.items.[INDEX].network","typeLabel":"string"},"value":{"oneOf":[{"type":"integer","description":"Seguidores no fim do período.","uniqueKey":"summary.followers.accounts.items.[INDEX].value.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Seguidores no fim do período.","uniqueKey":"summary.followers.accounts.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].value","typeLabel":"integer | null"},"growth":{"oneOf":[{"type":"integer","description":"Seguidores ganhos entre a primeira e a última contagem do período.","uniqueKey":"summary.followers.accounts.items.[INDEX].growth.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Seguidores ganhos entre a primeira e a última contagem do período.","uniqueKey":"summary.followers.accounts.items.[INDEX].growth.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].growth","typeLabel":"integer | null"},"net":{"oneOf":[{"type":"integer","description":"Saldo de seguidores no período: a última contagem do período menos a última contagem antes dele (ou a primeira do período, quando não há anterior).","uniqueKey":"summary.followers.accounts.items.[INDEX].net.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Saldo de seguidores no período: a última contagem do período menos a última contagem antes dele (ou a primeira do período, quando não há anterior).","uniqueKey":"summary.followers.accounts.items.[INDEX].net.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].net","typeLabel":"integer | null"},"provenance":{"oneOf":[{"type":"string","enum":["actual","carried_forward",null],"description":"`actual` quando a contagem do último dia veio da rede, `carried_forward` quando repete a última contagem conhecida.","uniqueKey":"summary.followers.accounts.items.[INDEX].provenance.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["actual","carried_forward",null],"description":"`actual` quando a contagem do último dia veio da rede, `carried_forward` quando repete a última contagem conhecida.","uniqueKey":"summary.followers.accounts.items.[INDEX].provenance.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.accounts.items.[INDEX].provenance","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"summary.followers.accounts.items.[INDEX]","typeLabel":"object"},"uniqueKey":"summary.followers.accounts","typeLabel":"object[]"},"series":{"type":"array","description":"Um ponto por dia do período: seguidores de cada canal, pela chave `social_account_key` (`null` num dia sem contagem).","items":{"type":"object","properties":{"date":{"type":"string","format":"date","uniqueKey":"summary.followers.series.items.[INDEX].date","typeLabel":"string\u003cdate>"},"accounts":{"type":"object","additionalProperties":{"oneOf":[{"type":"integer","uniqueKey":"summary.followers.series.items.[INDEX].accounts.additionalProperties.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"summary.followers.series.items.[INDEX].accounts.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.followers.series.items.[INDEX].accounts.additionalProperties","typeLabel":"integer | null"},"uniqueKey":"summary.followers.series.items.[INDEX].accounts","typeLabel":"object"}},"uniqueKey":"summary.followers.series.items.[INDEX]","typeLabel":"object"},"uniqueKey":"summary.followers.series","typeLabel":"object[]"}},"uniqueKey":"summary.followers","typeLabel":"object"},"posts":{"type":"object","properties":{"resolution":{"type":"string","enum":["daily","weekly","monthly"],"description":"Diário até 14 dias, semanal até 90 dias e mensal acima disso. As semanas começam no início de semana do usuário dono da chave de API.","uniqueKey":"summary.posts.resolution","typeLabel":"enum\u003cstring>"},"accounts":{"type":"array","items":{"type":"object","description":"Identificação de um canal numa linha de análises.","properties":{"social_account_key":{"type":"string","description":"Chave fixa do canal nas análises. Num canal conectado, é o id da conta social.","uniqueKey":"summary.posts.accounts.items.[INDEX].social_account_key","typeLabel":"string"},"platform":{"type":"string","enum":["linkedin","linkedin-page","x","tiktok","youtube","facebook","instagram","instagram-facebook","threads","pinterest","bluesky","mastodon","telegram","discord","google_business"],"description":"Rede de uma conta social. `linkedin-page` é uma página de empresa no LinkedIn, e `instagram-facebook` é uma conta do Instagram conectada por uma Página do Facebook.","uniqueKey":"summary.posts.accounts.items.[INDEX].platform","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","uniqueKey":"summary.posts.accounts.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.posts.accounts.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.posts.accounts.items.[INDEX].name","typeLabel":"string | null"},"username":{"oneOf":[{"type":"string","uniqueKey":"summary.posts.accounts.items.[INDEX].username.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.posts.accounts.items.[INDEX].username.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.posts.accounts.items.[INDEX].username","typeLabel":"string | null"},"avatar_url":{"oneOf":[{"type":"string","uniqueKey":"summary.posts.accounts.items.[INDEX].avatar_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.posts.accounts.items.[INDEX].avatar_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.posts.accounts.items.[INDEX].avatar_url","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.posts.accounts.items.[INDEX].status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.posts.accounts.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.posts.accounts.items.[INDEX].status","typeLabel":"enum\u003cstring> | null"},"count":{"type":"integer","description":"Posts publicados no período.","uniqueKey":"summary.posts.accounts.items.[INDEX].count","typeLabel":"integer"}},"uniqueKey":"summary.posts.accounts.items.[INDEX]","typeLabel":"object"},"description":"Canais com pelo menos um post no período.","uniqueKey":"summary.posts.accounts","typeLabel":"object[]"},"buckets":{"type":"array","items":{"type":"object","properties":{"start":{"type":"string","format":"date","uniqueKey":"summary.posts.buckets.items.[INDEX].start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"summary.posts.buckets.items.[INDEX].end","typeLabel":"string\u003cdate>"},"accounts":{"type":"object","additionalProperties":{"type":"integer","uniqueKey":"summary.posts.buckets.items.[INDEX].accounts.additionalProperties","typeLabel":"integer"},"description":"Posts por canal, pela chave `social_account_key`.","uniqueKey":"summary.posts.buckets.items.[INDEX].accounts","typeLabel":"object"},"total":{"type":"integer","uniqueKey":"summary.posts.buckets.items.[INDEX].total","typeLabel":"integer"}},"uniqueKey":"summary.posts.buckets.items.[INDEX]","typeLabel":"object"},"uniqueKey":"summary.posts.buckets","typeLabel":"object[]"}},"uniqueKey":"summary.posts","typeLabel":"object"},"top_posts":{"type":"object","description":"Até 5 posts do período com mais reações e até 5 com mais comentários.","properties":{"reactions":{"type":"array","items":{"type":"object","description":"Identificação de um canal numa linha de análises.","properties":{"social_account_key":{"type":"string","description":"Chave fixa do canal nas análises. Num canal conectado, é o id da conta social.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].social_account_key","typeLabel":"string"},"platform":{"type":"string","enum":["linkedin","linkedin-page","x","tiktok","youtube","facebook","instagram","instagram-facebook","threads","pinterest","bluesky","mastodon","telegram","discord","google_business"],"description":"Rede de uma conta social. `linkedin-page` é uma página de empresa no LinkedIn, e `instagram-facebook` é uma conta do Instagram conectada por uma Página do Facebook.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].platform","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.reactions.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.reactions.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].name","typeLabel":"string | null"},"username":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.reactions.items.[INDEX].username.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.reactions.items.[INDEX].username.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].username","typeLabel":"string | null"},"avatar_url":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.reactions.items.[INDEX].avatar_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.reactions.items.[INDEX].avatar_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].avatar_url","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].status","typeLabel":"enum\u003cstring> | null"},"id":{"type":"string","format":"uuid","description":"Id da publicação nas análises. Veja o detalhe com `GET /analytics/publications/{publication}`.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"post_platform_id":{"oneOf":[{"type":"string","format":"uuid","description":"Destino do post no PostClean que gerou esta publicação, ou `null` num post feito fora do PostClean.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].post_platform_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Destino do post no PostClean que gerou esta publicação, ou `null` num post feito fora do PostClean.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].post_platform_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].post_platform_id","typeLabel":"string\u003cuuid> | null"},"post_id":{"oneOf":[{"type":"string","format":"uuid","description":"Post do PostClean, ou `null` num post feito fora do PostClean.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].post_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Post do PostClean, ou `null` num post feito fora do PostClean.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].post_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].post_id","typeLabel":"string\u003cuuid> | null"},"origin":{"type":"string","enum":["trypost","external"],"description":"`trypost` (publicado pelo PostClean) ou `external` (feito fora dele).","uniqueKey":"summary.top_posts.reactions.items.[INDEX].origin","typeLabel":"enum\u003cstring>"},"content_type":{"oneOf":[{"type":"string","enum":["text","image","carousel","video","reel","story","short","link","poll","unknown",null],"description":"Tipo da publicação nas análises (`text`, `image`, `video`, ...).","uniqueKey":"summary.top_posts.reactions.items.[INDEX].content_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["text","image","carousel","video","reel","story","short","link","poll","unknown",null],"description":"Tipo da publicação nas análises (`text`, `image`, `video`, ...).","uniqueKey":"summary.top_posts.reactions.items.[INDEX].content_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].content_type","typeLabel":"enum\u003cstring> | null"},"availability":{"type":"string","enum":["available","deleted","unavailable"],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].availability","typeLabel":"enum\u003cstring>"},"published_at":{"oneOf":[{"type":"string","description":"Quando a rede publicou, em UTC, `Y-m-d H:i:s`.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].published_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Quando a rede publicou, em UTC, `Y-m-d H:i:s`.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].published_at","typeLabel":"string | null"},"permalink":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.reactions.items.[INDEX].permalink.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.reactions.items.[INDEX].permalink.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].permalink","typeLabel":"string | null"},"excerpt":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.reactions.items.[INDEX].excerpt.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.reactions.items.[INDEX].excerpt.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].excerpt","typeLabel":"string | null"},"preview_metadata":{"oneOf":[{"type":"object","description":"Dados de prévia que a rede devolveu (por exemplo `thumbnail_url`). Os links de miniatura das redes podem expirar.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].preview_metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Dados de prévia que a rede devolveu (por exemplo `thumbnail_url`). Os links de miniatura das redes podem expirar.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].preview_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].preview_metadata","typeLabel":"object | null"},"reactions":{"oneOf":[{"type":"integer","description":"Reações na última contagem.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].reactions.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Reações na última contagem.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].reactions.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].reactions","typeLabel":"integer | null"},"comments":{"oneOf":[{"type":"integer","description":"Comentários na última contagem.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].comments.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Comentários na última contagem.","uniqueKey":"summary.top_posts.reactions.items.[INDEX].comments.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.reactions.items.[INDEX].comments","typeLabel":"integer | null"}},"uniqueKey":"summary.top_posts.reactions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"summary.top_posts.reactions","typeLabel":"object[]"},"comments":{"type":"array","items":{"type":"object","description":"Identificação de um canal numa linha de análises.","properties":{"social_account_key":{"type":"string","description":"Chave fixa do canal nas análises. Num canal conectado, é o id da conta social.","uniqueKey":"summary.top_posts.comments.items.[INDEX].social_account_key","typeLabel":"string"},"platform":{"type":"string","enum":["linkedin","linkedin-page","x","tiktok","youtube","facebook","instagram","instagram-facebook","threads","pinterest","bluesky","mastodon","telegram","discord","google_business"],"description":"Rede de uma conta social. `linkedin-page` é uma página de empresa no LinkedIn, e `instagram-facebook` é uma conta do Instagram conectada por uma Página do Facebook.","uniqueKey":"summary.top_posts.comments.items.[INDEX].platform","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.comments.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.comments.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].name","typeLabel":"string | null"},"username":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.comments.items.[INDEX].username.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.comments.items.[INDEX].username.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].username","typeLabel":"string | null"},"avatar_url":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.comments.items.[INDEX].avatar_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.comments.items.[INDEX].avatar_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].avatar_url","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.top_posts.comments.items.[INDEX].status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.top_posts.comments.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].status","typeLabel":"enum\u003cstring> | null"},"id":{"type":"string","format":"uuid","description":"Id da publicação nas análises. Veja o detalhe com `GET /analytics/publications/{publication}`.","uniqueKey":"summary.top_posts.comments.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"post_platform_id":{"oneOf":[{"type":"string","format":"uuid","description":"Destino do post no PostClean que gerou esta publicação, ou `null` num post feito fora do PostClean.","uniqueKey":"summary.top_posts.comments.items.[INDEX].post_platform_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Destino do post no PostClean que gerou esta publicação, ou `null` num post feito fora do PostClean.","uniqueKey":"summary.top_posts.comments.items.[INDEX].post_platform_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].post_platform_id","typeLabel":"string\u003cuuid> | null"},"post_id":{"oneOf":[{"type":"string","format":"uuid","description":"Post do PostClean, ou `null` num post feito fora do PostClean.","uniqueKey":"summary.top_posts.comments.items.[INDEX].post_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Post do PostClean, ou `null` num post feito fora do PostClean.","uniqueKey":"summary.top_posts.comments.items.[INDEX].post_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].post_id","typeLabel":"string\u003cuuid> | null"},"origin":{"type":"string","enum":["trypost","external"],"description":"`trypost` (publicado pelo PostClean) ou `external` (feito fora dele).","uniqueKey":"summary.top_posts.comments.items.[INDEX].origin","typeLabel":"enum\u003cstring>"},"content_type":{"oneOf":[{"type":"string","enum":["text","image","carousel","video","reel","story","short","link","poll","unknown",null],"description":"Tipo da publicação nas análises (`text`, `image`, `video`, ...).","uniqueKey":"summary.top_posts.comments.items.[INDEX].content_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["text","image","carousel","video","reel","story","short","link","poll","unknown",null],"description":"Tipo da publicação nas análises (`text`, `image`, `video`, ...).","uniqueKey":"summary.top_posts.comments.items.[INDEX].content_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].content_type","typeLabel":"enum\u003cstring> | null"},"availability":{"type":"string","enum":["available","deleted","unavailable"],"uniqueKey":"summary.top_posts.comments.items.[INDEX].availability","typeLabel":"enum\u003cstring>"},"published_at":{"oneOf":[{"type":"string","description":"Quando a rede publicou, em UTC, `Y-m-d H:i:s`.","uniqueKey":"summary.top_posts.comments.items.[INDEX].published_at.oneOf.0","typeLabel":"string"},{"type":"null","description":"Quando a rede publicou, em UTC, `Y-m-d H:i:s`.","uniqueKey":"summary.top_posts.comments.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].published_at","typeLabel":"string | null"},"permalink":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.comments.items.[INDEX].permalink.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.comments.items.[INDEX].permalink.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].permalink","typeLabel":"string | null"},"excerpt":{"oneOf":[{"type":"string","uniqueKey":"summary.top_posts.comments.items.[INDEX].excerpt.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.top_posts.comments.items.[INDEX].excerpt.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].excerpt","typeLabel":"string | null"},"preview_metadata":{"oneOf":[{"type":"object","description":"Dados de prévia que a rede devolveu (por exemplo `thumbnail_url`). Os links de miniatura das redes podem expirar.","uniqueKey":"summary.top_posts.comments.items.[INDEX].preview_metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Dados de prévia que a rede devolveu (por exemplo `thumbnail_url`). Os links de miniatura das redes podem expirar.","uniqueKey":"summary.top_posts.comments.items.[INDEX].preview_metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].preview_metadata","typeLabel":"object | null"},"reactions":{"oneOf":[{"type":"integer","description":"Reações na última contagem.","uniqueKey":"summary.top_posts.comments.items.[INDEX].reactions.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Reações na última contagem.","uniqueKey":"summary.top_posts.comments.items.[INDEX].reactions.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].reactions","typeLabel":"integer | null"},"comments":{"oneOf":[{"type":"integer","description":"Comentários na última contagem.","uniqueKey":"summary.top_posts.comments.items.[INDEX].comments.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Comentários na última contagem.","uniqueKey":"summary.top_posts.comments.items.[INDEX].comments.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.top_posts.comments.items.[INDEX].comments","typeLabel":"integer | null"}},"uniqueKey":"summary.top_posts.comments.items.[INDEX]","typeLabel":"object"},"uniqueKey":"summary.top_posts.comments","typeLabel":"object[]"}},"uniqueKey":"summary.top_posts","typeLabel":"object"},"performance":{"type":"array","description":"Uma linha por canal com pelo menos um post no período, com cada métrica comparada ao período anterior.","items":{"type":"object","description":"Identificação de um canal numa linha de análises.","properties":{"social_account_key":{"type":"string","description":"Chave fixa do canal nas análises. Num canal conectado, é o id da conta social.","uniqueKey":"summary.performance.items.[INDEX].social_account_key","typeLabel":"string"},"platform":{"type":"string","enum":["linkedin","linkedin-page","x","tiktok","youtube","facebook","instagram","instagram-facebook","threads","pinterest","bluesky","mastodon","telegram","discord","google_business"],"description":"Rede de uma conta social. `linkedin-page` é uma página de empresa no LinkedIn, e `instagram-facebook` é uma conta do Instagram conectada por uma Página do Facebook.","uniqueKey":"summary.performance.items.[INDEX].platform","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","uniqueKey":"summary.performance.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.performance.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].name","typeLabel":"string | null"},"username":{"oneOf":[{"type":"string","uniqueKey":"summary.performance.items.[INDEX].username.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.performance.items.[INDEX].username.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].username","typeLabel":"string | null"},"avatar_url":{"oneOf":[{"type":"string","uniqueKey":"summary.performance.items.[INDEX].avatar_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"summary.performance.items.[INDEX].avatar_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].avatar_url","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.performance.items.[INDEX].status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["connected","disconnected","token_expired",null],"description":"Status atual da conexão. `null` quando o canal não está mais no workspace.","uniqueKey":"summary.performance.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].status","typeLabel":"enum\u003cstring> | null"},"posts":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].posts.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].posts.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].posts.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].posts.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].posts.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].posts.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].posts.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].posts.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].posts.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].posts","typeLabel":"object"},"reactions":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].reactions.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].reactions.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reactions.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].reactions.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].reactions.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reactions.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].reactions.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].reactions.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reactions.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].reactions","typeLabel":"object"},"comments":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].comments.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].comments.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].comments.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].comments.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].comments.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].comments.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].comments.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].comments.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].comments.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].comments","typeLabel":"object"},"engagement_rate":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].engagement_rate.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].engagement_rate.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].engagement_rate.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].engagement_rate.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].engagement_rate.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].engagement_rate.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].engagement_rate.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].engagement_rate.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].engagement_rate.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].engagement_rate","typeLabel":"object"},"reposts":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].reposts.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].reposts.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reposts.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].reposts.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].reposts.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reposts.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].reposts.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].reposts.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reposts.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].reposts","typeLabel":"object"},"impressions":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].impressions.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].impressions.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].impressions.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].impressions.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].impressions.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].impressions.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].impressions.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].impressions.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].impressions.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].impressions","typeLabel":"object"},"clicks":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].clicks.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].clicks.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].clicks.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].clicks.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].clicks.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].clicks.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].clicks.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].clicks.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].clicks.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].clicks","typeLabel":"object"},"views":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].views.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].views.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].views.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].views.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].views.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].views.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].views.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].views.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].views.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].views","typeLabel":"object"},"shares":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].shares.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].shares.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].shares.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].shares.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].shares.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].shares.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].shares.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].shares.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].shares.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].shares","typeLabel":"object"},"saves":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].saves.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].saves.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].saves.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].saves.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].saves.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].saves.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].saves.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].saves.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].saves.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].saves","typeLabel":"object"},"follows_gained":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].follows_gained.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].follows_gained.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].follows_gained.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].follows_gained.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].follows_gained.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].follows_gained.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].follows_gained.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].follows_gained.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].follows_gained.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].follows_gained","typeLabel":"object"},"reach":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].reach.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].reach.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reach.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].reach.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].reach.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reach.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].reach.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].reach.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].reach.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].reach","typeLabel":"object"},"watch_time_minutes":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].watch_time_minutes","typeLabel":"object"},"average_watch_time_seconds":{"type":"object","description":"Uma métrica no período e no período anterior de mesmo tamanho.","properties":{"value":{"oneOf":[{"type":"number","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período. `null` quando nenhum canal do escopo informa esta métrica.","uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.value.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.value","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Valor no período anterior.","uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.previous","typeLabel":"number | null"},"change":{"oneOf":[{"type":"number","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.change.oneOf.0","typeLabel":"number"},{"type":"null","description":"Variação percentual de `previous` para `value`, arredondada em 2 casas. `null` quando um dos dois é `null` ou `previous` é 0.","uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.change.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds.change","typeLabel":"number | null"}},"uniqueKey":"summary.performance.items.[INDEX].average_watch_time_seconds","typeLabel":"object"}},"uniqueKey":"summary.performance.items.[INDEX]","typeLabel":"object"},"uniqueKey":"summary.performance","typeLabel":"object[]"},"coverage":{"type":"array","description":"Até onde as análises já foram coletadas em cada canal conectado. Cada canal pode ter uma linha por coletor.","items":{"type":"object","properties":{"social_account_id":{"type":"string","format":"uuid","uniqueKey":"summary.coverage.items.[INDEX].social_account_id","typeLabel":"string\u003cuuid>"},"collector":{"type":"string","enum":["publication_backfill","publication_discovery"],"description":"`publication_backfill` busca posts antigos; `publication_discovery` acha posts novos.","uniqueKey":"summary.coverage.items.[INDEX].collector","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["pending","running","complete","partial","provider_limited","failed"],"uniqueKey":"summary.coverage.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"target_since":{"oneOf":[{"type":"string","format":"date-time","description":"ISO 8601, em UTC, com microssegundos (`2026-04-11T00:00:00.000000Z`).","uniqueKey":"summary.coverage.items.[INDEX].target_since.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"ISO 8601, em UTC, com microssegundos (`2026-04-11T00:00:00.000000Z`).","uniqueKey":"summary.coverage.items.[INDEX].target_since.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.coverage.items.[INDEX].target_since","typeLabel":"string\u003cdate-time> | null"},"oldest_reached_at":{"oneOf":[{"type":"string","format":"date-time","description":"ISO 8601, em UTC, com microssegundos (`2026-04-11T00:00:00.000000Z`).","uniqueKey":"summary.coverage.items.[INDEX].oldest_reached_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"ISO 8601, em UTC, com microssegundos (`2026-04-11T00:00:00.000000Z`).","uniqueKey":"summary.coverage.items.[INDEX].oldest_reached_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.coverage.items.[INDEX].oldest_reached_at","typeLabel":"string\u003cdate-time> | null"},"high_watermark_at":{"oneOf":[{"type":"string","format":"date-time","description":"ISO 8601, em UTC, com microssegundos (`2026-04-11T00:00:00.000000Z`).","uniqueKey":"summary.coverage.items.[INDEX].high_watermark_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"ISO 8601, em UTC, com microssegundos (`2026-04-11T00:00:00.000000Z`).","uniqueKey":"summary.coverage.items.[INDEX].high_watermark_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.coverage.items.[INDEX].high_watermark_at","typeLabel":"string\u003cdate-time> | null"},"last_success_at":{"oneOf":[{"type":"string","format":"date-time","description":"ISO 8601, em UTC, com microssegundos (`2026-04-11T00:00:00.000000Z`).","uniqueKey":"summary.coverage.items.[INDEX].last_success_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"ISO 8601, em UTC, com microssegundos (`2026-04-11T00:00:00.000000Z`).","uniqueKey":"summary.coverage.items.[INDEX].last_success_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.coverage.items.[INDEX].last_success_at","typeLabel":"string\u003cdate-time> | null"},"last_error_category":{"oneOf":[{"type":"string","description":"Categoria do último erro da coleta, ou `null`.","uniqueKey":"summary.coverage.items.[INDEX].last_error_category.oneOf.0","typeLabel":"string"},{"type":"null","description":"Categoria do último erro da coleta, ou `null`.","uniqueKey":"summary.coverage.items.[INDEX].last_error_category.oneOf.1","typeLabel":"null"}],"uniqueKey":"summary.coverage.items.[INDEX].last_error_category","typeLabel":"string | null"}},"uniqueKey":"summary.coverage.items.[INDEX]","typeLabel":"object"},"uniqueKey":"summary.coverage","typeLabel":"object[]"}},"description":"O mesmo formato do relatório do workspace, limitado a este canal. Etiquetas, `untagged` e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira.","uniqueKey":"summary","typeLabel":"object"},"metric_series":{"type":"object","description":"Séries por intervalo no período e no período anterior. `posts`, `reach`, `views`, `impressions` e `profile_visits` são totais dos posts publicados em cada intervalo, não totais diários da conta. `followers` é a contagem no fim de cada intervalo; `net_followers` é acumulado desde o início do período.","properties":{"resolution":{"type":"string","enum":["daily","weekly"],"description":"Diário até 92 dias e semanal acima disso (as semanas começam no início de semana do usuário dono da chave de API).","uniqueKey":"metric_series.resolution","typeLabel":"enum\u003cstring>"},"metrics":{"type":"array","items":{"type":"string","enum":["posts","followers","net_followers","reach","views","impressions","profile_visits"],"uniqueKey":"metric_series.metrics.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"metric_series.metrics","typeLabel":"enum\u003cstring>[]"},"range":{"type":"object","description":"Dias corridos no fuso horário do usuário dono da chave de API (as duas pontas incluídas).","properties":{"start":{"type":"string","format":"date","uniqueKey":"metric_series.range.start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"metric_series.range.end","typeLabel":"string\u003cdate>"}},"uniqueKey":"metric_series.range","typeLabel":"object"},"previous_range":{"type":"object","description":"Dias corridos no fuso horário do usuário dono da chave de API (as duas pontas incluídas).","properties":{"start":{"type":"string","format":"date","uniqueKey":"metric_series.previous_range.start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"metric_series.previous_range.end","typeLabel":"string\u003cdate>"}},"uniqueKey":"metric_series.previous_range","typeLabel":"object"},"current":{"type":"array","items":{"type":"object","properties":{"start":{"type":"string","format":"date","uniqueKey":"metric_series.current.items.[INDEX].start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"metric_series.current.items.[INDEX].end","typeLabel":"string\u003cdate>"},"values":{"type":"object","additionalProperties":{"oneOf":[{"type":"number","uniqueKey":"metric_series.current.items.[INDEX].values.additionalProperties.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"metric_series.current.items.[INDEX].values.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.current.items.[INDEX].values.additionalProperties","typeLabel":"number | null"},"description":"Valor de cada métrica no intervalo. Sempre traz `posts`, `followers` e `net_followers`, mais as métricas de posts de `metrics`.","uniqueKey":"metric_series.current.items.[INDEX].values","typeLabel":"object"}},"uniqueKey":"metric_series.current.items.[INDEX]","typeLabel":"object"},"uniqueKey":"metric_series.current","typeLabel":"object[]"},"previous":{"type":"array","items":{"type":"object","properties":{"start":{"type":"string","format":"date","uniqueKey":"metric_series.previous.items.[INDEX].start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"metric_series.previous.items.[INDEX].end","typeLabel":"string\u003cdate>"},"values":{"type":"object","additionalProperties":{"oneOf":[{"type":"number","uniqueKey":"metric_series.previous.items.[INDEX].values.additionalProperties.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"metric_series.previous.items.[INDEX].values.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.previous.items.[INDEX].values.additionalProperties","typeLabel":"number | null"},"description":"Valor de cada métrica no intervalo. Sempre traz `posts`, `followers` e `net_followers`, mais as métricas de posts de `metrics`.","uniqueKey":"metric_series.previous.items.[INDEX].values","typeLabel":"object"}},"uniqueKey":"metric_series.previous.items.[INDEX]","typeLabel":"object"},"uniqueKey":"metric_series.previous","typeLabel":"object[]"},"totals":{"type":"object","properties":{"current":{"type":"object","additionalProperties":{"oneOf":[{"type":"number","uniqueKey":"metric_series.totals.current.additionalProperties.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"metric_series.totals.current.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.totals.current.additionalProperties","typeLabel":"number | null"},"uniqueKey":"metric_series.totals.current","typeLabel":"object"},"previous":{"type":"object","additionalProperties":{"oneOf":[{"type":"number","uniqueKey":"metric_series.totals.previous.additionalProperties.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"metric_series.totals.previous.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.totals.previous.additionalProperties","typeLabel":"number | null"},"uniqueKey":"metric_series.totals.previous","typeLabel":"object"}},"uniqueKey":"metric_series.totals","typeLabel":"object"},"growth":{"oneOf":[{"type":"object","description":"Taxa mensal de crescimento de seguidores nos últimos 12 meses. Ignora o período e os filtros de posts. `null` enquanto o PostClean não tiver pelo menos duas contagens diárias de seguidores do canal.","properties":{"range":{"type":"object","description":"Dias corridos no fuso horário do usuário dono da chave de API (as duas pontas incluídas).","properties":{"start":{"type":"string","format":"date","uniqueKey":"metric_series.growth.oneOf.0.range.start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"metric_series.growth.oneOf.0.range.end","typeLabel":"string\u003cdate>"}},"uniqueKey":"metric_series.growth.oneOf.0.range","typeLabel":"object"},"months":{"type":"array","items":{"type":"object","properties":{"month":{"type":"string","examples":["2026-10"],"uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].month","typeLabel":"string"},"start":{"type":"string","format":"date","uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].start","typeLabel":"string\u003cdate>"},"end":{"type":"string","format":"date","uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].end","typeLabel":"string\u003cdate>"},"followers":{"oneOf":[{"type":"integer","uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].followers.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].followers.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].followers","typeLabel":"integer | null"},"rate":{"oneOf":[{"type":"number","uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].rate.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX].rate","typeLabel":"number | null"}},"uniqueKey":"metric_series.growth.oneOf.0.months.items.[INDEX]","typeLabel":"object"},"uniqueKey":"metric_series.growth.oneOf.0.months","typeLabel":"object[]"},"latest":{"oneOf":[{"type":"number","description":"Última taxa mensal de crescimento não nula, em percentual.","uniqueKey":"metric_series.growth.oneOf.0.latest.oneOf.0","typeLabel":"number"},{"type":"null","description":"Última taxa mensal de crescimento não nula, em percentual.","uniqueKey":"metric_series.growth.oneOf.0.latest.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.growth.oneOf.0.latest","typeLabel":"number | null"},"previous":{"oneOf":[{"type":"number","description":"Taxa mensal de crescimento não nula anterior a essa, em percentual.","uniqueKey":"metric_series.growth.oneOf.0.previous.oneOf.0","typeLabel":"number"},{"type":"null","description":"Taxa mensal de crescimento não nula anterior a essa, em percentual.","uniqueKey":"metric_series.growth.oneOf.0.previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.growth.oneOf.0.previous","typeLabel":"number | null"}},"uniqueKey":"metric_series.growth.oneOf.0","typeLabel":"object"},{"type":"null","description":"Taxa mensal de crescimento de seguidores nos últimos 12 meses. Ignora o período e os filtros de posts. `null` enquanto o PostClean não tiver pelo menos duas contagens diárias de seguidores do canal.","properties":{"range":{"type":"object","description":"Dias corridos no fuso horário do usuário dono da chave de API (as duas pontas incluídas).","properties":{"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"}}},"months":{"type":"array","items":{"type":"object","properties":{"month":{"type":"string","examples":["2026-10"]},"start":{"type":"string","format":"date"},"end":{"type":"string","format":"date"},"followers":{"oneOf":[{"type":"integer"},{"type":"null"}]},"rate":{"oneOf":[{"type":"number"},{"type":"null"}]}}}},"latest":{"oneOf":[{"type":"number","description":"Última taxa mensal de crescimento não nula, em percentual."},{"type":"null","description":"Última taxa mensal de crescimento não nula, em percentual."}]},"previous":{"oneOf":[{"type":"number","description":"Taxa mensal de crescimento não nula anterior a essa, em percentual."},{"type":"null","description":"Taxa mensal de crescimento não nula anterior a essa, em percentual."}]}},"uniqueKey":"metric_series.growth.oneOf.1","typeLabel":"null"}],"uniqueKey":"metric_series.growth","typeLabel":"object | null"}},"uniqueKey":"metric_series","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"filters":{"range":"30d","start":"2026-09-09","end":"2026-10-08","period":"current","sort":"reactions","labels":[],"untagged":false,"types":[]},"available_metrics":["followers","net_followers","posts","reactions","comments","engagement_rate","views","impressions","reposts","quotes","clicks"],"summary":{"bounds":{"min":"2026-04-11","max":"2026-10-08"},"range":{"start":"2026-09-09","end":"2026-10-08"},"previous_range":{"start":"2026-08-10","end":"2026-09-08"},"summary":{"posts":{"value":18,"previous":15,"change":20},"followers":{"value":12480,"previous":12160,"change":320},"net_followers":{"value":320,"previous":250,"change":28},"reactions":{"value":2140,"previous":1890,"change":13.23},"comments":{"value":188,"previous":205,"change":-8.29},"engagement_rate":{"value":4.12,"previous":3.85,"change":7.01},"views":{"value":48210,"previous":39900,"change":20.83},"impressions":{"value":61300,"previous":52010,"change":17.86},"clicks":{"value":512,"previous":430,"change":19.07},"reposts":{"value":96,"previous":80,"change":20},"quotes":{"value":12,"previous":9,"change":33.33},"reach":{"value":30120,"previous":27400,"change":9.93},"shares":{"value":140,"previous":118,"change":18.64},"saves":{"value":210,"previous":175,"change":20},"watch_time_minutes":{"value":1830.5,"previous":1502.25,"change":21.85},"average_watch_time_seconds":{"value":14.2,"previous":12.8,"change":10.94},"follows_gained":{"value":41,"previous":37,"change":10.81}},"followers":{"total":12480,"accounts":[{"social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","social_account_id":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","network":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","value":12480,"growth":320,"net":320,"provenance":"provider","status":"connected"}],"series":[{"date":"2026-10-02","accounts":{"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54":12160}},{"date":"2026-10-08","accounts":{"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54":12480}}]},"posts":{"resolution":"weekly","accounts":[{"social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","count":18,"status":"connected"}],"buckets":[{"start":"2026-09-28","end":"2026-10-04","accounts":{"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54":3},"total":3}]},"top_posts":{"reactions":[{"id":"9d4a0b1c-2d3e-4f5a-8b6c-7d8e9f0a1b2c","post_id":"9d3c1f2a-6b4e-4c8a-9f1e-2a7b5c8d0e41","social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","origin":"trypost","content_type":"image","availability":"available","published_at":"2026-10-02 14:00:00","permalink":"https://x.com/postclean/status/1841234567890123456","excerpt":"We just shipped scheduled threads. Here is how they work.","preview_metadata":null,"reactions":412,"comments":38,"status":"connected"}],"comments":[{"id":"9d4a0b1c-2d3e-4f5a-8b6c-7d8e9f0a1b2c","post_id":"9d3c1f2a-6b4e-4c8a-9f1e-2a7b5c8d0e41","social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","origin":"trypost","content_type":"image","availability":"available","published_at":"2026-10-02 14:00:00","permalink":"https://x.com/postclean/status/1841234567890123456","excerpt":"We just shipped scheduled threads. Here is how they work.","preview_metadata":null,"reactions":412,"comments":38,"status":"connected"}]},"performance":[{"social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","posts":{"value":18,"previous":15,"change":20},"reactions":{"value":2140,"previous":1890,"change":13.23},"comments":{"value":188,"previous":205,"change":-8.29},"engagement_rate":{"value":4.12,"previous":3.85,"change":7.01},"reposts":{"value":96,"previous":80,"change":20},"impressions":{"value":61300,"previous":52010,"change":17.86},"clicks":{"value":512,"previous":430,"change":19.07},"views":{"value":48210,"previous":39900,"change":20.83},"shares":{"value":140,"previous":118,"change":18.64},"saves":{"value":210,"previous":175,"change":20},"follows_gained":{"value":41,"previous":37,"change":10.81},"reach":{"value":30120,"previous":27400,"change":9.93},"watch_time_minutes":{"value":1830.5,"previous":1502.25,"change":21.85},"average_watch_time_seconds":{"value":14.2,"previous":12.8,"change":10.94},"status":"connected"}],"coverage":[{"social_account_id":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","collector":"publication_backfill","status":"complete","target_since":"2026-04-11T00:00:00.000000Z","oldest_reached_at":"2026-04-11T09:12:00.000000Z","high_watermark_at":"2026-10-08T06:00:00.000000Z","last_success_at":"2026-10-08T06:00:00.000000Z","last_error_category":null}]},"metric_series":{"resolution":"daily","metrics":["posts","followers","net_followers","views","impressions"],"range":{"start":"2026-09-09","end":"2026-10-08"},"previous_range":{"start":"2026-08-10","end":"2026-09-08"},"current":[{"start":"2026-09-09","end":"2026-09-09","values":{"posts":1,"followers":12160,"net_followers":4,"views":2300,"impressions":2900}}],"previous":[{"start":"2026-08-10","end":"2026-08-10","values":{"posts":0,"followers":11900,"net_followers":3,"views":0,"impressions":0}}],"totals":{"current":{"posts":18,"followers":12480,"net_followers":320,"views":48210,"impressions":61300},"previous":{"posts":15,"followers":12160,"net_followers":250,"views":39900,"impressions":52010}},"growth":{"range":{"start":"2025-11-01","end":"2026-10-08"},"months":[{"month":"2026-10","start":"2026-10-01","end":"2026-10-08","followers":12480,"rate":1.4}],"latest":1.4,"previous":null}}},"examples":{"Example":{"title":"Example","value":{"filters":{"range":"30d","start":"2026-09-09","end":"2026-10-08","period":"current","sort":"reactions","labels":[],"untagged":false,"types":[]},"available_metrics":["followers","net_followers","posts","reactions","comments","engagement_rate","views","impressions","reposts","quotes","clicks"],"summary":{"bounds":{"min":"2026-04-11","max":"2026-10-08"},"range":{"start":"2026-09-09","end":"2026-10-08"},"previous_range":{"start":"2026-08-10","end":"2026-09-08"},"summary":{"posts":{"value":18,"previous":15,"change":20},"followers":{"value":12480,"previous":12160,"change":320},"net_followers":{"value":320,"previous":250,"change":28},"reactions":{"value":2140,"previous":1890,"change":13.23},"comments":{"value":188,"previous":205,"change":-8.29},"engagement_rate":{"value":4.12,"previous":3.85,"change":7.01},"views":{"value":48210,"previous":39900,"change":20.83},"impressions":{"value":61300,"previous":52010,"change":17.86},"clicks":{"value":512,"previous":430,"change":19.07},"reposts":{"value":96,"previous":80,"change":20},"quotes":{"value":12,"previous":9,"change":33.33},"reach":{"value":30120,"previous":27400,"change":9.93},"shares":{"value":140,"previous":118,"change":18.64},"saves":{"value":210,"previous":175,"change":20},"watch_time_minutes":{"value":1830.5,"previous":1502.25,"change":21.85},"average_watch_time_seconds":{"value":14.2,"previous":12.8,"change":10.94},"follows_gained":{"value":41,"previous":37,"change":10.81}},"followers":{"total":12480,"accounts":[{"social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","social_account_id":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","network":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","value":12480,"growth":320,"net":320,"provenance":"provider","status":"connected"}],"series":[{"date":"2026-10-02","accounts":{"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54":12160}},{"date":"2026-10-08","accounts":{"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54":12480}}]},"posts":{"resolution":"weekly","accounts":[{"social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","count":18,"status":"connected"}],"buckets":[{"start":"2026-09-28","end":"2026-10-04","accounts":{"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54":3},"total":3}]},"top_posts":{"reactions":[{"id":"9d4a0b1c-2d3e-4f5a-8b6c-7d8e9f0a1b2c","post_id":"9d3c1f2a-6b4e-4c8a-9f1e-2a7b5c8d0e41","social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","origin":"trypost","content_type":"image","availability":"available","published_at":"2026-10-02 14:00:00","permalink":"https://x.com/postclean/status/1841234567890123456","excerpt":"We just shipped scheduled threads. Here is how they work.","preview_metadata":null,"reactions":412,"comments":38,"status":"connected"}],"comments":[{"id":"9d4a0b1c-2d3e-4f5a-8b6c-7d8e9f0a1b2c","post_id":"9d3c1f2a-6b4e-4c8a-9f1e-2a7b5c8d0e41","social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","origin":"trypost","content_type":"image","availability":"available","published_at":"2026-10-02 14:00:00","permalink":"https://x.com/postclean/status/1841234567890123456","excerpt":"We just shipped scheduled threads. Here is how they work.","preview_metadata":null,"reactions":412,"comments":38,"status":"connected"}]},"performance":[{"social_account_key":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","platform":"x","name":"PostClean","username":"postclean","avatar_url":"https://pbs.twimg.com/profile_images/1790000000000000000/avatar_400x400.jpg","posts":{"value":18,"previous":15,"change":20},"reactions":{"value":2140,"previous":1890,"change":13.23},"comments":{"value":188,"previous":205,"change":-8.29},"engagement_rate":{"value":4.12,"previous":3.85,"change":7.01},"reposts":{"value":96,"previous":80,"change":20},"impressions":{"value":61300,"previous":52010,"change":17.86},"clicks":{"value":512,"previous":430,"change":19.07},"views":{"value":48210,"previous":39900,"change":20.83},"shares":{"value":140,"previous":118,"change":18.64},"saves":{"value":210,"previous":175,"change":20},"follows_gained":{"value":41,"previous":37,"change":10.81},"reach":{"value":30120,"previous":27400,"change":9.93},"watch_time_minutes":{"value":1830.5,"previous":1502.25,"change":21.85},"average_watch_time_seconds":{"value":14.2,"previous":12.8,"change":10.94},"status":"connected"}],"coverage":[{"social_account_id":"9c8b7a65-4d3e-4f2a-8b1c-0d9e8f7a6b54","collector":"publication_backfill","status":"complete","target_since":"2026-04-11T00:00:00.000000Z","oldest_reached_at":"2026-04-11T09:12:00.000000Z","high_watermark_at":"2026-10-08T06:00:00.000000Z","last_success_at":"2026-10-08T06:00:00.000000Z","last_error_category":null}]},"metric_series":{"resolution":"daily","metrics":["posts","followers","net_followers","views","impressions"],"range":{"start":"2026-09-09","end":"2026-10-08"},"previous_range":{"start":"2026-08-10","end":"2026-09-08"},"current":[{"start":"2026-09-09","end":"2026-09-09","values":{"posts":1,"followers":12160,"net_followers":4,"views":2300,"impressions":2900}}],"previous":[{"start":"2026-08-10","end":"2026-08-10","values":{"posts":0,"followers":11900,"net_followers":3,"views":0,"impressions":0}}],"totals":{"current":{"posts":18,"followers":12480,"net_followers":320,"views":48210,"impressions":61300},"previous":{"posts":15,"followers":12160,"net_followers":250,"views":39900,"impressions":52010}},"growth":{"range":{"start":"2025-11-01","end":"2026-10-08"},"months":[{"month":"2026-10","start":"2026-10-01","end":"2026-10-08","followers":12480,"rate":1.4}],"latest":1.4,"previous":null}}}}},"exampleType":"examples"}},"exampleType":"examples"},"db75299c-667e-4250-9623-a3775c7156c5":{"description":"Chave de API ausente, inválida, revogada ou expirada. Corpos possíveis: `Unauthenticated.` (sem chave, ou chave inválida ou revogada), `Token expired.` (passou do `expires_at`), `Token not found.` e `No workspace selected.` (a chave não está mais ligada a um workspace).","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"description":"Corpo de erro com uma mensagem.","uniqueKey":"","typeLabel":"object"},"example":{"message":"Unauthenticated."},"examples":{"Example":{"title":"Example","value":{"message":"Unauthenticated."}}},"exampleType":"examples"}},"exampleType":"examples"},"3d8d3223-ee60-4a58-bab9-d2bb7da17f28":{"description":"A conta do workspace não tem assinatura ativa nem período de teste. Corpo: `{\"message\": \"Active subscription required.\"}`.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"description":"Corpo de erro com uma mensagem.","uniqueKey":"","typeLabel":"object"},"example":{"message":"Active subscription required."},"examples":{"Example":{"title":"Example","value":{"message":"Active subscription required."}}},"exampleType":"examples"}},"exampleType":"examples"},"4b6e33b1-4799-4abd-a9a0-1dc4a6fcae78":{"description":"A requisição não é permitida. Chaves de API só funcionam para administradores do workspace (o dono da conta ou um membro marcado como administrador); fora isso, toda requisição devolve `Insufficient workspace permissions.`. Outros corpos: `Workspace access denied.` (o usuário da chave saiu do workspace), `Personal access token required.` (foi enviado um token OAuth do MCP) e `This action is unauthorized.` (por exemplo, a nota pertence a outro membro).","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"description":"Corpo de erro com uma mensagem.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"595dde24-0866-487f-acc2-8c39c2cce84e":{"description":"O canal não existe neste workspace ou é de uma rede sem insights (LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business).","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"description":"Corpo de erro com uma mensagem.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"58486c9e-3ef7-4704-b360-18e15b0e59a2":{"description":"A validação falhou. Cada campo com erro aparece em `errors`.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"errors":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string","uniqueKey":"errors.additionalProperties.items.[INDEX]","typeLabel":"string"},"uniqueKey":"errors.additionalProperties","typeLabel":"string[]"},"uniqueKey":"errors","typeLabel":"object"}},"description":"Corpo de erro de validação. `errors` traz as mensagens por campo.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","errors":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"7f0971ac-05f2-456c-b73d-12c365297001":{"description":"Limite de requisições excedido: 60 por minuto por workspace.","headers":{"Retry-After":{"description":"Segundos de espera antes de tentar de novo.","schema":{"type":"integer"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","const":"rate_limit_exceeded","uniqueKey":"name","typeLabel":"string"},"message":{"type":"string","examples":["Rate limit exceeded. Please retry after 30 seconds."],"uniqueKey":"message","typeLabel":"string"}},"description":"Corpo devolvido quando o limite de requisições é excedido.","uniqueKey":"","typeLabel":"object"},"example":{"name":"rate_limit_exceeded","message":"Rate limit exceeded. Please retry after 30 seconds."},"examples":{"Example":{"title":"Example","value":{"name":"rate_limit_exceeded","message":"Rate limit exceeded. Please retry after 30 seconds."}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"a9bafb6d-f796-4227-b8f6-6f6aa653bde7":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Chave de API do workspace, criada em Configurações > Chaves de API.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"fbab3591-1250-42a2-b690-042cd28faca1":{"url":"https://post.chatclean.com.br/api","description":"PostClean"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Chave de API do workspace, criada em Configurações > Chaves de API.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Chave de API do workspace, criada em Configurações > Chaves de API.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"chat-clean","siteName":"PostClean Docs","title":"Ver insights do canal - PostClean Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-06T15:46:47.148Z","originalFileLocation":"api-reference/analytics/get-channel-insights.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, untagged e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam 404. Com custom (ou start/end sem range), as datas são limitadas aos dias com dados deste canal (summary.bounds). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem end, vale o último dia com dados; sem start, 29 dias antes de end. Veja em filters.start e filters.end na resposta os dias realmente usados.\">\u003cmeta data-mint-head name=\"application-name\" content=\"PostClean Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Ver insights do canal - PostClean Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, untagged e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam 404. Com custom (ou start/end sem range), as datas são limitadas aos dias com dados deste canal (summary.bounds). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem end, vale o último dia com dados; sem start, 29 dias antes de end. Veja em filters.start e filters.end na resposta os dias realmente usados.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"PostClean Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://chat-clean.mintlify.site/_mintlify/api/og/v2?division=An%C3%A1lises\u0026amp;title=Ver+insights+do+canal\u0026amp;description=Retorna+os+insights+de+um+canal+para+um+per%C3%ADodo%3A+as+m%C3%A9tricas+que+ele+informa%2C+o+resumo+e+as+s%C3%A9ries+de+m%C3%A9tricas+do+per%C3%ADodo+e+do+per%C3%ADodo+anterior.+Os+dias+s%C3%A3o+dia\u0026amp;theme=c49b527881794ab1fc0f6bcf\u0026amp;signature=f4c2a6d536808701db54016d009402f5a53dc32d8dbc5ea053b35bdc652a7348\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Ver insights do canal - PostClean Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, untagged e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam 404. Com custom (ou start/end sem range), as datas são limitadas aos dias com dados deste canal (summary.bounds). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem end, vale o último dia com dados; sem start, 29 dias antes de end. Veja em filters.start e filters.end na resposta os dias realmente usados.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://chat-clean.mintlify.site/_mintlify/api/og/v2?division=An%C3%A1lises\u0026amp;title=Ver+insights+do+canal\u0026amp;description=Retorna+os+insights+de+um+canal+para+um+per%C3%ADodo%3A+as+m%C3%A9tricas+que+ele+informa%2C+o+resumo+e+as+s%C3%A9ries+de+m%C3%A9tricas+do+per%C3%ADodo+e+do+per%C3%ADodo+anterior.+Os+dias+s%C3%A3o+dia\u0026amp;theme=c49b527881794ab1fc0f6bcf\u0026amp;signature=f4c2a6d536808701db54016d009402f5a53dc32d8dbc5ea053b35bdc652a7348\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/chat-clean/QF5i1RCqVwGpluZT/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"PostClean Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1f4a34\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/analytics/get-channel-insights.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.postclean.com.br/#organization\",\"name\":\"PostClean Docs\",\"url\":\"https://docs.postclean.com.br\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/chat-clean/aGFnoJWXeKN29AhB/logo/light.svg?fit=max\u0026auto=format\u0026n=aGFnoJWXeKN29AhB\u0026q=85\u0026s=e6706f33c16dba4b6f9197048cc03e4c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.postclean.com.br#website\",\"name\":\"PostClean Docs\",\"url\":\"https://docs.postclean.com.br\",\"publisher\":{\"@id\":\"https://docs.postclean.com.br/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights#webpage\",\"url\":\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights\",\"name\":\"Ver insights do canal\",\"description\":\"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, untagged e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam 404. Com custom (ou start/end sem range), as datas são limitadas aos dias com dados deste canal (summary.bounds). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem end, vale o último dia com dados; sem start, 29 dias antes de end. Veja em filters.start e filters.end na resposta os dias realmente usados.\",\"dateModified\":\"2026-11-06T15:46:47.148Z\",\"isPartOf\":{\"@id\":\"https://docs.postclean.com.br#website\"},\"breadcrumb\":{\"@id\":\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Análises\",\"item\":\"https://docs.postclean.com.br/api-reference/analytics/get-workspace-analytics\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ver insights do canal\",\"item\":\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights#apireference\",\"headline\":\"Ver insights do canal\",\"name\":\"Ver insights do canal\",\"description\":\"Retorna os insights de um canal para um período: as métricas que ele informa, o resumo e as séries de métricas do período e do período anterior. Os dias são dias corridos no fuso horário do usuário dono da chave de API. Etiquetas, untagged e tipos filtram as métricas de posts; os seguidores continuam valendo para a conta inteira. Canais do LinkedIn, páginas do LinkedIn, Telegram, Discord e Google Business não têm insights e retornam 404. Com custom (ou start/end sem range), as datas são limitadas aos dias com dados deste canal (summary.bounds). Sem nenhum dado ainda, as datas são ignoradas e os últimos 30 dias são retornados. Sem end, vale o último dia com dados; sem start, 29 dias antes de end. Veja em filters.start e filters.end na resposta os dias realmente usados.\",\"url\":\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights\",\"mainEntityOfPage\":{\"@id\":\"https://docs.postclean.com.br/api-reference/analytics/get-channel-insights#webpage\"},\"dateModified\":\"2026-11-06T15:46:47.148Z\",\"publisher\":{\"@id\":\"https://docs.postclean.com.br/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.postclean.com.br#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"PostClean Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"PostClean Docs","nav":{"global":null,"tabs":[{"tab":"Documentação","icon":"book-open","pages":[{"title":"Documentação","href":""}]},{"tab":"Referência da API","icon":"code","groups":[{"group":"Visão geral","pages":[{"title":"Introdução","icon":"book-open","href":"/api-reference/introduction"},{"title":"Publicação","icon":"paper-plane","href":"/api-reference/guides/posting"},{"title":"Envio de mídia","icon":"image","href":"/api-reference/guides/media-uploads"}]},{"group":"Posts","pages":[{"title":"Listar posts","deprecated":null,"version":null,"sidebarTitle":"List posts","openapi":"/openapi.json get /posts","href":"/api-reference/posts/list-posts"},{"title":"Criar post","deprecated":null,"version":null,"sidebarTitle":"Create post","openapi":"/openapi.json post /posts","href":"/api-reference/posts/create-post"},{"title":"Criar posts em lote","deprecated":null,"version":null,"sidebarTitle":"Create posts in batch","openapi":"/openapi.json post /posts/batch","href":"/api-reference/posts/create-posts-in-batch"},{"title":"Ver post","deprecated":null,"version":null,"sidebarTitle":"Get post","openapi":"/openapi.json get /posts/{post}","href":"/api-reference/posts/get-post"},{"title":"Atualizar post","deprecated":null,"version":null,"sidebarTitle":"Update post","openapi":"/openapi.json put /posts/{post}","href":"/api-reference/posts/update-post"},{"title":"Excluir post","deprecated":null,"version":null,"sidebarTitle":"Delete post","openapi":"/openapi.json delete /posts/{post}","href":"/api-reference/posts/delete-post"},{"title":"Ver métricas do post","deprecated":null,"version":null,"sidebarTitle":"Get post metrics","openapi":"/openapi.json get /posts/{post}/metrics","href":"/api-reference/posts/get-post-metrics"},{"title":"Ver prévia do post","deprecated":null,"version":null,"sidebarTitle":"Get post preview","openapi":"/openapi.json get /posts/{post}/preview","href":"/api-reference/posts/get-post-preview"}]},{"group":"Notas de posts","pages":[{"title":"Listar notas do post","deprecated":null,"version":null,"sidebarTitle":"List post notes","openapi":"/openapi.json get /posts/{post}/notes","href":"/api-reference/post-notes/list-post-notes"},{"title":"Criar nota no post","deprecated":null,"version":null,"sidebarTitle":"Create post note","openapi":"/openapi.json post /posts/{post}/notes","href":"/api-reference/post-notes/create-post-note"},{"title":"Atualizar nota do post","deprecated":null,"version":null,"sidebarTitle":"Update post note","openapi":"/openapi.json put /posts/{post}/notes/{note}","href":"/api-reference/post-notes/update-post-note"},{"title":"Excluir nota do post","deprecated":null,"version":null,"sidebarTitle":"Delete post note","openapi":"/openapi.json delete /posts/{post}/notes/{note}","href":"/api-reference/post-notes/delete-post-note"}]},{"group":"Aprovações","pages":[{"title":"Aprovar post","deprecated":null,"version":null,"sidebarTitle":"Approve post","openapi":"/openapi.json post /posts/{post}/approve","href":"/api-reference/approvals/approve-post"},{"title":"Rejeitar post","deprecated":null,"version":null,"sidebarTitle":"Reject post","openapi":"/openapi.json post /posts/{post}/reject","href":"/api-reference/approvals/reject-post"}]},{"group":"Recorrência","pages":[{"title":"Definir repetição do post","deprecated":null,"version":null,"sidebarTitle":"Set post recurrence","openapi":"/openapi.json patch /posts/{post}/recurrence","href":"/api-reference/recurrence/set-post-recurrence"},{"title":"Remover repetição do post","deprecated":null,"version":null,"sidebarTitle":"Remove post recurrence","openapi":"/openapi.json delete /posts/{post}/recurrence","href":"/api-reference/recurrence/remove-post-recurrence"}]},{"group":"Mídia e uploads","pages":[{"title":"Enviar mídia","deprecated":null,"version":null,"sidebarTitle":"Upload media","openapi":"/openapi.json post /posts/{post}/media","href":"/api-reference/media-and-uploads/upload-media"},{"title":"Anexar mídia de um upload","deprecated":null,"version":null,"sidebarTitle":"Attach media from upload","openapi":"/openapi.json post /posts/{post}/media/from-upload","href":"/api-reference/media-and-uploads/attach-media-from-upload"},{"title":"Anexar mídia por URL","deprecated":null,"version":null,"sidebarTitle":"Attach media from url","openapi":"/openapi.json post /posts/{post}/media/from-url","href":"/api-reference/media-and-uploads/attach-media-from-url"},{"title":"Criar upload","deprecated":null,"version":null,"sidebarTitle":"Create upload","openapi":"/openapi.json post /uploads","href":"/api-reference/media-and-uploads/create-upload"},{"title":"Enviar para URL assinada","deprecated":null,"version":null,"sidebarTitle":"Upload to signed url","openapi":"/openapi.json post /uploads/{token}","href":"/api-reference/media-and-uploads/upload-to-signed-url"}]},{"group":"Contas sociais","pages":[{"title":"Listar contas sociais","deprecated":null,"version":null,"sidebarTitle":"List social accounts","openapi":"/openapi.json get /social-accounts","href":"/api-reference/social-accounts/list-social-accounts"},{"title":"Listar pastas do Pinterest","deprecated":null,"version":null,"sidebarTitle":"List pinterest boards","openapi":"/openapi.json get /social-accounts/{account}/boards","href":"/api-reference/social-accounts/list-pinterest-boards"},{"title":"Criar pasta do Pinterest","deprecated":null,"version":null,"sidebarTitle":"Create pinterest board","openapi":"/openapi.json post /social-accounts/{account}/boards","href":"/api-reference/social-accounts/create-pinterest-board"},{"title":"Listar canais do Discord","deprecated":null,"version":null,"sidebarTitle":"List discord channels","openapi":"/openapi.json get /social-accounts/{account}/channels","href":"/api-reference/social-accounts/list-discord-channels"},{"title":"Ver dados de criador do TikTok","deprecated":null,"version":null,"sidebarTitle":"Get tiktok creator info","openapi":"/openapi.json get /social-accounts/{account}/tiktok-creator-info","href":"/api-reference/social-accounts/get-tiktok-creator-info"}]},{"group":"Canais","pages":[{"title":"Ver horários de postagem","deprecated":null,"version":null,"sidebarTitle":"Get posting schedule","openapi":"/openapi.json get /channels/{account}/posting-schedule","href":"/api-reference/channels/get-posting-schedule"},{"title":"Atualizar horários de postagem","deprecated":null,"version":null,"sidebarTitle":"Update posting schedule","openapi":"/openapi.json put /channels/{account}/posting-schedule","href":"/api-reference/channels/update-posting-schedule"},{"title":"Gerar horários de postagem","deprecated":null,"version":null,"sidebarTitle":"Generate posting schedule","openapi":"/openapi.json post /channels/{account}/posting-schedule/generate","href":"/api-reference/channels/generate-posting-schedule"},{"title":"Copiar horários de postagem","deprecated":null,"version":null,"sidebarTitle":"Copy posting schedule","openapi":"/openapi.json post /channels/{account}/posting-schedule/copy","href":"/api-reference/channels/copy-posting-schedule"},{"title":"Listar horários livres da fila","deprecated":null,"version":null,"sidebarTitle":"List free queue slots","openapi":"/openapi.json get /channels/{account}/queue/slots","href":"/api-reference/channels/list-free-queue-slots"},{"title":"Reordenar a fila","deprecated":null,"version":null,"sidebarTitle":"Reorder queue","openapi":"/openapi.json put /channels/{account}/queue/order","href":"/api-reference/channels/reorder-queue"},{"title":"Mover post para um horário da fila","deprecated":null,"version":null,"sidebarTitle":"Move post to queue slot","openapi":"/openapi.json put /channels/{account}/queue/slot","href":"/api-reference/channels/move-post-to-queue-slot"}]},{"group":"Ideias","pages":[{"title":"Listar ideias","deprecated":null,"version":null,"sidebarTitle":"List ideas","openapi":"/openapi.json get /ideas","href":"/api-reference/ideas/list-ideas"},{"title":"Criar ideia","deprecated":null,"version":null,"sidebarTitle":"Create idea","openapi":"/openapi.json post /ideas","href":"/api-reference/ideas/create-idea"},{"title":"Excluir ideias","deprecated":null,"version":null,"sidebarTitle":"Delete ideas","openapi":"/openapi.json delete /ideas","href":"/api-reference/ideas/delete-ideas"},{"title":"Ver ideia","deprecated":null,"version":null,"sidebarTitle":"Get idea","openapi":"/openapi.json get /ideas/{idea}","href":"/api-reference/ideas/get-idea"},{"title":"Atualizar ideia","deprecated":null,"version":null,"sidebarTitle":"Update idea","openapi":"/openapi.json put /ideas/{idea}","href":"/api-reference/ideas/update-idea"},{"title":"Excluir ideia","deprecated":null,"version":null,"sidebarTitle":"Delete idea","openapi":"/openapi.json delete /ideas/{idea}","href":"/api-reference/ideas/delete-idea"},{"title":"Duplicar ideia","deprecated":null,"version":null,"sidebarTitle":"Duplicate idea","openapi":"/openapi.json post /ideas/{idea}/duplicate","href":"/api-reference/ideas/duplicate-idea"},{"title":"Mover ideia","deprecated":null,"version":null,"sidebarTitle":"Move idea","openapi":"/openapi.json put /ideas/{idea}/move","href":"/api-reference/ideas/move-idea"}]},{"group":"Etapas de ideias","pages":[{"title":"Listar etapas de ideias","deprecated":null,"version":null,"sidebarTitle":"List idea stages","openapi":"/openapi.json get /idea-stages","href":"/api-reference/idea-stages/list-idea-stages"},{"title":"Criar etapa de ideias","deprecated":null,"version":null,"sidebarTitle":"Create idea stage","openapi":"/openapi.json post /idea-stages","href":"/api-reference/idea-stages/create-idea-stage"},{"title":"Reordenar etapas de ideias","deprecated":null,"version":null,"sidebarTitle":"Reorder idea stages","openapi":"/openapi.json put /idea-stages/order","href":"/api-reference/idea-stages/reorder-idea-stages"},{"title":"Atualizar etapa de ideias","deprecated":null,"version":null,"sidebarTitle":"Update idea stage","openapi":"/openapi.json put /idea-stages/{ideaStage}","href":"/api-reference/idea-stages/update-idea-stage"},{"title":"Excluir etapa de ideias","deprecated":null,"version":null,"sidebarTitle":"Delete idea stage","openapi":"/openapi.json delete /idea-stages/{ideaStage}","href":"/api-reference/idea-stages/delete-idea-stage"}]},{"group":"Análises","pages":[{"title":"Ver métricas do workspace","deprecated":null,"version":null,"sidebarTitle":"Get workspace analytics","openapi":"/openapi.json get /analytics","href":"/api-reference/analytics/get-workspace-analytics"},{"title":"Ver métricas de uma publicação","description":"Retorna as análises mais recentes já salvas de uma publicação: um post publicado pelo PostClean ou encontrado num canal conectado. Pegue o id em `top_posts` de `GET /analytics` ou em `GET /channels/{account}/insights/publications`. Uma publicação apagada na rede ou indisponível, de outro workspace ou de uma rede sem análises retorna `404`.","deprecated":null,"version":null,"sidebarTitle":"Get publication analytics","openapi":"/openapi.json get /analytics/publications/{publication}","href":"/api-reference/analytics/get-publication-analytics"},{"title":"Ver insights do canal","deprecated":null,"version":null,"sidebarTitle":"Get channel insights","openapi":"/openapi.json get /channels/{account}/insights","href":"/api-reference/analytics/get-channel-insights"},{"title":"Listar desempenho dos posts do canal","description":"Classifica os posts do canal no período (feitos no PostClean ou não) por uma métrica, do melhor para o pior, e retorna os 50 primeiros, uma página por vez. O tamanho da página é definido pelo servidor: leia `meta.per_page`. A resposta também traz os `filters` que o servidor aplicou. Posts sem a métrica ficam por último. Mesmo fuso horário, filtros, limite de datas e regra de `404` de `GET /channels/{account}/insights`.","deprecated":null,"version":null,"sidebarTitle":"List channel post performance","openapi":"/openapi.json get /channels/{account}/insights/publications","href":"/api-reference/analytics/list-channel-post-performance"}]},{"group":"Etiquetas","pages":[{"title":"Listar etiquetas","deprecated":null,"version":null,"sidebarTitle":"List labels","openapi":"/openapi.json get /labels","href":"/api-reference/labels/list-labels"},{"title":"Criar etiqueta","deprecated":null,"version":null,"sidebarTitle":"Create label","openapi":"/openapi.json post /labels","href":"/api-reference/labels/create-label"},{"title":"Atualizar etiqueta","deprecated":null,"version":null,"sidebarTitle":"Update label","openapi":"/openapi.json put /labels/{label}","href":"/api-reference/labels/update-label"},{"title":"Excluir etiqueta","deprecated":null,"version":null,"sidebarTitle":"Delete label","openapi":"/openapi.json delete /labels/{label}","href":"/api-reference/labels/delete-label"}]},{"group":"Assinaturas","pages":[{"title":"Listar assinaturas","deprecated":null,"version":null,"sidebarTitle":"List signatures","openapi":"/openapi.json get /signatures","href":"/api-reference/signatures/list-signatures"},{"title":"Criar assinatura","deprecated":null,"version":null,"sidebarTitle":"Create signature","openapi":"/openapi.json post /signatures","href":"/api-reference/signatures/create-signature"},{"title":"Atualizar assinatura","deprecated":null,"version":null,"sidebarTitle":"Update signature","openapi":"/openapi.json put /signatures/{signature}","href":"/api-reference/signatures/update-signature"},{"title":"Excluir assinatura","deprecated":null,"version":null,"sidebarTitle":"Delete signature","openapi":"/openapi.json delete /signatures/{signature}","href":"/api-reference/signatures/delete-signature"}]},{"group":"Workspace","pages":[{"title":"Ver workspace","deprecated":null,"version":null,"sidebarTitle":"Get workspace","openapi":"/openapi.json get /workspace","href":"/api-reference/workspace/get-workspace"}]},{"group":"Chaves de API","pages":[{"title":"Listar chaves de API","deprecated":null,"version":null,"sidebarTitle":"List api keys","openapi":"/openapi.json get /api-keys","href":"/api-reference/api-keys/list-api-keys"},{"title":"Criar chave de API","deprecated":null,"version":null,"sidebarTitle":"Create api key","openapi":"/openapi.json post /api-keys","href":"/api-reference/api-keys/create-api-key"},{"title":"Excluir chave de API","deprecated":null,"version":null,"sidebarTitle":"Delete api key","openapi":"/openapi.json delete /api-keys/{apiToken}","href":"/api-reference/api-keys/delete-api-key"}]},{"group":"Webhooks","pages":[{"title":"Listar webhooks","deprecated":null,"version":null,"sidebarTitle":"List webhooks","openapi":"/openapi.json get /webhooks","href":"/api-reference/webhooks/list-webhooks"},{"title":"Criar webhook","deprecated":null,"version":null,"sidebarTitle":"Create webhook","openapi":"/openapi.json post /webhooks","href":"/api-reference/webhooks/create-webhook"},{"title":"Ver webhook","deprecated":null,"version":null,"sidebarTitle":"Get webhook","openapi":"/openapi.json get /webhooks/{webhook}","href":"/api-reference/webhooks/get-webhook"},{"title":"Atualizar webhook","deprecated":null,"version":null,"sidebarTitle":"Update webhook","openapi":"/openapi.json put /webhooks/{webhook}","href":"/api-reference/webhooks/update-webhook"},{"title":"Excluir webhook","deprecated":null,"version":null,"sidebarTitle":"Delete webhook","openapi":"/openapi.json delete /webhooks/{webhook}","href":"/api-reference/webhooks/delete-webhook"},{"title":"Listar registros do webhook","deprecated":null,"version":null,"sidebarTitle":"List webhook logs","openapi":"/openapi.json get /webhooks/{webhook}/logs","href":"/api-reference/webhooks/list-webhook-logs"},{"title":"Reenviar entrega do webhook","deprecated":null,"version":null,"sidebarTitle":"Replay webhook log","openapi":"/openapi.json post /webhooks/{webhook}/logs/{webhookLog}/replay","href":"/api-reference/webhooks/replay-webhook-log"},{"title":"Trocar segredo do webhook","deprecated":null,"version":null,"sidebarTitle":"Rotate webhook secret","openapi":"/openapi.json post /webhooks/{webhook}/rotate-secret","href":"/api-reference/webhooks/rotate-webhook-secret"},{"title":"Enviar teste do webhook","deprecated":null,"version":null,"sidebarTitle":"Send webhook test","openapi":"/openapi.json post /webhooks/{webhook}/send-test","href":"/api-reference/webhooks/send-webhook-test"}]},{"group":"Repost","pages":[{"title":"Listar formatos de origem do repurpose","deprecated":null,"version":null,"sidebarTitle":"List repurpose source formats","openapi":"/openapi.json get /repurpose-source-formats","href":"/api-reference/repurposes/list-repurpose-source-formats"},{"title":"Listar repurposes","deprecated":null,"version":null,"sidebarTitle":"List repurposes","openapi":"/openapi.json get /repurposes","href":"/api-reference/repurposes/list-repurposes"},{"title":"Criar repurpose","deprecated":null,"version":null,"sidebarTitle":"Create repurpose","openapi":"/openapi.json post /repurposes","href":"/api-reference/repurposes/create-repurpose"},{"title":"Ver repurpose","deprecated":null,"version":null,"sidebarTitle":"Get repurpose","openapi":"/openapi.json get /repurposes/{repurpose}","href":"/api-reference/repurposes/get-repurpose"},{"title":"Atualizar repurpose","deprecated":null,"version":null,"sidebarTitle":"Update repurpose","openapi":"/openapi.json put /repurposes/{repurpose}","href":"/api-reference/repurposes/update-repurpose"},{"title":"Excluir repurpose","deprecated":null,"version":null,"sidebarTitle":"Delete repurpose","openapi":"/openapi.json delete /repurposes/{repurpose}","href":"/api-reference/repurposes/delete-repurpose"},{"title":"Ativar repurpose","deprecated":null,"version":null,"sidebarTitle":"Activate repurpose","openapi":"/openapi.json post /repurposes/{repurpose}/activate","href":"/api-reference/repurposes/activate-repurpose"},{"title":"Desativar repurpose","deprecated":null,"version":null,"sidebarTitle":"Disable repurpose","openapi":"/openapi.json post /repurposes/{repurpose}/disable","href":"/api-reference/repurposes/disable-repurpose"},{"title":"Listar itens do repurpose","deprecated":null,"version":null,"sidebarTitle":"List repurpose items","openapi":"/openapi.json get /repurposes/{repurpose}/items","href":"/api-reference/repurposes/list-repurpose-items"},{"title":"Pausar repurpose","deprecated":null,"version":null,"sidebarTitle":"Pause repurpose","openapi":"/openapi.json post /repurposes/{repurpose}/pause","href":"/api-reference/repurposes/pause-repurpose"},{"title":"Retomar repurpose","deprecated":null,"version":null,"sidebarTitle":"Resume repurpose","openapi":"/openapi.json post /repurposes/{repurpose}/resume","href":"/api-reference/repurposes/resume-repurpose"}]},{"group":"Plataforma","pages":[{"title":"Listar tipos de conteúdo","deprecated":null,"version":null,"sidebarTitle":"List content types","openapi":"/openapi.json get /content-types","href":"/api-reference/platform/list-content-types"}]}]},{"tab":"Construa com IA","icon":"microchip-ai","pages":[{"title":"Construa com IA","href":"/ai/introduction"}]},{"tab":"Base de conhecimento","icon":"book","pages":[{"title":"Base de conhecimento","href":"/knowledge-base/introduction"}]}]},"basePath":"","title":"Ver insights do canal - PostClean Docs","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}