‘how is our LinkedIn page doing?’, ‘who follows us on LinkedIn?’ — read this workspace’s LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace’s CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is analytics.query_metrics.
Every result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with workspace_ambiguous and lists the choices — offer them, never pick one.
An API key minted at Settings › API & MCP. Send it as Authorization: Bearer <key>. A key carries its holder's own permissions, resolved on every call — revoking a membership closes the key's reach immediately. Keep it in an environment variable (GOOSY_API_KEY), never in a committed file.
Headers
x-request-id
string
Your own id for this request, echoed back and recorded on the audit trail. 1–128 characters from A–Z a–z 0–9 . _ : -, starting with a letter or digit; anything else is replaced by a generated id.
Maximum string length: 128
Body
application/json
organization_urn
string
The company page to read, as its LinkedIn page URN — the urn:li:… identifier carried on the connected grant. Omit when the connection administers exactly one page — it is then chosen automatically. If several are administered, this is required and the answer lists them.
days
integer
Read a trailing window of this many days instead of lifetime totals. OMIT for the lifetime read, which is the only one that carries follower DEMOGRAPHICS (industry, seniority, function, geography) — LinkedIn drops every demographic facet from a time-bound follower query, so a window and a breakdown are two different questions.
Required range: 1 <= x <= 90
include
enum<string>[]
Which sections to read: followers (count + demographics or gains), page_views (views and custom-button clicks), shares (organic impressions, clicks, reactions, comments, engagement rate). Omit for all three. Each section is a separate LinkedIn call, so narrowing this spends less of the page's rate budget.
Minimum array length: 1
Available options:
followers,
page_views,
shares
workspace
string
Which workspace to run in — its slug. Omit to use your default. With more than one reachable workspace and no default, the call is refused and the choices are listed.
Minimum string length: 1
Response
The call was admitted and dispatched. ok says whether the tool succeeded — a refusal the tool itself produced is still a 200, exactly as it is a successful JSON-RPC result over MCP.
Option 1
Option 2
The tool ran and answered.
ok
boolean
required
source
enum<string>
required
Which rail these numbers came from. linkedin_cmapi = LinkedIn's own page analytics; ghl = the workspace posts through GoHighLevel, which reports no LinkedIn-specific numbers; none = neither is connected.
Available options:
linkedin_cmapi,
ghl,
none
provenance
enum<string> | null
required
The trust class, on the metric dictionary's own axis. Both connected rails are platform_reported — the platform's number, subject to the platform's methodology. Null when there is no number.
Available options:
platform_reported
source_note
string
required
The plain-language sentence to tell the operator about where these numbers come from. Say it — never paraphrase it into a stronger claim.
connect_path
string | null
required
Where the operator connects LinkedIn page analytics directly, when that would change the answer. Null when already connected on the direct rail.
read_elsewhere
object | null
required
On the ghl source ONLY: the cross-platform social metric keys LinkedIn activity is counted inside, and the tool/page that reads them. There is no LinkedIn breakdown to give — offer these instead of guessing one.
Show child attributes
organization_urn
string | null
required
The company page these numbers are for. Null on the ghl and none sources, which have no page-level read.
administered_organizations
string[]
required
Every company page this connection may read. More than one and organization_urn is required.
window
object
required
What was ACTUALLY read — not what was asked for. The two differ whenever LinkedIn's follower publication lag applies.
Show child attributes
total_followers
number | null
required
The page's total follower count, from LinkedIn's networkSizes read. It is a SEPARATE call from the follower statistics and carries no publication lag. Null when the followers section was not read or its call failed.
follower_demographics
object | null
required
Lifetime read only. Bucket keys are LinkedIn URNs or enums, and each count rolls organic AND paid followers together — LinkedIn's own instruction, not an approximation. Each facet reports its FULL bucket count alongside the top few it carries; see truncated.
Show child attributes
follower_gains
object[] | null
required
Time-bound read only. GAINS per interval, not running totals.
Show child attributes
page_views
object[] | null
required
all_page_views counts every page tab across desktop and mobile; overview_page_views counts the overview tab only, so all_* is legitimately the larger number.
Show child attributes
shares
object[] | null
required
ORGANIC only — sponsored activity is not counted here and lives on the ads rail. like_count can be negative when a member unlikes a sponsored share; that is LinkedIn's number, not a bug.
Show child attributes
unavailable
object[]
required
Sections that were asked for and could not be read, each with why. A section listed here has NO number — never report it as zero.
Show child attributes
workspace
string
required
The slug of the workspace this call ran in.
working_in
object
required
Which workspace this call ran in, and how that was decided. Present on every workspace-scoped result.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Goosy Bear","description":"Guides and API reference for Goosy Bear: run your content operation in the app, and connect your own tools and AI assistants to your account.","colors":{"primary":"#5B4BFF","light":"#8F80FF","dark":"#0D0B1F"},"logo":{"light":"https://mintcdn.com/goosy-bear/B4OgCxnzGMBAn_bH/assets/logo-light.svg?fit=max\u0026auto=format\u0026n=B4OgCxnzGMBAn_bH\u0026q=85\u0026s=66ee37df3ed8473b2d72f075d71a3f1a","dark":"https://mintcdn.com/goosy-bear/B4OgCxnzGMBAn_bH/assets/logo-dark.svg?fit=max\u0026auto=format\u0026n=B4OgCxnzGMBAn_bH\u0026q=85\u0026s=952daa94e01ecf34730f89ae9666becf"},"favicon":{"light":"https://mintcdn.com/goosy-bear/72edOxkkNmpx690r/assets/favicon-purple.png?fit=max\u0026auto=format\u0026n=72edOxkkNmpx690r\u0026q=85\u0026s=a1d43d96f8441183583b7379fab8090d","dark":"https://mintcdn.com/goosy-bear/72edOxkkNmpx690r/assets/favicon-cream.png?fit=max\u0026auto=format\u0026n=72edOxkkNmpx690r\u0026q=85\u0026s=bd0644726036770412c58493d0987929"},"navbar":{"links":[{"href":"https://goosybear.ai","label":"goosybear.ai"}],"primary":{"type":"button","label":"Sign in","href":"https://app.goosybear.ai"}},"footer":{"links":[{"header":"Goosy Bear","items":[{"label":"goosybear.ai","href":"https://goosybear.ai"}]},{"header":"Legal","items":[{"label":"Privacy","href":"https://goosybear.ai/privacy"},{"label":"Terms","href":"https://goosybear.ai/terms"},{"label":"Data deletion","href":"https://goosybear.ai/data-deletion"},{"label":"Sub-processors","href":"https://goosybear.ai/subprocessors"},{"label":"DPA","href":"https://goosybear.ai/dpa"}]}]},"search":{"prompt":"Search the documentation"},"seo":{"metatags":{"og:image":"/assets/og-image.png","og:image:alt":"Goosy Bear","twitter:image":"/assets/og-image.png","twitter:image:alt":"Goosy Bear"},"organization":{"name":"Goosy Bear","url":"https://goosybear.ai","logo":"https://goosybear.ai/icons/icon-512.png"}},"integrations":{"posthog":{"apiKey":"phc_wb59eiFQ2zUiVkLXNu4QBoxX32tbz5aex5riwrbTH4Mb","apiHost":"https://us.i.posthog.com"}},"errors":{"404":{"redirect":false,"title":"We can't find that page","description":"The link may be out of date. Start from the [documentation home](/), or search for what you need."}},"contextual":{"options":["copy","view","mcp","chatgpt","claude","cursor","assistant"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"goosy-bear","hasAudioNarration":false,"actualSubdomain":"goosy-bear","customDomains":["docs.goosybear.ai"],"gitSource":{"type":"github","owner":"ai-code-that-works","repo":"goosy-bear","deployBranch":"main","contentDirectory":"docs/customer","isPrivate":true,"mountPath":"","label":""},"feedback":{"agentFeedback":true,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af90f92474f4586a4990f33","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"Build with the API","count":362},{"language":"default","tag":"API reference","count":333},{"language":"default","tag":"Endpoints","count":332},{"language":"default","tag":"Guides","count":53},{"language":"default","tag":"page","count":44},{"language":"default","tag":"ads","count":25},{"language":"default","tag":"connections","count":24},{"language":"default","tag":"API guides","count":21},{"language":"default","tag":"automations","count":18},{"language":"default","tag":"videos","count":15}],"searchSettings":{"maxResults":10,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"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":"editor-metadata","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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/analytics/call-analyticslinkedin_page_analytics","slug":"/api-reference/analytics/call-analyticslinkedin_page_analytics","pageMetadata":{"title":"Call analytics.linkedin_page_analytics","description":"'how is our LinkedIn page doing?', 'who follows us on LinkedIn?' — read this workspace's LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace's CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is `analytics.query_metrics`.\n\nEvery result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with `workspace_ambiguous` and lists the choices — offer them, never pick one.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/analytics.linkedin_page_analytics","href":"/api-reference/analytics/call-analyticslinkedin_page_analytics","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, 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(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"‘how is our LinkedIn page doing?’, ‘who follows us on LinkedIn?’ — read this workspace’s LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace’s CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is \", _jsx(_components.code, {\n children: \"analytics.query_metrics\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Every result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with \", _jsx(_components.code, {\n children: \"workspace_ambiguous\"\n }), \" and lists the choices — offer them, never pick one.\"]\n })]\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":"Call analytics.linkedin_page_analytics","description":"'how is our LinkedIn page doing?', 'who follows us on LinkedIn?' — read this workspace's LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace's CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is `analytics.query_metrics`.\n\nEvery result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with `workspace_ambiguous` and lists the choices — offer them, never pick one.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/analytics.linkedin_page_analytics","href":"/api-reference/analytics/call-analyticslinkedin_page_analytics","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"call_analytics_linkedin_page_analytics","summary":"Call analytics.linkedin_page_analytics","description":"'how is our LinkedIn page doing?', 'who follows us on LinkedIn?' — read this workspace's LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace's CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is `analytics.query_metrics`.\n\nEvery result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with `workspace_ambiguous` and lists the choices — offer them, never pick one.","tags":["analytics"],"parameters":["1bedb4fb-11cf-4d64-a8e0-605cecdf9ad4"],"requestBody":"eef1ae8e-e595-482b-9af5-c2be458e0d58","responses":{"200":"556f076d-5145-4dd7-a326-a00389a1de04","400":"f4dc5a8c-6785-4263-91bd-6544c55dbb90","401":"7d9905aa-f358-4b46-b983-c4998639006c","403":"97e3789a-be6b-4e55-b65b-05c96d22d6ad","404":"fa9589a4-0135-4c60-b4dc-318e72148f48","429":"2b5cd203-5230-45e9-ac39-6f391d4217f4"},"method":"post","type":"path","servers":["e249966a-6659-4b76-a751-cafed99eb45e"],"security":["c8c8b011-65a2-4b0a-ae19-711e4833eccb"],"path":"/api/v1/tools/analytics.linkedin_page_analytics","baseUrlOptions":["https://app.goosybear.ai"],"title":"Call analytics.linkedin_page_analytics","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"1bedb4fb-11cf-4d64-a8e0-605cecdf9ad4":{"name":"x-request-id","in":"header","required":false,"description":"Your own id for this request, echoed back and recorded on the audit trail. 1–128 characters from `A–Z a–z 0–9 . _ : -`, starting with a letter or digit; anything else is replaced by a generated id.","schema":{"type":"string","maxLength":128,"isRequired":false,"description":"Your own id for this request, echoed back and recorded on the audit trail. 1–128 characters from `A–Z a–z 0–9 . _ : -`, starting with a letter or digit; anything else is replaced by a generated id.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","properties":{"organization_urn":{"description":"The company page to read, as its LinkedIn page URN — the urn:li:… identifier carried on the connected grant. Omit when the connection administers exactly one page — it is then chosen automatically. If several are administered, this is required and the answer lists them.","type":"string","uniqueKey":"organization_urn","typeLabel":"string"},"days":{"description":"Read a trailing window of this many days instead of lifetime totals. OMIT for the lifetime read, which is the only one that carries follower DEMOGRAPHICS (industry, seniority, function, geography) — LinkedIn drops every demographic facet from a time-bound follower query, so a window and a breakdown are two different questions.","type":"integer","minimum":1,"maximum":90,"uniqueKey":"days","typeLabel":"integer"},"include":{"description":"Which sections to read: followers (count + demographics or gains), page_views (views and custom-button clicks), shares (organic impressions, clicks, reactions, comments, engagement rate). Omit for all three. Each section is a separate LinkedIn call, so narrowing this spends less of the page's rate budget.","minItems":1,"type":"array","items":{"type":"string","enum":["followers","page_views","shares"],"uniqueKey":"include.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"include","typeLabel":"enum\u003cstring>[]"},"workspace":{"description":"Which workspace to run in — its slug. Omit to use your default. With more than one reachable workspace and no default, the call is refused and the choices are listed.","type":"string","minLength":1,"uniqueKey":"workspace","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"organization_urn":"\u003cstring>","days":45,"include":[],"workspace":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"556f076d-5145-4dd7-a326-a00389a1de04":{"description":"The call was admitted and dispatched. `ok` says whether the tool succeeded — a refusal the tool itself produced is still a 200, exactly as it is a successful JSON-RPC result over MCP.","headers":{"x-goosy-api":{"description":"Present while this API is in beta; the value is `beta`.","schema":{"type":"string","const":"beta"}},"x-request-id":{"description":"This request's id: the `x-request-id` you sent when it was well formed, otherwise one generated for you. Quote it to support; it is recorded on every audit row the call wrote.","schema":{"type":"string"}},"RateLimit-Limit":{"description":"Requests this key may make in a rolling minute.","schema":{"type":"integer","minimum":1}},"RateLimit-Remaining":{"description":"Requests left in the current rolling minute.","schema":{"type":"integer","minimum":0}},"RateLimit-Reset":{"description":"Whole seconds until the window frees more requests.","schema":{"type":"integer","minimum":1}},"x-goosy-tool-error":{"description":"`true` when a boundary step refused the call — workspace resolution failed or could not be read. A tool that ran and returned its own typed `ok: false` reports `false` here. **Branch on `ok` in the body for the outcome; this header is the transport-level hint.**","schema":{"type":"string","enum":["true","false"]}}},"content":{"application/json":{"schema":{"oneOf":[{"type":"object","description":"The tool ran and answered.","required":["ok","administered_organizations","connect_path","follower_demographics","follower_gains","organization_urn","page_views","provenance","read_elsewhere","shares","source","source_note","total_followers","unavailable","window","working_in","workspace"],"properties":{"ok":{"type":"boolean","const":true,"isRequired":true,"uniqueKey":"oneOf.0.ok","typeLabel":"boolean"},"source":{"type":"string","enum":["linkedin_cmapi","ghl","none"],"description":"Which rail these numbers came from. linkedin_cmapi = LinkedIn's own page analytics; ghl = the workspace posts through GoHighLevel, which reports no LinkedIn-specific numbers; none = neither is connected.","isRequired":true,"uniqueKey":"oneOf.0.source","typeLabel":"enum\u003cstring>"},"provenance":{"oneOf":[{"type":"string","description":"The trust class, on the metric dictionary's own axis. Both connected rails are platform_reported — the platform's number, subject to the platform's methodology. Null when there is no number.","enum":["platform_reported"],"isRequired":true,"uniqueKey":"oneOf.0.provenance.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The trust class, on the metric dictionary's own axis. Both connected rails are platform_reported — the platform's number, subject to the platform's methodology. Null when there is no number.","isRequired":true,"uniqueKey":"oneOf.0.provenance.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.provenance","typeLabel":"enum\u003cstring> | null"},"source_note":{"type":"string","description":"The plain-language sentence to tell the operator about where these numbers come from. Say it — never paraphrase it into a stronger claim.","isRequired":true,"uniqueKey":"oneOf.0.source_note","typeLabel":"string"},"connect_path":{"oneOf":[{"description":"Where the operator connects LinkedIn page analytics directly, when that would change the answer. Null when already connected on the direct rail.","type":"string","isRequired":true,"uniqueKey":"oneOf.0.connect_path.oneOf.0","typeLabel":"string"},{"description":"Where the operator connects LinkedIn page analytics directly, when that would change the answer. Null when already connected on the direct rail.","type":"null","isRequired":true,"uniqueKey":"oneOf.0.connect_path.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.connect_path","typeLabel":"string | null"},"read_elsewhere":{"oneOf":[{"type":"object","description":"On the ghl source ONLY: the cross-platform social metric keys LinkedIn activity is counted inside, and the tool/page that reads them. There is no LinkedIn breakdown to give — offer these instead of guessing one.","required":["metric_keys","tool","path"],"properties":{"metric_keys":{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.read_elsewhere.oneOf.0.metric_keys.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"oneOf.0.read_elsewhere.oneOf.0.metric_keys","typeLabel":"string[]"},"tool":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.read_elsewhere.oneOf.0.tool","typeLabel":"string"},"path":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.read_elsewhere.oneOf.0.path","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.read_elsewhere.oneOf.0","typeLabel":"object"},{"type":"null","description":"On the ghl source ONLY: the cross-platform social metric keys LinkedIn activity is counted inside, and the tool/page that reads them. There is no LinkedIn breakdown to give — offer these instead of guessing one.","isRequired":true,"uniqueKey":"oneOf.0.read_elsewhere.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.read_elsewhere","typeLabel":"object | null"},"organization_urn":{"oneOf":[{"description":"The company page these numbers are for. Null on the ghl and none sources, which have no page-level read.","type":"string","isRequired":true,"uniqueKey":"oneOf.0.organization_urn.oneOf.0","typeLabel":"string"},{"description":"The company page these numbers are for. Null on the ghl and none sources, which have no page-level read.","type":"null","isRequired":true,"uniqueKey":"oneOf.0.organization_urn.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.organization_urn","typeLabel":"string | null"},"administered_organizations":{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.administered_organizations.items.[INDEX]","typeLabel":"string"},"description":"Every company page this connection may read. More than one and organization_urn is required.","isRequired":true,"uniqueKey":"oneOf.0.administered_organizations","typeLabel":"string[]"},"window":{"type":"object","properties":{"kind":{"type":"string","enum":["lifetime","time_bound"],"description":"lifetime = no time restriction, and the ONLY kind that carries follower demographics. time_bound = a trailing window.","isRequired":true,"uniqueKey":"oneOf.0.window.kind","typeLabel":"enum\u003cstring>"},"days":{"oneOf":[{"description":"The window length asked for. Null on a lifetime read.","type":"number","isRequired":true,"uniqueKey":"oneOf.0.window.days.oneOf.0","typeLabel":"number"},{"description":"The window length asked for. Null on a lifetime read.","type":"null","isRequired":true,"uniqueKey":"oneOf.0.window.days.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.window.days","typeLabel":"number | null"},"granularity":{"oneOf":[{"type":"string","description":"The interval each row covers. Null on a lifetime read. LinkedIn's page statistics accept DAY or MONTH only.","enum":["DAY","MONTH"],"isRequired":true,"uniqueKey":"oneOf.0.window.granularity.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The interval each row covers. Null on a lifetime read. LinkedIn's page statistics accept DAY or MONTH only.","isRequired":true,"uniqueKey":"oneOf.0.window.granularity.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.window.granularity","typeLabel":"enum\u003cstring> | null"},"follower_window_ends_days_ago":{"oneOf":[{"description":"LinkedIn publishes time-bound follower data only up to this many days before today, so the follower series legitimately stops short of the rest of the window. Null when no follower series was read.","type":"number","isRequired":true,"uniqueKey":"oneOf.0.window.follower_window_ends_days_ago.oneOf.0","typeLabel":"number"},{"description":"LinkedIn publishes time-bound follower data only up to this many days before today, so the follower series legitimately stops short of the rest of the window. Null when no follower series was read.","type":"null","isRequired":true,"uniqueKey":"oneOf.0.window.follower_window_ends_days_ago.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.window.follower_window_ends_days_ago","typeLabel":"number | null"},"follower_start_ms":{"oneOf":[{"description":"The ACTUAL start of the follower interval sent to LinkedIn, epoch ms. Report this rather than inferring it from `days` — the two differ whenever the publication lag applies.","type":"number","isRequired":true,"uniqueKey":"oneOf.0.window.follower_start_ms.oneOf.0","typeLabel":"number"},{"description":"The ACTUAL start of the follower interval sent to LinkedIn, epoch ms. Report this rather than inferring it from `days` — the two differ whenever the publication lag applies.","type":"null","isRequired":true,"uniqueKey":"oneOf.0.window.follower_start_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.window.follower_start_ms","typeLabel":"number | null"},"follower_end_ms":{"oneOf":[{"description":"The ACTUAL end of the follower interval sent to LinkedIn, epoch ms. Null when no follower series was read.","type":"number","isRequired":true,"uniqueKey":"oneOf.0.window.follower_end_ms.oneOf.0","typeLabel":"number"},{"description":"The ACTUAL end of the follower interval sent to LinkedIn, epoch ms. Null when no follower series was read.","type":"null","isRequired":true,"uniqueKey":"oneOf.0.window.follower_end_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.window.follower_end_ms","typeLabel":"number | null"}},"required":["kind","days","granularity","follower_window_ends_days_ago","follower_start_ms","follower_end_ms"],"description":"What was ACTUALLY read — not what was asked for. The two differ whenever LinkedIn's follower publication lag applies.","additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.window","typeLabel":"object"},"total_followers":{"oneOf":[{"description":"The page's total follower count, from LinkedIn's networkSizes read. It is a SEPARATE call from the follower statistics and carries no publication lag. Null when the followers section was not read or its call failed.","type":"number","isRequired":true,"uniqueKey":"oneOf.0.total_followers.oneOf.0","typeLabel":"number"},{"description":"The page's total follower count, from LinkedIn's networkSizes read. It is a SEPARATE call from the follower statistics and carries no publication lag. Null when the followers section was not read or its call failed.","type":"null","isRequired":true,"uniqueKey":"oneOf.0.total_followers.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.total_followers","typeLabel":"number | null"},"follower_demographics":{"oneOf":[{"type":"object","description":"Lifetime read only. Bucket keys are LinkedIn URNs or enums, and each count rolls organic AND paid followers together — LinkedIn's own instruction, not an approximation. Each facet reports its FULL bucket count alongside the top few it carries; see `truncated`.","required":["by_association_type","by_country","by_function","by_industry","by_geo","by_seniority","by_staff_count_range"],"properties":{"by_association_type":{"type":"object","properties":{"buckets":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The facet value — a LinkedIn URN or enum, e.g. urn:li:industry:4.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_association_type.buckets.items.[INDEX].key","typeLabel":"string"},"follower_count":{"type":"number","description":"Organic AND paid followers in this bucket, rolled together.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_association_type.buckets.items.[INDEX].follower_count","typeLabel":"number"}},"required":["key","follower_count"],"additionalProperties":false,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_association_type.buckets.items.[INDEX]","typeLabel":"object"},"description":"The most-followed buckets, descending.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_association_type.buckets","typeLabel":"object[]"},"total_buckets":{"type":"number","description":"How many buckets LinkedIn returned for this facet in total.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_association_type.total_buckets","typeLabel":"number"},"truncated":{"type":"boolean","description":"True when buckets is a SUBSET. Never describe a truncated facet as the complete breakdown.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_association_type.truncated","typeLabel":"boolean"}},"required":["buckets","total_buckets","truncated"],"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_association_type","typeLabel":"object"},"by_country":{"type":"object","properties":{"buckets":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The facet value — a LinkedIn URN or enum, e.g. urn:li:industry:4.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_country.buckets.items.[INDEX].key","typeLabel":"string"},"follower_count":{"type":"number","description":"Organic AND paid followers in this bucket, rolled together.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_country.buckets.items.[INDEX].follower_count","typeLabel":"number"}},"required":["key","follower_count"],"additionalProperties":false,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_country.buckets.items.[INDEX]","typeLabel":"object"},"description":"The most-followed buckets, descending.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_country.buckets","typeLabel":"object[]"},"total_buckets":{"type":"number","description":"How many buckets LinkedIn returned for this facet in total.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_country.total_buckets","typeLabel":"number"},"truncated":{"type":"boolean","description":"True when buckets is a SUBSET. Never describe a truncated facet as the complete breakdown.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_country.truncated","typeLabel":"boolean"}},"required":["buckets","total_buckets","truncated"],"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_country","typeLabel":"object"},"by_function":{"type":"object","properties":{"buckets":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The facet value — a LinkedIn URN or enum, e.g. urn:li:industry:4.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_function.buckets.items.[INDEX].key","typeLabel":"string"},"follower_count":{"type":"number","description":"Organic AND paid followers in this bucket, rolled together.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_function.buckets.items.[INDEX].follower_count","typeLabel":"number"}},"required":["key","follower_count"],"additionalProperties":false,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_function.buckets.items.[INDEX]","typeLabel":"object"},"description":"The most-followed buckets, descending.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_function.buckets","typeLabel":"object[]"},"total_buckets":{"type":"number","description":"How many buckets LinkedIn returned for this facet in total.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_function.total_buckets","typeLabel":"number"},"truncated":{"type":"boolean","description":"True when buckets is a SUBSET. Never describe a truncated facet as the complete breakdown.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_function.truncated","typeLabel":"boolean"}},"required":["buckets","total_buckets","truncated"],"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_function","typeLabel":"object"},"by_industry":{"type":"object","properties":{"buckets":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The facet value — a LinkedIn URN or enum, e.g. urn:li:industry:4.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_industry.buckets.items.[INDEX].key","typeLabel":"string"},"follower_count":{"type":"number","description":"Organic AND paid followers in this bucket, rolled together.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_industry.buckets.items.[INDEX].follower_count","typeLabel":"number"}},"required":["key","follower_count"],"additionalProperties":false,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_industry.buckets.items.[INDEX]","typeLabel":"object"},"description":"The most-followed buckets, descending.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_industry.buckets","typeLabel":"object[]"},"total_buckets":{"type":"number","description":"How many buckets LinkedIn returned for this facet in total.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_industry.total_buckets","typeLabel":"number"},"truncated":{"type":"boolean","description":"True when buckets is a SUBSET. Never describe a truncated facet as the complete breakdown.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_industry.truncated","typeLabel":"boolean"}},"required":["buckets","total_buckets","truncated"],"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_industry","typeLabel":"object"},"by_geo":{"type":"object","properties":{"buckets":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The facet value — a LinkedIn URN or enum, e.g. urn:li:industry:4.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_geo.buckets.items.[INDEX].key","typeLabel":"string"},"follower_count":{"type":"number","description":"Organic AND paid followers in this bucket, rolled together.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_geo.buckets.items.[INDEX].follower_count","typeLabel":"number"}},"required":["key","follower_count"],"additionalProperties":false,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_geo.buckets.items.[INDEX]","typeLabel":"object"},"description":"The most-followed buckets, descending.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_geo.buckets","typeLabel":"object[]"},"total_buckets":{"type":"number","description":"How many buckets LinkedIn returned for this facet in total.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_geo.total_buckets","typeLabel":"number"},"truncated":{"type":"boolean","description":"True when buckets is a SUBSET. Never describe a truncated facet as the complete breakdown.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_geo.truncated","typeLabel":"boolean"}},"required":["buckets","total_buckets","truncated"],"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_geo","typeLabel":"object"},"by_seniority":{"type":"object","properties":{"buckets":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The facet value — a LinkedIn URN or enum, e.g. urn:li:industry:4.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_seniority.buckets.items.[INDEX].key","typeLabel":"string"},"follower_count":{"type":"number","description":"Organic AND paid followers in this bucket, rolled together.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_seniority.buckets.items.[INDEX].follower_count","typeLabel":"number"}},"required":["key","follower_count"],"additionalProperties":false,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_seniority.buckets.items.[INDEX]","typeLabel":"object"},"description":"The most-followed buckets, descending.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_seniority.buckets","typeLabel":"object[]"},"total_buckets":{"type":"number","description":"How many buckets LinkedIn returned for this facet in total.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_seniority.total_buckets","typeLabel":"number"},"truncated":{"type":"boolean","description":"True when buckets is a SUBSET. Never describe a truncated facet as the complete breakdown.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_seniority.truncated","typeLabel":"boolean"}},"required":["buckets","total_buckets","truncated"],"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_seniority","typeLabel":"object"},"by_staff_count_range":{"type":"object","properties":{"buckets":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"The facet value — a LinkedIn URN or enum, e.g. urn:li:industry:4.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_staff_count_range.buckets.items.[INDEX].key","typeLabel":"string"},"follower_count":{"type":"number","description":"Organic AND paid followers in this bucket, rolled together.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_staff_count_range.buckets.items.[INDEX].follower_count","typeLabel":"number"}},"required":["key","follower_count"],"additionalProperties":false,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_staff_count_range.buckets.items.[INDEX]","typeLabel":"object"},"description":"The most-followed buckets, descending.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_staff_count_range.buckets","typeLabel":"object[]"},"total_buckets":{"type":"number","description":"How many buckets LinkedIn returned for this facet in total.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_staff_count_range.total_buckets","typeLabel":"number"},"truncated":{"type":"boolean","description":"True when buckets is a SUBSET. Never describe a truncated facet as the complete breakdown.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_staff_count_range.truncated","typeLabel":"boolean"}},"required":["buckets","total_buckets","truncated"],"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0.by_staff_count_range","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.0","typeLabel":"object"},{"type":"null","description":"Lifetime read only. Bucket keys are LinkedIn URNs or enums, and each count rolls organic AND paid followers together — LinkedIn's own instruction, not an approximation. Each facet reports its FULL bucket count alongside the top few it carries; see `truncated`.","isRequired":true,"uniqueKey":"oneOf.0.follower_demographics.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.follower_demographics","typeLabel":"object | null"},"follower_gains":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"start_ms":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.follower_gains.oneOf.0.items.[INDEX].start_ms","typeLabel":"number"},"end_ms":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.follower_gains.oneOf.0.items.[INDEX].end_ms","typeLabel":"number"},"organic_follower_gain":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.follower_gains.oneOf.0.items.[INDEX].organic_follower_gain","typeLabel":"number"},"paid_follower_gain":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.follower_gains.oneOf.0.items.[INDEX].paid_follower_gain","typeLabel":"number"}},"required":["start_ms","end_ms","organic_follower_gain","paid_follower_gain"],"additionalProperties":false,"uniqueKey":"oneOf.0.follower_gains.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Time-bound read only. GAINS per interval, not running totals.","isRequired":true,"uniqueKey":"oneOf.0.follower_gains.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Time-bound read only. GAINS per interval, not running totals.","isRequired":true,"uniqueKey":"oneOf.0.follower_gains.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.follower_gains","typeLabel":"object[] | null"},"page_views":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"start_ms":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].start_ms.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].start_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].start_ms","typeLabel":"number | null"},"end_ms":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].end_ms.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].end_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].end_ms","typeLabel":"number | null"},"all_page_views":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].all_page_views","typeLabel":"number"},"all_desktop_page_views":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].all_desktop_page_views","typeLabel":"number"},"all_mobile_page_views":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].all_mobile_page_views","typeLabel":"number"},"overview_page_views":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].overview_page_views","typeLabel":"number"},"custom_button_clicks":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX].custom_button_clicks","typeLabel":"number"}},"required":["start_ms","end_ms","all_page_views","all_desktop_page_views","all_mobile_page_views","overview_page_views","custom_button_clicks"],"additionalProperties":false,"uniqueKey":"oneOf.0.page_views.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"all_page_views counts every page tab across desktop and mobile; overview_page_views counts the overview tab only, so all_* is legitimately the larger number.","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"all_page_views counts every page tab across desktop and mobile; overview_page_views counts the overview tab only, so all_* is legitimately the larger number.","isRequired":true,"uniqueKey":"oneOf.0.page_views.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.page_views","typeLabel":"object[] | null"},"shares":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"start_ms":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].start_ms.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].start_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].start_ms","typeLabel":"number | null"},"end_ms":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].end_ms.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].end_ms.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].end_ms","typeLabel":"number | null"},"impression_count":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].impression_count","typeLabel":"number"},"unique_impressions_count":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].unique_impressions_count","typeLabel":"number"},"click_count":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].click_count","typeLabel":"number"},"like_count":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].like_count","typeLabel":"number"},"comment_count":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].comment_count","typeLabel":"number"},"share_count":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].share_count","typeLabel":"number"},"engagement":{"type":"number","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX].engagement","typeLabel":"number"}},"required":["start_ms","end_ms","impression_count","unique_impressions_count","click_count","like_count","comment_count","share_count","engagement"],"additionalProperties":false,"uniqueKey":"oneOf.0.shares.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"ORGANIC only — sponsored activity is not counted here and lives on the ads rail. like_count can be negative when a member unlikes a sponsored share; that is LinkedIn's number, not a bug.","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"ORGANIC only — sponsored activity is not counted here and lives on the ads rail. like_count can be negative when a member unlikes a sponsored share; that is LinkedIn's number, not a bug.","isRequired":true,"uniqueKey":"oneOf.0.shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.shares","typeLabel":"object[] | null"},"unavailable":{"type":"array","items":{"type":"object","properties":{"section":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.unavailable.items.[INDEX].section","typeLabel":"string"},"reason":{"type":"string","isRequired":true,"uniqueKey":"oneOf.0.unavailable.items.[INDEX].reason","typeLabel":"string"}},"required":["section","reason"],"additionalProperties":false,"uniqueKey":"oneOf.0.unavailable.items.[INDEX]","typeLabel":"object"},"description":"Sections that were asked for and could not be read, each with why. A section listed here has NO number — never report it as zero.","isRequired":true,"uniqueKey":"oneOf.0.unavailable","typeLabel":"object[]"},"workspace":{"type":"string","description":"The slug of the workspace this call ran in.","isRequired":true,"uniqueKey":"oneOf.0.workspace","typeLabel":"string"},"working_in":{"type":"object","properties":{"label":{"type":"string","description":"The chip words — e.g. \"working in: Acme Main\".","isRequired":true,"uniqueKey":"oneOf.0.working_in.label","typeLabel":"string"},"note":{"type":"string","description":"Why this workspace — e.g. \"your default\", \"this call only\".","isRequired":true,"uniqueKey":"oneOf.0.working_in.note","typeLabel":"string"},"workspace":{"type":"string","description":"The resolved workspace's slug.","isRequired":true,"uniqueKey":"oneOf.0.working_in.workspace","typeLabel":"string"},"source":{"type":"string","enum":["call-override","key-pin","stored-default","sole-reachable"],"description":"Why this workspace was chosen: the call named it (`call-override`), the key is pinned to it (`key-pin`), it is your default (`stored-default`), or it is the only one the key reaches (`sole-reachable`).","isRequired":true,"uniqueKey":"oneOf.0.working_in.source","typeLabel":"enum\u003cstring>"}},"required":["label","note","workspace","source"],"description":"Which workspace this call ran in, and how that was decided. Present on every workspace-scoped result.","additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.working_in","typeLabel":"object"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","description":"A call that was admitted and dispatched, and did not succeed.","required":["ok","code","message"],"properties":{"ok":{"type":"boolean","const":false,"isRequired":true,"uniqueKey":"oneOf.1.ok","typeLabel":"boolean"},"code":{"type":"string","description":"The typed reason — e.g. `workspace_ambiguous`, `invalid_arguments`, or the tool's own failure code.","isRequired":true,"uniqueKey":"oneOf.1.code","typeLabel":"string"},"message":{"type":"string","description":"A sentence a person can act on.","isRequired":true,"uniqueKey":"oneOf.1.message","typeLabel":"string"},"workspaces":{"description":"On a workspace refusal: the slugs this key may pass as `workspace`.","type":"array","items":{"type":"string","uniqueKey":"oneOf.1.workspaces.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.1.workspaces","typeLabel":"string[]"},"issues":{"description":"On `invalid_arguments`: which fields failed, and why.","type":"array","items":{"type":"object","properties":{"path":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.issues.items.[INDEX].path","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.issues.items.[INDEX].message","typeLabel":"string"}},"required":["path","message"],"additionalProperties":false,"uniqueKey":"oneOf.1.issues.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.issues","typeLabel":"object[]"},"path":{"description":"On an authoring refusal: where in your call's input it points, e.g. `steps.\u003ckey>.params.\u003cfield>`.","type":"string","uniqueKey":"oneOf.1.path","typeLabel":"string"},"fix":{"description":"On an authoring refusal: the change to your call that would pass.","type":"string","uniqueKey":"oneOf.1.fix","typeLabel":"string"},"instruction":{"description":"On an authoring refusal: what to do next with it.","type":"string","uniqueKey":"oneOf.1.instruction","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.1","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ok":true,"source":"linkedin_cmapi","provenance":"platform_reported","source_note":"\u003cstring>","connect_path":"\u003cstring>","read_elsewhere":{"metric_keys":["\u003cstring>"],"tool":"\u003cstring>","path":"\u003cstring>"},"organization_urn":"\u003cstring>","administered_organizations":["\u003cstring>"],"window":{"kind":"lifetime","days":123,"granularity":"DAY","follower_window_ends_days_ago":123,"follower_start_ms":123,"follower_end_ms":123},"total_followers":123,"follower_demographics":{"by_association_type":{"buckets":[{"key":"\u003cstring>","follower_count":123}],"total_buckets":123,"truncated":true},"by_country":{"buckets":[{"key":"\u003cstring>","follower_count":123}],"total_buckets":123,"truncated":true},"by_function":{"buckets":[{"key":"\u003cstring>","follower_count":123}],"total_buckets":123,"truncated":true},"by_industry":{"buckets":[{"key":"\u003cstring>","follower_count":123}],"total_buckets":123,"truncated":true},"by_geo":{"buckets":[{"key":"\u003cstring>","follower_count":123}],"total_buckets":123,"truncated":true},"by_seniority":{"buckets":[{"key":"\u003cstring>","follower_count":123}],"total_buckets":123,"truncated":true},"by_staff_count_range":{"buckets":[{"key":"\u003cstring>","follower_count":123}],"total_buckets":123,"truncated":true}},"follower_gains":[{"start_ms":123,"end_ms":123,"organic_follower_gain":123,"paid_follower_gain":123}],"page_views":[{"start_ms":123,"end_ms":123,"all_page_views":123,"all_desktop_page_views":123,"all_mobile_page_views":123,"overview_page_views":123,"custom_button_clicks":123}],"shares":[{"start_ms":123,"end_ms":123,"impression_count":123,"unique_impressions_count":123,"click_count":123,"like_count":123,"comment_count":123,"share_count":123,"engagement":123}],"unavailable":[{"section":"\u003cstring>","reason":"\u003cstring>"}],"workspace":"\u003cstring>","working_in":{"label":"\u003cstring>","note":"\u003cstring>","workspace":"\u003cstring>","source":"call-override"}}}},"exampleType":"generated"}},"exampleType":"generated"},"f4dc5a8c-6785-4263-91bd-6544c55dbb90":{"description":"The request could not be used: the body is present but not a JSON object (`tenant_api.malformed_body`); it is a top-level array carrying more messages than this endpoint accepts (`tenant_mcp.batch_too_large`); or the `Idempotency-Key` header is malformed (`tenant_api.idempotency_key_invalid`), disagrees with the body's `idempotency_key` (`tenant_api.idempotency_key_conflict`), or was sent to an action that cannot replay a retry (`tenant_api.idempotency_unsupported`). Nothing ran.","headers":{"x-goosy-api":{"description":"Present while this API is in beta; the value is `beta`.","schema":{"type":"string","const":"beta"}},"x-request-id":{"description":"This request's id: the `x-request-id` you sent when it was well formed, otherwise one generated for you. Quote it to support; it is recorded on every audit row the call wrote.","schema":{"type":"string"}},"Deprecation":{"description":"RFC 9745: this refusal's nested `error` object is deprecated, since this instant (`@\u003cunix seconds>`).","schema":{"type":"string"}},"Sunset":{"description":"RFC 8594: the nested `error` object may be removed after this date (2026-12-31).","schema":{"type":"string"}},"Link":{"description":"The page that says what to read instead (`rel=\"deprecation\"`).","schema":{"type":"string"}},"RateLimit-Limit":{"description":"Requests this key may make in a rolling minute.","schema":{"type":"integer","minimum":1}},"RateLimit-Remaining":{"description":"Requests left in the current rolling minute.","schema":{"type":"integer","minimum":0}},"RateLimit-Reset":{"description":"Whole seconds until the window frees more requests.","schema":{"type":"integer","minimum":1}}},"content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"type":"boolean","const":false,"isRequired":true,"uniqueKey":"ok","typeLabel":"boolean"},"code":{"type":"string","description":"The typed refusal code — e.g. `tenant_mcp.rate_limited`, `tenant_api.unknown_tool`.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"A sentence a person can act on.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after_seconds":{"type":"number","uniqueKey":"error.retry_after_seconds","typeLabel":"number"}},"required":["code","message"],"description":"Deprecated: the same values as the top-level fields, kept until 2026-12-31. Read `code` and `message` at the top level.","additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"retry_after_seconds":{"description":"On a 429: whole seconds to wait. Mirrors `Retry-After`.","type":"number","uniqueKey":"retry_after_seconds","typeLabel":"number"}},"required":["ok","code","message","error"],"description":"A request the boundary refused before dispatching anything. The same shape the MCP endpoint answers its own refusals with, and the same top-level fields a dispatched call's refusal carries, so one client branch covers both.","additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ok":false,"code":"\u003cstring>","message":"\u003cstring>","error":{"code":"\u003cstring>","message":"\u003cstring>","retry_after_seconds":123},"retry_after_seconds":123}}},"exampleType":"generated"}},"exampleType":"generated"},"7d9905aa-f358-4b46-b983-c4998639006c":{"description":"No bearer credential, or one that did not resolve. Deliberately ONE undifferentiated answer for absent / unknown / revoked / expired, so the endpoint is never an oracle over the key space.","headers":{"x-goosy-api":{"description":"Present while this API is in beta; the value is `beta`.","schema":{"type":"string","const":"beta"}},"x-request-id":{"description":"This request's id: the `x-request-id` you sent when it was well formed, otherwise one generated for you. Quote it to support; it is recorded on every audit row the call wrote.","schema":{"type":"string"}},"Deprecation":{"description":"RFC 9745: this refusal's nested `error` object is deprecated, since this instant (`@\u003cunix seconds>`).","schema":{"type":"string"}},"Sunset":{"description":"RFC 8594: the nested `error` object may be removed after this date (2026-12-31).","schema":{"type":"string"}},"Link":{"description":"The page that says what to read instead (`rel=\"deprecation\"`).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"type":"boolean","const":false,"isRequired":true,"uniqueKey":"ok","typeLabel":"boolean"},"code":{"type":"string","description":"The typed refusal code — e.g. `tenant_mcp.rate_limited`, `tenant_api.unknown_tool`.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"A sentence a person can act on.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after_seconds":{"type":"number","uniqueKey":"error.retry_after_seconds","typeLabel":"number"}},"required":["code","message"],"description":"Deprecated: the same values as the top-level fields, kept until 2026-12-31. Read `code` and `message` at the top level.","additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"retry_after_seconds":{"description":"On a 429: whole seconds to wait. Mirrors `Retry-After`.","type":"number","uniqueKey":"retry_after_seconds","typeLabel":"number"}},"required":["ok","code","message","error"],"description":"A request the boundary refused before dispatching anything. The same shape the MCP endpoint answers its own refusals with, and the same top-level fields a dispatched call's refusal carries, so one client branch covers both.","additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ok":false,"code":"\u003cstring>","message":"\u003cstring>","error":{"code":"\u003cstring>","message":"\u003cstring>","retry_after_seconds":123},"retry_after_seconds":123}}},"exampleType":"generated"}},"exampleType":"generated"},"97e3789a-be6b-4e55-b65b-05c96d22d6ad":{"description":"The credential is good but the surface is not open to it — the platform or account API switch is off, or the holder lacks the `api.access` capability. The `code` says which.","headers":{"x-goosy-api":{"description":"Present while this API is in beta; the value is `beta`.","schema":{"type":"string","const":"beta"}},"x-request-id":{"description":"This request's id: the `x-request-id` you sent when it was well formed, otherwise one generated for you. Quote it to support; it is recorded on every audit row the call wrote.","schema":{"type":"string"}},"Deprecation":{"description":"RFC 9745: this refusal's nested `error` object is deprecated, since this instant (`@\u003cunix seconds>`).","schema":{"type":"string"}},"Sunset":{"description":"RFC 8594: the nested `error` object may be removed after this date (2026-12-31).","schema":{"type":"string"}},"Link":{"description":"The page that says what to read instead (`rel=\"deprecation\"`).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"type":"boolean","const":false,"isRequired":true,"uniqueKey":"ok","typeLabel":"boolean"},"code":{"type":"string","description":"The typed refusal code — e.g. `tenant_mcp.rate_limited`, `tenant_api.unknown_tool`.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"A sentence a person can act on.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after_seconds":{"type":"number","uniqueKey":"error.retry_after_seconds","typeLabel":"number"}},"required":["code","message"],"description":"Deprecated: the same values as the top-level fields, kept until 2026-12-31. Read `code` and `message` at the top level.","additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"retry_after_seconds":{"description":"On a 429: whole seconds to wait. Mirrors `Retry-After`.","type":"number","uniqueKey":"retry_after_seconds","typeLabel":"number"}},"required":["ok","code","message","error"],"description":"A request the boundary refused before dispatching anything. The same shape the MCP endpoint answers its own refusals with, and the same top-level fields a dispatched call's refusal carries, so one client branch covers both.","additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ok":false,"code":"\u003cstring>","message":"\u003cstring>","error":{"code":"\u003cstring>","message":"\u003cstring>","retry_after_seconds":123},"retry_after_seconds":123}}},"exampleType":"generated"}},"exampleType":"generated"},"fa9589a4-0135-4c60-b4dc-318e72148f48":{"description":"No such tool. The body names no tool and is identical for every unrecognised name.","headers":{"x-goosy-api":{"description":"Present while this API is in beta; the value is `beta`.","schema":{"type":"string","const":"beta"}},"x-request-id":{"description":"This request's id: the `x-request-id` you sent when it was well formed, otherwise one generated for you. Quote it to support; it is recorded on every audit row the call wrote.","schema":{"type":"string"}},"Deprecation":{"description":"RFC 9745: this refusal's nested `error` object is deprecated, since this instant (`@\u003cunix seconds>`).","schema":{"type":"string"}},"Sunset":{"description":"RFC 8594: the nested `error` object may be removed after this date (2026-12-31).","schema":{"type":"string"}},"Link":{"description":"The page that says what to read instead (`rel=\"deprecation\"`).","schema":{"type":"string"}},"RateLimit-Limit":{"description":"Requests this key may make in a rolling minute.","schema":{"type":"integer","minimum":1}},"RateLimit-Remaining":{"description":"Requests left in the current rolling minute.","schema":{"type":"integer","minimum":0}},"RateLimit-Reset":{"description":"Whole seconds until the window frees more requests.","schema":{"type":"integer","minimum":1}}},"content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"type":"boolean","const":false,"isRequired":true,"uniqueKey":"ok","typeLabel":"boolean"},"code":{"type":"string","description":"The typed refusal code — e.g. `tenant_mcp.rate_limited`, `tenant_api.unknown_tool`.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"A sentence a person can act on.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after_seconds":{"type":"number","uniqueKey":"error.retry_after_seconds","typeLabel":"number"}},"required":["code","message"],"description":"Deprecated: the same values as the top-level fields, kept until 2026-12-31. Read `code` and `message` at the top level.","additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"retry_after_seconds":{"description":"On a 429: whole seconds to wait. Mirrors `Retry-After`.","type":"number","uniqueKey":"retry_after_seconds","typeLabel":"number"}},"required":["ok","code","message","error"],"description":"A request the boundary refused before dispatching anything. The same shape the MCP endpoint answers its own refusals with, and the same top-level fields a dispatched call's refusal carries, so one client branch covers both.","additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ok":false,"code":"\u003cstring>","message":"\u003cstring>","error":{"code":"\u003cstring>","message":"\u003cstring>","retry_after_seconds":123},"retry_after_seconds":123}}},"exampleType":"generated"}},"exampleType":"generated"},"2b5cd203-5230-45e9-ac39-6f391d4217f4":{"description":"Over this key's per-minute cap. Carries `Retry-After` and `error.retry_after_seconds`.","headers":{"x-goosy-api":{"description":"Present while this API is in beta; the value is `beta`.","schema":{"type":"string","const":"beta"}},"x-request-id":{"description":"This request's id: the `x-request-id` you sent when it was well formed, otherwise one generated for you. Quote it to support; it is recorded on every audit row the call wrote.","schema":{"type":"string"}},"Deprecation":{"description":"RFC 9745: this refusal's nested `error` object is deprecated, since this instant (`@\u003cunix seconds>`).","schema":{"type":"string"}},"Sunset":{"description":"RFC 8594: the nested `error` object may be removed after this date (2026-12-31).","schema":{"type":"string"}},"Link":{"description":"The page that says what to read instead (`rel=\"deprecation\"`).","schema":{"type":"string"}},"RateLimit-Limit":{"description":"Requests this key may make in a rolling minute.","schema":{"type":"integer","minimum":1}},"RateLimit-Remaining":{"description":"Requests left in the current rolling minute.","schema":{"type":"integer","minimum":0}},"RateLimit-Reset":{"description":"Whole seconds until the window frees more requests.","schema":{"type":"integer","minimum":1}},"Retry-After":{"description":"Whole seconds to wait before retrying.","schema":{"type":"integer","minimum":1}}},"content":{"application/json":{"schema":{"type":"object","properties":{"ok":{"type":"boolean","const":false,"isRequired":true,"uniqueKey":"ok","typeLabel":"boolean"},"code":{"type":"string","description":"The typed refusal code — e.g. `tenant_mcp.rate_limited`, `tenant_api.unknown_tool`.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"A sentence a person can act on.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after_seconds":{"type":"number","uniqueKey":"error.retry_after_seconds","typeLabel":"number"}},"required":["code","message"],"description":"Deprecated: the same values as the top-level fields, kept until 2026-12-31. Read `code` and `message` at the top level.","additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"retry_after_seconds":{"description":"On a 429: whole seconds to wait. Mirrors `Retry-After`.","type":"number","uniqueKey":"retry_after_seconds","typeLabel":"number"}},"required":["ok","code","message","error"],"description":"A request the boundary refused before dispatching anything. The same shape the MCP endpoint answers its own refusals with, and the same top-level fields a dispatched call's refusal carries, so one client branch covers both.","additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ok":false,"code":"\u003cstring>","message":"\u003cstring>","error":{"code":"\u003cstring>","message":"\u003cstring>","retry_after_seconds":123},"retry_after_seconds":123}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"c8c8b011-65a2-4b0a-ae19-711e4833eccb":{"tenantApiKey":{"type":"http","scheme":"bearer","description":"An API key minted at Settings › API \u0026 MCP. Send it as `Authorization: Bearer \u003ckey>`. A key carries its holder's own permissions, resolved on every call — revoking a membership closes the key's reach immediately. Keep it in an environment variable (`GOOSY_API_KEY`), never in a committed file.","scopes":[],"schemeName":"tenantApiKey"}}},"servers":{"e249966a-6659-4b76-a751-cafed99eb45e":{"url":"https://app.goosybear.ai","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"An API key minted at Settings › API \u0026 MCP. Send it as `Authorization: Bearer \u003ckey>`. A key carries its holder's own permissions, resolved on every call — revoking a membership closes the key's reach immediately. Keep it in an environment variable (`GOOSY_API_KEY`), never in a committed file.","scopes":[],"schemeName":"tenantApiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"An API key minted at Settings › API \u0026 MCP. Send it as `Authorization: Bearer \u003ckey>`. A key carries its holder's own permissions, resolved on every call — revoking a membership closes the key's reach immediately. Keep it in an environment variable (`GOOSY_API_KEY`), never in a committed file.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"tenantApiKey","name":"Authorization"}],"title":"tenantApiKey"}]},"originalFileLocation":"openapi.json"},"subdomain":"goosy-bear","siteName":"Goosy Bear","title":"Call analytics.linkedin_page_analytics - Goosy Bear","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-14T21:04:51.762Z","originalFileLocation":"api-reference/analytics/call-analyticslinkedin_page_analytics.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;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=\"system\"}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=\"\u0026#x27;how is our LinkedIn page doing?\u0026#x27;, \u0026#x27;who follows us on LinkedIn?\u0026#x27; — read this workspace\u0026#x27;s LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace\u0026#x27;s CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is analytics.query_metrics. Every result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with workspace_ambiguous and lists the choices — offer them, never pick one.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Goosy Bear\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/goosy-bear/snNHZMh6kESM-B9w/_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/goosy-bear/snNHZMh6kESM-B9w/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/goosy-bear/snNHZMh6kESM-B9w/_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/goosy-bear/snNHZMh6kESM-B9w/_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/goosy-bear/snNHZMh6kESM-B9w/_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/goosy-bear/snNHZMh6kESM-B9w/_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/goosy-bear/snNHZMh6kESM-B9w/_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/goosy-bear/snNHZMh6kESM-B9w/_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/goosy-bear/snNHZMh6kESM-B9w/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Call analytics.linkedin_page_analytics - Goosy Bear\">\u003cmeta data-mint-head property=\"og:description\" content=\"\u0026#x27;how is our LinkedIn page doing?\u0026#x27;, \u0026#x27;who follows us on LinkedIn?\u0026#x27; — read this workspace\u0026#x27;s LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace\u0026#x27;s CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is analytics.query_metrics. Every result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with workspace_ambiguous and lists the choices — offer them, never pick one.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Goosy Bear\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://goosy-bear.mintlify.site/assets/og-image.png\">\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=\"Call analytics.linkedin_page_analytics - Goosy Bear\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"\u0026#x27;how is our LinkedIn page doing?\u0026#x27;, \u0026#x27;who follows us on LinkedIn?\u0026#x27; — read this workspace\u0026#x27;s LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace\u0026#x27;s CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is analytics.query_metrics. Every result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with workspace_ambiguous and lists the choices — offer them, never pick one.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://goosy-bear.mintlify.site/assets/og-image.png\">\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/goosy-bear/snNHZMh6kESM-B9w/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Goosy Bear\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5B4BFF\">\u003cmeta data-mint-head name=\"og:image:alt\" content=\"Goosy Bear\">\u003cmeta data-mint-head name=\"twitter:image:alt\" content=\"Goosy Bear\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics\">\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/call-analyticslinkedin_page_analytics.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://goosybear.ai/#organization\",\"name\":\"Goosy Bear\",\"url\":\"https://goosybear.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://goosybear.ai/icons/icon-512.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.goosybear.ai#website\",\"name\":\"Goosy Bear\",\"url\":\"https://docs.goosybear.ai\",\"publisher\":{\"@id\":\"https://goosybear.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics#webpage\",\"url\":\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics\",\"name\":\"Call analytics.linkedin_page_analytics\",\"description\":\"'how is our LinkedIn page doing?', 'who follows us on LinkedIn?' — read this workspace's LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace's CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is analytics.query_metrics. Every result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with workspace_ambiguous and lists the choices — offer them, never pick one.\",\"dateModified\":\"2026-11-14T21:04:51.762Z\",\"isPartOf\":{\"@id\":\"https://docs.goosybear.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://docs.goosybear.ai/api-reference/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Endpoints\",\"item\":\"https://docs.goosybear.ai/api-reference/ads/call-adsaccept_plan\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Call analytics.linkedin_page_analytics\",\"item\":\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics#apireference\",\"headline\":\"Call analytics.linkedin_page_analytics\",\"name\":\"Call analytics.linkedin_page_analytics\",\"description\":\"'how is our LinkedIn page doing?', 'who follows us on LinkedIn?' — read this workspace's LinkedIn company-page statistics over the grant the workspace connected: followers and their demographics, page views and clicks, and organic post engagement, optionally over a window of days. The answer names the source it read; when LinkedIn is reached only through the workspace's CRM connection it says so and returns no LinkedIn figures. It changes nothing. Not for the cross-platform social totals — that is analytics.query_metrics. Every result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with workspace_ambiguous and lists the choices — offer them, never pick one.\",\"url\":\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics\",\"mainEntityOfPage\":{\"@id\":\"https://docs.goosybear.ai/api-reference/analytics/call-analyticslinkedin_page_analytics#webpage\"},\"image\":\"https://docs.goosybear.ai/assets/og-image.png\",\"dateModified\":\"2026-11-14T21:04:51.762Z\",\"publisher\":{\"@id\":\"https://goosybear.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.goosybear.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Goosy Bear\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Goosy Bear\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/analytics/call-analyticslinkedin_page_analytics.md","siteName":"Goosy Bear","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"Build with the API","groups":[{"group":"Get started","pages":[{"title":"Quickstart","href":"/quickstart"},{"title":"Authentication","href":"/authentication"},{"title":"Who can use the API","href":"/permissions"}]},{"group":"API guides","pages":[{"title":"Choosing a workspace","href":"/api/workspace-context"},{"title":"Service accounts","href":"/api/service-accounts"},{"title":"Pages API","href":"/api/pages"},{"title":"Who can open a site","href":"/api/pages-access"},{"title":"Domains from the API","href":"/api/pages-domains"},{"title":"Create, undo and schedule","href":"/api/pages-drafting-and-scheduling"},{"title":"Videos on a site","href":"/api/pages-videos"},{"title":"Bringing your own site","href":"/api/bringing-your-own-site"},{"title":"The deploy contract","href":"/api/deploy-contract"},{"title":"Site and project databases","href":"/api/site-database"},{"title":"Your own object store","href":"/api/site-storage"},{"title":"The Goosy deploy skill","href":"/api/deploy-skill"},{"title":"Managed capabilities for Pages","href":"/api/pages-capabilities"},{"title":"Sharing your site","href":"/api/sharing-your-site"},{"title":"API conventions","href":"/api/conventions"},{"title":"MCP conventions","href":"/mcp/conventions"},{"title":"Errors and refusals","href":"/api/errors-and-refusals"},{"title":"Rate limits","href":"/api/rate-limits"},{"title":"Actions that spend credits","href":"/api/spending-actions"},{"title":"Recipes","href":"/api/recipes"},{"title":"Send leads from your own form","href":"/api/send-leads-from-your-form"}]},{"group":"Connect an assistant","pages":[{"title":"Connect Claude Code","href":"/connect/claude-code"},{"title":"Connect Claude Desktop","href":"/connect/claude-desktop"},{"title":"Connect Codex","href":"/connect/codex"},{"title":"Connect Cursor or VS Code","href":"/connect/cursor-vscode"},{"title":"Connect any other client","href":"/connect/any-client"}]},{"group":"API reference","pages":[{"title":"API reference","href":"/api-reference/overview"},{"group":"Endpoints","pages":[{"group":"ads","pages":[{"title":"Call ads.accept_plan","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.accept_plan","href":"/api-reference/ads/call-adsaccept_plan"},{"title":"Call ads.attach_audience","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.attach_audience","href":"/api-reference/ads/call-adsattach_audience"},{"title":"Call ads.build_audience","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.build_audience","href":"/api-reference/ads/call-adsbuild_audience"},{"title":"Call ads.build_lookalike","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.build_lookalike","href":"/api-reference/ads/call-adsbuild_lookalike"},{"title":"Call ads.create_conversion_action","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.create_conversion_action","href":"/api-reference/ads/call-adscreate_conversion_action"},{"title":"Call ads.create_pmax_campaign","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.create_pmax_campaign","href":"/api-reference/ads/call-adscreate_pmax_campaign"},{"title":"Call ads.create_smart_campaign","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.create_smart_campaign","href":"/api-reference/ads/call-adscreate_smart_campaign"},{"title":"Call ads.declare","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.declare","href":"/api-reference/ads/call-adsdeclare"},{"title":"Call ads.done","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.done","href":"/api-reference/ads/call-adsdone"},{"title":"Call ads.draft_creatives","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.draft_creatives","href":"/api-reference/ads/call-adsdraft_creatives"},{"title":"Call ads.google_settings","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.google_settings","href":"/api-reference/ads/call-adsgoogle_settings"},{"title":"Call ads.keep","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.keep","href":"/api-reference/ads/call-adskeep"},{"title":"Call ads.launch_check","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.launch_check","href":"/api-reference/ads/call-adslaunch_check"},{"title":"Call ads.more","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.more","href":"/api-reference/ads/call-adsmore"},{"title":"Call ads.more_like_this","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.more_like_this","href":"/api-reference/ads/call-adsmore_like_this"},{"title":"Call ads.plan","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.plan","href":"/api-reference/ads/call-adsplan"},{"title":"Call ads.propose_knob_changes","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.propose_knob_changes","href":"/api-reference/ads/call-adspropose_knob_changes"},{"title":"Call ads.read_board","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.read_board","href":"/api-reference/ads/call-adsread_board"},{"title":"Call ads.recompose_crop","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.recompose_crop","href":"/api-reference/ads/call-adsrecompose_crop"},{"title":"Call ads.research_pull","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.research_pull","href":"/api-reference/ads/call-adsresearch_pull"},{"title":"Call ads.retry_draft_pictures","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.retry_draft_pictures","href":"/api-reference/ads/call-adsretry_draft_pictures"},{"title":"Call ads.set_budget","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.set_budget","href":"/api-reference/ads/call-adsset_budget"},{"title":"Call ads.set_words","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.set_words","href":"/api-reference/ads/call-adsset_words"},{"title":"Call ads.spend_statement","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.spend_statement","href":"/api-reference/ads/call-adsspend_statement"},{"title":"Call ads.suggest_competitors","description":"Suggest a few advertisers worth tracking on the Ads door — 'who are our competitors', 'suggest some competitors to watch' while making ads. Offer TWO OR THREE advertisers on Meta or Google — never six — guessed from what you know of their brand and site. Each name is checked in its ad library first (one lookup charged per name not looked up in the last 30 days): only advertisers running ads there are recorded, as Suggested rows in the watched list for the operator to approve or dismiss; this does not start tracking them. Names in `not_running` were not recorded: tell the operator plainly that the library showed no running ads for them. Give a short honest reason per name; they read it before approving. Once they approve, use ads.research_pull to see what that competitor is running.\n\nEvery result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with `workspace_ambiguous` and lists the choices — offer them, never pick one.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ads.suggest_competitors","href":"/api-reference/ads/call-adssuggest_competitors"}]},{"group":"analytics","pages":[{"title":"Call analytics.linkedin_page_analytics","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/analytics.linkedin_page_analytics","href":"/api-reference/analytics/call-analyticslinkedin_page_analytics"},{"title":"Call analytics.list_available_metrics","description":"'what can you measure for us?', 'why is this number empty?' — list the analytics metric dictionary and, for each key, whether anything has ever reported it for this workspace and when it last did. Optionally narrow to one module. It changes nothing. Not for reading a metric's value — that is `analytics.query_metrics`.\n\nEvery result names the workspace it ran in. Say which workspace the answer is about. When the account has more than one workspace and none is selected, this tool refuses with `workspace_ambiguous` and lists the choices — offer them, never pick one.","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/analytics.list_available_metrics","href":"/api-reference/analytics/call-analyticslist_available_metrics"},{"title":"Call analytics.query_metrics","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/analytics.query_metrics","href":"/api-reference/analytics/call-analyticsquery_metrics"}]},{"group":"approvals","pages":[{"title":"Call approvals.get_item","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/approvals.get_item","href":"/api-reference/approvals/call-approvalsget_item"},{"title":"Call approvals.list_queue","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/approvals.list_queue","href":"/api-reference/approvals/call-approvalslist_queue"},{"title":"Call approvals.list_spend","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/approvals.list_spend","href":"/api-reference/approvals/call-approvalslist_spend"},{"title":"Call approvals.request_rerender","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/approvals.request_rerender","href":"/api-reference/approvals/call-approvalsrequest_rerender"},{"title":"Call approvals.set_primary_variant","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/approvals.set_primary_variant","href":"/api-reference/approvals/call-approvalsset_primary_variant"}]},{"group":"assets","pages":[{"title":"Call assets.list_company_types","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/assets.list_company_types","href":"/api-reference/assets/call-assetslist_company_types"}]},{"group":"assistant_settings","pages":[{"title":"Call assistant_settings.status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/assistant_settings.status","href":"/api-reference/assistant_settings/call-assistant_settingsstatus"}]},{"group":"automations","pages":[{"title":"Call automations.activate","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.activate","href":"/api-reference/automations/call-automationsactivate"},{"title":"Call automations.author","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.author","href":"/api-reference/automations/call-automationsauthor"},{"title":"Call automations.create_board","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.create_board","href":"/api-reference/automations/call-automationscreate_board"},{"title":"Call automations.deactivate","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.deactivate","href":"/api-reference/automations/call-automationsdeactivate"},{"title":"Call automations.discard_draft","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.discard_draft","href":"/api-reference/automations/call-automationsdiscard_draft"},{"title":"Call automations.get","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.get","href":"/api-reference/automations/call-automationsget"},{"title":"Call automations.list","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.list","href":"/api-reference/automations/call-automationslist"},{"title":"Call automations.pause_schedule","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.pause_schedule","href":"/api-reference/automations/call-automationspause_schedule"},{"title":"Call automations.propose_webhook_token","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.propose_webhook_token","href":"/api-reference/automations/call-automationspropose_webhook_token"},{"title":"Call automations.redo_draft","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.redo_draft","href":"/api-reference/automations/call-automationsredo_draft"},{"title":"Call automations.repair_step","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.repair_step","href":"/api-reference/automations/call-automationsrepair_step"},{"title":"Call automations.restore_version","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.restore_version","href":"/api-reference/automations/call-automationsrestore_version"},{"title":"Call automations.resume_schedule","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.resume_schedule","href":"/api-reference/automations/call-automationsresume_schedule"},{"title":"Call automations.revoke_webhook_token","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.revoke_webhook_token","href":"/api-reference/automations/call-automationsrevoke_webhook_token"},{"title":"Call automations.run","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.run","href":"/api-reference/automations/call-automationsrun"},{"title":"Call automations.test_run","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.test_run","href":"/api-reference/automations/call-automationstest_run"},{"title":"Call automations.undo_draft","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.undo_draft","href":"/api-reference/automations/call-automationsundo_draft"},{"title":"Call automations.webhook_token_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/automations.webhook_token_status","href":"/api-reference/automations/call-automationswebhook_token_status"}]},{"group":"billing","pages":[{"title":"Call billing.budget_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/billing.budget_status","href":"/api-reference/billing/call-billingbudget_status"},{"title":"Call billing.plan_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/billing.plan_status","href":"/api-reference/billing/call-billingplan_status"},{"title":"Call billing.usage_summary","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/billing.usage_summary","href":"/api-reference/billing/call-billingusage_summary"}]},{"group":"board","pages":[{"title":"Call board.attach_set","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/board.attach_set","href":"/api-reference/board/call-boardattach_set"},{"title":"Call board.rename","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/board.rename","href":"/api-reference/board/call-boardrename"},{"title":"Call board.reorder","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/board.reorder","href":"/api-reference/board/call-boardreorder"},{"title":"Call board.restore","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/board.restore","href":"/api-reference/board/call-boardrestore"},{"title":"Call board.trash","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/board.trash","href":"/api-reference/board/call-boardtrash"},{"title":"Call board.tree","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/board.tree","href":"/api-reference/board/call-boardtree"},{"title":"Call board.write_document","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/board.write_document","href":"/api-reference/board/call-boardwrite_document"}]},{"group":"brand_kit","pages":[{"title":"Call brand_kit.confirm","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/brand_kit.confirm","href":"/api-reference/brand_kit/call-brand_kitconfirm"},{"title":"Call brand_kit.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/brand_kit.read","href":"/api-reference/brand_kit/call-brand_kitread"},{"title":"Call brand_kit.retire","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/brand_kit.retire","href":"/api-reference/brand_kit/call-brand_kitretire"},{"title":"Call brand_kit.set_adherence","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/brand_kit.set_adherence","href":"/api-reference/brand_kit/call-brand_kitset_adherence"},{"title":"Call brand_kit.suggest","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/brand_kit.suggest","href":"/api-reference/brand_kit/call-brand_kitsuggest"},{"title":"Call brand_kit.upload_asset","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/brand_kit.upload_asset","href":"/api-reference/brand_kit/call-brand_kitupload_asset"}]},{"group":"brand_playbook","pages":[{"title":"Call brand_playbook.run","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/brand_playbook.run","href":"/api-reference/brand_playbook/call-brand_playbookrun"}]},{"group":"brand_profile","pages":[{"title":"Call brand_profile.status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/brand_profile.status","href":"/api-reference/brand_profile/call-brand_profilestatus"}]},{"group":"briefing","pages":[{"title":"Call briefing.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/briefing.read","href":"/api-reference/briefing/call-briefingread"},{"title":"Call briefing.regenerate","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/briefing.regenerate","href":"/api-reference/briefing/call-briefingregenerate"}]},{"group":"browser","pages":[{"title":"Call browser.add_domain","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/browser.add_domain","href":"/api-reference/browser/call-browseradd_domain"},{"title":"Call browser.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/browser.read","href":"/api-reference/browser/call-browserread"},{"title":"Call browser.remove_domain","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/browser.remove_domain","href":"/api-reference/browser/call-browserremove_domain"}]},{"group":"cadence_template","pages":[{"title":"Call cadence_template.create","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/cadence_template.create","href":"/api-reference/cadence_template/call-cadence_templatecreate"},{"title":"Call cadence_template.deactivate","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/cadence_template.deactivate","href":"/api-reference/cadence_template/call-cadence_templatedeactivate"},{"title":"Call cadence_template.set_default","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/cadence_template.set_default","href":"/api-reference/cadence_template/call-cadence_templateset_default"}]},{"group":"connections","pages":[{"title":"Call connections.ad_account_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.ad_account_status","href":"/api-reference/connections/call-connectionsad_account_status"},{"title":"Call connections.agency_authorization_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.agency_authorization_status","href":"/api-reference/connections/call-connectionsagency_authorization_status"},{"title":"Call connections.business_profile_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.business_profile_status","href":"/api-reference/connections/call-connectionsbusiness_profile_status"},{"title":"Call connections.call","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.call","href":"/api-reference/connections/call-connectionscall"},{"title":"Call connections.check_ad_account_access","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.check_ad_account_access","href":"/api-reference/connections/call-connectionscheck_ad_account_access"},{"title":"Call connections.clear_page_cta","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.clear_page_cta","href":"/api-reference/connections/call-connectionsclear_page_cta"},{"title":"Call connections.complete_ad_account_step","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.complete_ad_account_step","href":"/api-reference/connections/call-connectionscomplete_ad_account_step"},{"title":"Call connections.conversion_events","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.conversion_events","href":"/api-reference/connections/call-connectionsconversion_events"},{"title":"Call connections.health_check","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.health_check","href":"/api-reference/connections/call-connectionshealth_check"},{"title":"Call connections.messaging_registration_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.messaging_registration_status","href":"/api-reference/connections/call-connectionsmessaging_registration_status"},{"title":"Call connections.page_cta","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.page_cta","href":"/api-reference/connections/call-connectionspage_cta"},{"title":"Call connections.pinterest_boards","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.pinterest_boards","href":"/api-reference/connections/call-connectionspinterest_boards"},{"title":"Call connections.probe_connector_address","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.probe_connector_address","href":"/api-reference/connections/call-connectionsprobe_connector_address"},{"title":"Call connections.publish_local_post","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.publish_local_post","href":"/api-reference/connections/call-connectionspublish_local_post"},{"title":"Call connections.read_history","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.read_history","href":"/api-reference/connections/call-connectionsread_history"},{"title":"Call connections.recheck_accounts","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.recheck_accounts","href":"/api-reference/connections/call-connectionsrecheck_accounts"},{"title":"Call connections.request_ad_account_access","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.request_ad_account_access","href":"/api-reference/connections/call-connectionsrequest_ad_account_access"},{"title":"Call connections.request_number_purchase","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.request_number_purchase","href":"/api-reference/connections/call-connectionsrequest_number_purchase"},{"title":"Call connections.resync_custom_connector","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.resync_custom_connector","href":"/api-reference/connections/call-connectionsresync_custom_connector"},{"title":"Call connections.set_conversion_events","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.set_conversion_events","href":"/api-reference/connections/call-connectionsset_conversion_events"},{"title":"Call connections.set_page_cta","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.set_page_cta","href":"/api-reference/connections/call-connectionsset_page_cta"},{"title":"Call connections.set_pinterest_board","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.set_pinterest_board","href":"/api-reference/connections/call-connectionsset_pinterest_board"},{"title":"Call connections.start_ad_account_setup","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.start_ad_account_setup","href":"/api-reference/connections/call-connectionsstart_ad_account_setup"},{"title":"Call connections.status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/connections.status","href":"/api-reference/connections/call-connectionsstatus"}]},{"group":"contact","pages":[{"title":"Call contact.get","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/contact.get","href":"/api-reference/contact/call-contactget"},{"title":"Call contact.link","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/contact.link","href":"/api-reference/contact/call-contactlink"},{"title":"Call contact.note","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/contact.note","href":"/api-reference/contact/call-contactnote"},{"title":"Call contact.tag","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/contact.tag","href":"/api-reference/contact/call-contacttag"}]},{"group":"content","pages":[{"title":"Call content.create_request","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/content.create_request","href":"/api-reference/content/call-contentcreate_request"},{"title":"Call content.status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/content.status","href":"/api-reference/content/call-contentstatus"}]},{"group":"copy","pages":[{"title":"Call copy.draft","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/copy.draft","href":"/api-reference/copy/call-copydraft"}]},{"group":"credits","pages":[{"title":"Call credits.balance","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/credits.balance","href":"/api-reference/credits/call-creditsbalance"}]},{"group":"data","pages":[{"title":"Call data.append","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/data.append","href":"/api-reference/data/call-dataappend"},{"title":"Call data.create_table","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/data.create_table","href":"/api-reference/data/call-datacreate_table"},{"title":"Call data.describe","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/data.describe","href":"/api-reference/data/call-datadescribe"},{"title":"Call data.query","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/data.query","href":"/api-reference/data/call-dataquery"},{"title":"Call data.run_row_action","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/data.run_row_action","href":"/api-reference/data/call-datarun_row_action"},{"title":"Call data.set_published_columns","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/data.set_published_columns","href":"/api-reference/data/call-dataset_published_columns"},{"title":"Call data.update_cell","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/data.update_cell","href":"/api-reference/data/call-dataupdate_cell"}]},{"group":"desk","pages":[{"title":"Call desk.build_card","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/desk.build_card","href":"/api-reference/desk/call-deskbuild_card"},{"title":"Call desk.restore_defaults","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/desk.restore_defaults","href":"/api-reference/desk/call-deskrestore_defaults"}]},{"group":"documents","pages":[{"title":"Call documents.generate_chart","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/documents.generate_chart","href":"/api-reference/documents/call-documentsgenerate_chart"},{"title":"Call documents.generate_deck","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/documents.generate_deck","href":"/api-reference/documents/call-documentsgenerate_deck"},{"title":"Call documents.generate_document","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/documents.generate_document","href":"/api-reference/documents/call-documentsgenerate_document"},{"title":"Call documents.generate_pdf","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/documents.generate_pdf","href":"/api-reference/documents/call-documentsgenerate_pdf"},{"title":"Call documents.generate_spreadsheet","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/documents.generate_spreadsheet","href":"/api-reference/documents/call-documentsgenerate_spreadsheet"}]},{"group":"domain","pages":[{"title":"Call domain.connect","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/domain.connect","href":"/api-reference/domain/call-domainconnect"},{"title":"Call domain.point_at_site","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/domain.point_at_site","href":"/api-reference/domain/call-domainpoint_at_site"},{"title":"Call domain.records","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/domain.records","href":"/api-reference/domain/call-domainrecords"},{"title":"Call domain.search","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/domain.search","href":"/api-reference/domain/call-domainsearch"},{"title":"Call domain.status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/domain.status","href":"/api-reference/domain/call-domainstatus"},{"title":"Call domain.transfer_out","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/domain.transfer_out","href":"/api-reference/domain/call-domaintransfer_out"}]},{"group":"email_template","pages":[{"title":"Call email_template.archive","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/email_template.archive","href":"/api-reference/email_template/call-email_templatearchive"},{"title":"Call email_template.create","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/email_template.create","href":"/api-reference/email_template/call-email_templatecreate"},{"title":"Call email_template.discard_draft","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/email_template.discard_draft","href":"/api-reference/email_template/call-email_templatediscard_draft"},{"title":"Call email_template.finalize_and_apply","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/email_template.finalize_and_apply","href":"/api-reference/email_template/call-email_templatefinalize_and_apply"},{"title":"Call email_template.list_versions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/email_template.list_versions","href":"/api-reference/email_template/call-email_templatelist_versions"},{"title":"Call email_template.restore_version","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/email_template.restore_version","href":"/api-reference/email_template/call-email_templaterestore_version"},{"title":"Call email_template.save_draft","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/email_template.save_draft","href":"/api-reference/email_template/call-email_templatesave_draft"}]},{"group":"funnel","pages":[{"title":"Call funnel.execute_part","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.execute_part","href":"/api-reference/funnel/call-funnelexecute_part"},{"title":"Call funnel.plan","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.plan","href":"/api-reference/funnel/call-funnelplan"},{"title":"Call funnel.scaffold","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.scaffold","href":"/api-reference/funnel/call-funnelscaffold"},{"title":"Call funnel.set_conversion_event","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.set_conversion_event","href":"/api-reference/funnel/call-funnelset_conversion_event"},{"title":"Call funnel.status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.status","href":"/api-reference/funnel/call-funnelstatus"},{"title":"Call funnel.test_end_to_end","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.test_end_to_end","href":"/api-reference/funnel/call-funneltest_end_to_end"},{"title":"Call funnel.test_part","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.test_part","href":"/api-reference/funnel/call-funneltest_part"},{"title":"Call funnel.turn_off","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.turn_off","href":"/api-reference/funnel/call-funnelturn_off"},{"title":"Call funnel.turn_on","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/funnel.turn_on","href":"/api-reference/funnel/call-funnelturn_on"}]},{"group":"generation_defaults","pages":[{"title":"Call generation_defaults.set","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/generation_defaults.set","href":"/api-reference/generation_defaults/call-generation_defaultsset"}]},{"group":"ghl","pages":[{"title":"Call ghl.apply_tag","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ghl.apply_tag","href":"/api-reference/ghl/call-ghlapply_tag"},{"title":"Call ghl.remove_tag","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/ghl.remove_tag","href":"/api-reference/ghl/call-ghlremove_tag"}]},{"group":"goal","pages":[{"title":"Call goal.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/goal.read","href":"/api-reference/goal/call-goalread"},{"title":"Call goal.set","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/goal.set","href":"/api-reference/goal/call-goalset"}]},{"group":"images","pages":[{"title":"Call images.acquire_remote","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.acquire_remote","href":"/api-reference/images/call-imagesacquire_remote"},{"title":"Call images.add_to_board","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.add_to_board","href":"/api-reference/images/call-imagesadd_to_board"},{"title":"Call images.batch","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.batch","href":"/api-reference/images/call-imagesbatch"},{"title":"Call images.brand_elements","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.brand_elements","href":"/api-reference/images/call-imagesbrand_elements"},{"title":"Call images.describe","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.describe","href":"/api-reference/images/call-imagesdescribe"},{"title":"Call images.generate","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.generate","href":"/api-reference/images/call-imagesgenerate"},{"title":"Call images.iterate","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.iterate","href":"/api-reference/images/call-imagesiterate"},{"title":"Call images.save_style","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.save_style","href":"/api-reference/images/call-imagessave_style"},{"title":"Call images.saved_styles","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.saved_styles","href":"/api-reference/images/call-imagessaved_styles"},{"title":"Call images.start_board","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/images.start_board","href":"/api-reference/images/call-imagesstart_board"}]},{"group":"inbox","pages":[{"title":"Call inbox.approve_and_send","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.approve_and_send","href":"/api-reference/inbox/call-inboxapprove_and_send"},{"title":"Call inbox.delete_comment","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.delete_comment","href":"/api-reference/inbox/call-inboxdelete_comment"},{"title":"Call inbox.draft_reply","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.draft_reply","href":"/api-reference/inbox/call-inboxdraft_reply"},{"title":"Call inbox.hide_comment","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.hide_comment","href":"/api-reference/inbox/call-inboxhide_comment"},{"title":"Call inbox.list_threads","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.list_threads","href":"/api-reference/inbox/call-inboxlist_threads"},{"title":"Call inbox.set_channel_autonomy","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.set_channel_autonomy","href":"/api-reference/inbox/call-inboxset_channel_autonomy"},{"title":"Call inbox.set_channel_reply_instructions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.set_channel_reply_instructions","href":"/api-reference/inbox/call-inboxset_channel_reply_instructions"},{"title":"Call inbox.set_entity_reply_instructions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.set_entity_reply_instructions","href":"/api-reference/inbox/call-inboxset_entity_reply_instructions"},{"title":"Call inbox.set_reply_instructions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.set_reply_instructions","href":"/api-reference/inbox/call-inboxset_reply_instructions"},{"title":"Call inbox.set_thread_state","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/inbox.set_thread_state","href":"/api-reference/inbox/call-inboxset_thread_state"}]},{"group":"intro_outro_library","pages":[{"title":"Call intro_outro_library.list","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/intro_outro_library.list","href":"/api-reference/intro_outro_library/call-intro_outro_librarylist"}]},{"group":"item","pages":[{"title":"Call item.rename","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/item.rename","href":"/api-reference/item/call-itemrename"},{"title":"Call item.restore","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/item.restore","href":"/api-reference/item/call-itemrestore"},{"title":"Call item.trash","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/item.trash","href":"/api-reference/item/call-itemtrash"}]},{"group":"items","pages":[{"title":"Call items.place","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/items.place","href":"/api-reference/items/call-itemsplace"}]},{"group":"jobs","pages":[{"title":"Call jobs.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/jobs.read","href":"/api-reference/jobs/call-jobsread"},{"title":"Call jobs.remove_webhook","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/jobs.remove_webhook","href":"/api-reference/jobs/call-jobsremove_webhook"},{"title":"Call jobs.set_webhook","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/jobs.set_webhook","href":"/api-reference/jobs/call-jobsset_webhook"},{"title":"Read a job by its handle","deprecated":null,"version":null,"openapi":"/openapi.json get /api/v1/jobs/{id}","href":"/api-reference/jobs/read-a-job-by-its-handle"}]},{"group":"keys","pages":[{"title":"Call keys.rotate","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/keys.rotate","href":"/api-reference/keys/call-keysrotate"}]},{"group":"keyword_research","pages":[{"title":"Call keyword_research.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/keyword_research.read","href":"/api-reference/keyword_research/call-keyword_researchread"},{"title":"Call keyword_research.sweep","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/keyword_research.sweep","href":"/api-reference/keyword_research/call-keyword_researchsweep"}]},{"group":"knowledge_source","pages":[{"title":"Call knowledge_source.add","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/knowledge_source.add","href":"/api-reference/knowledge_source/call-knowledge_sourceadd"},{"title":"Call knowledge_source.dismiss","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/knowledge_source.dismiss","href":"/api-reference/knowledge_source/call-knowledge_sourcedismiss"},{"title":"Call knowledge_source.list","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/knowledge_source.list","href":"/api-reference/knowledge_source/call-knowledge_sourcelist"},{"title":"Call knowledge_source.remove","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/knowledge_source.remove","href":"/api-reference/knowledge_source/call-knowledge_sourceremove"}]},{"group":"knowledge","pages":[{"title":"Call knowledge.search","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/knowledge.search","href":"/api-reference/knowledge/call-knowledgesearch"}]},{"group":"leads","pages":[{"title":"Call leads.capture","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/leads.capture","href":"/api-reference/leads/call-leadscapture"}]},{"group":"links","pages":[{"title":"Call links.domain_set","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/links.domain_set","href":"/api-reference/links/call-linksdomain_set"},{"title":"Call links.report","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/links.report","href":"/api-reference/links/call-linksreport"},{"title":"Call links.shorten","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/links.shorten","href":"/api-reference/links/call-linksshorten"}]},{"group":"memory","pages":[{"title":"Call memory.move_chats_to_members","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/memory.move_chats_to_members","href":"/api-reference/memory/call-memorymove_chats_to_members"}]},{"group":"notification_preference","pages":[{"title":"Call notification_preference.set","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/notification_preference.set","href":"/api-reference/notification_preference/call-notification_preferenceset"}]},{"group":"notification_settings","pages":[{"title":"Call notification_settings.status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/notification_settings.status","href":"/api-reference/notification_settings/call-notification_settingsstatus"}]},{"group":"page_ads","pages":[{"title":"Call page_ads.boost_post","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page_ads.boost_post","href":"/api-reference/page_ads/call-page_adsboost_post"},{"title":"Call page_ads.list_posts","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page_ads.list_posts","href":"/api-reference/page_ads/call-page_adslist_posts"}]},{"group":"page","pages":[{"title":"Call page.archive","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.archive","href":"/api-reference/page/call-pagearchive"},{"title":"Call page.assets","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.assets","href":"/api-reference/page/call-pageassets"},{"title":"Call page.build_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.build_status","href":"/api-reference/page/call-pagebuild_status"},{"title":"Call page.cancel_scheduled_publish","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.cancel_scheduled_publish","href":"/api-reference/page/call-pagecancel_scheduled_publish"},{"title":"Call page.checkpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.checkpoint","href":"/api-reference/page/call-pagecheckpoint"},{"title":"Call page.clear_password","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.clear_password","href":"/api-reference/page/call-pageclear_password"},{"title":"Call page.connection_summary","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.connection_summary","href":"/api-reference/page/call-pageconnection_summary"},{"title":"Call page.create","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.create","href":"/api-reference/page/call-pagecreate"},{"title":"Call page.create_preview_link","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.create_preview_link","href":"/api-reference/page/call-pagecreate_preview_link"},{"title":"Call page.domains","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.domains","href":"/api-reference/page/call-pagedomains"},{"title":"Call page.edit_file","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.edit_file","href":"/api-reference/page/call-pageedit_file"},{"title":"Call page.ingest_bundle","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.ingest_bundle","href":"/api-reference/page/call-pageingest_bundle"},{"title":"Call page.list","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.list","href":"/api-reference/page/call-pagelist"},{"title":"Call page.list_files","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.list_files","href":"/api-reference/page/call-pagelist_files"},{"title":"Call page.mint_access_link","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.mint_access_link","href":"/api-reference/page/call-pagemint_access_link"},{"title":"Call page.patch_file","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.patch_file","href":"/api-reference/page/call-pagepatch_file"},{"title":"Call page.publish","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.publish","href":"/api-reference/page/call-pagepublish"},{"title":"Call page.publish_article","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.publish_article","href":"/api-reference/page/call-pagepublish_article"},{"title":"Call page.publish_as_blueprint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.publish_as_blueprint","href":"/api-reference/page/call-pagepublish_as_blueprint"},{"title":"Call page.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.read","href":"/api-reference/page/call-pageread"},{"title":"Call page.read_file","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.read_file","href":"/api-reference/page/call-pageread_file"},{"title":"Call page.read_lead","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.read_lead","href":"/api-reference/page/call-pageread_lead"},{"title":"Call page.redo","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.redo","href":"/api-reference/page/call-pageredo"},{"title":"Call page.restore_checkpoint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.restore_checkpoint","href":"/api-reference/page/call-pagerestore_checkpoint"},{"title":"Call page.retire_blueprint","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.retire_blueprint","href":"/api-reference/page/call-pageretire_blueprint"},{"title":"Call page.revisions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.revisions","href":"/api-reference/page/call-pagerevisions"},{"title":"Call page.revoke_preview_link","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.revoke_preview_link","href":"/api-reference/page/call-pagerevoke_preview_link"},{"title":"Call page.rollback","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.rollback","href":"/api-reference/page/call-pagerollback"},{"title":"Call page.run_build","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.run_build","href":"/api-reference/page/call-pagerun_build"},{"title":"Call page.schedule_publish","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.schedule_publish","href":"/api-reference/page/call-pageschedule_publish"},{"title":"Call page.set_access","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.set_access","href":"/api-reference/page/call-pageset_access"},{"title":"Call page.set_password","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.set_password","href":"/api-reference/page/call-pageset_password"},{"title":"Call page.set_platform_properties","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.set_platform_properties","href":"/api-reference/page/call-pageset_platform_properties"},{"title":"Call page.set_share","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.set_share","href":"/api-reference/page/call-pageset_share"},{"title":"Call page.set_tracking","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.set_tracking","href":"/api-reference/page/call-pageset_tracking"},{"title":"Call page.undo","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.undo","href":"/api-reference/page/call-pageundo"},{"title":"Call page.video_attach","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.video_attach","href":"/api-reference/page/call-pagevideo_attach"},{"title":"Call page.video_captions","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.video_captions","href":"/api-reference/page/call-pagevideo_captions"},{"title":"Call page.video_detach","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.video_detach","href":"/api-reference/page/call-pagevideo_detach"},{"title":"Call page.video_set_playback","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.video_set_playback","href":"/api-reference/page/call-pagevideo_set_playback"},{"title":"Call page.video_set_thumbnail","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.video_set_thumbnail","href":"/api-reference/page/call-pagevideo_set_thumbnail"},{"title":"Call page.video_upload","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.video_upload","href":"/api-reference/page/call-pagevideo_upload"},{"title":"Call page.videos","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.videos","href":"/api-reference/page/call-pagevideos"},{"title":"Call page.write_article","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/page.write_article","href":"/api-reference/page/call-pagewrite_article"}]},{"group":"pages","pages":[{"title":"Call pages.ai.generate_text","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/pages.ai.generate_text","href":"/api-reference/pages/call-pagesaigenerate_text"},{"title":"Call pages.capabilities.catalogue","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/pages.capabilities.catalogue","href":"/api-reference/pages/call-pagescapabilitiescatalogue"},{"title":"Call pages.capabilities.configure","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/pages.capabilities.configure","href":"/api-reference/pages/call-pagescapabilitiesconfigure"},{"title":"Create a Pages preview link","deprecated":null,"version":null,"openapi":"/openapi.json post /api/pages/{siteId}/preview-links","href":"/api-reference/pages/create-a-pages-preview-link"},{"title":"Revoke a Pages preview link","deprecated":null,"version":null,"openapi":"/openapi.json delete /api/pages/{siteId}/preview-links","href":"/api-reference/pages/revoke-a-pages-preview-link"},{"title":"Upload a Pages reference image","deprecated":null,"version":null,"openapi":"/openapi.json post /api/pages/{siteId}/assets","href":"/api-reference/pages/upload-a-pages-reference-image"},{"title":"Import or replace a site from an archive","deprecated":null,"version":null,"openapi":"/openapi.json post /api/pages/ingest","href":"/api-reference/pages/import-or-replace-a-site-from-an-archive"},{"title":"Dry-run an archive against every import screen","deprecated":null,"version":null,"openapi":"/openapi.json post /api/pages/ingest/validate","href":"/api-reference/pages/dry-run-an-archive-against-every-import-screen"},{"title":"Download a site's code project as a zip","deprecated":null,"version":null,"openapi":"/openapi.json get /api/pages/{siteId}/export","href":"/api-reference/pages/download-a-sites-code-project-as-a-zip"}]},{"group":"posts","pages":[{"title":"Call posts.add_take","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.add_take","href":"/api-reference/posts/call-postsadd_take"},{"title":"Call posts.create_pieces","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.create_pieces","href":"/api-reference/posts/call-postscreate_pieces"},{"title":"Call posts.elect_platforms","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.elect_platforms","href":"/api-reference/posts/call-postselect_platforms"},{"title":"Call posts.fill_step","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.fill_step","href":"/api-reference/posts/call-postsfill_step"},{"title":"Call posts.keep_idea","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.keep_idea","href":"/api-reference/posts/call-postskeep_idea"},{"title":"Call posts.plan_context","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.plan_context","href":"/api-reference/posts/call-postsplan_context"},{"title":"Call posts.read_piece","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.read_piece","href":"/api-reference/posts/call-postsread_piece"},{"title":"Call posts.save_variants","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.save_variants","href":"/api-reference/posts/call-postssave_variants"},{"title":"Call posts.set_schedule","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.set_schedule","href":"/api-reference/posts/call-postsset_schedule"},{"title":"Call posts.submit_for_approval","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/posts.submit_for_approval","href":"/api-reference/posts/call-postssubmit_for_approval"}]},{"group":"projects","pages":[{"title":"Call projects.create","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/projects.create","href":"/api-reference/projects/call-projectscreate"}]},{"group":"schedule_slot","pages":[{"title":"Call schedule_slot.cancel","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/schedule_slot.cancel","href":"/api-reference/schedule_slot/call-schedule_slotcancel"}]},{"group":"schedule","pages":[{"title":"Call schedule.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/schedule.read","href":"/api-reference/schedule/call-scheduleread"}]},{"group":"seo","pages":[{"title":"Call seo.aeo_presence","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/seo.aeo_presence","href":"/api-reference/seo/call-seoaeo_presence"},{"title":"Call seo.backlinks_summary","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/seo.backlinks_summary","href":"/api-reference/seo/call-seobacklinks_summary"},{"title":"Call seo.onpage_audit","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/seo.onpage_audit","href":"/api-reference/seo/call-seoonpage_audit"},{"title":"Call seo.serp_features","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/seo.serp_features","href":"/api-reference/seo/call-seoserp_features"}]},{"group":"shorts","pages":[{"title":"Call shorts.assign_filming","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.assign_filming","href":"/api-reference/shorts/call-shortsassign_filming"},{"title":"Call shorts.compose_plan","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.compose_plan","href":"/api-reference/shorts/call-shortscompose_plan"},{"title":"Call shorts.edit_footage","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.edit_footage","href":"/api-reference/shorts/call-shortsedit_footage"},{"title":"Call shorts.feedback","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.feedback","href":"/api-reference/shorts/call-shortsfeedback"},{"title":"Call shorts.find_beats","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.find_beats","href":"/api-reference/shorts/call-shortsfind_beats"},{"title":"Call shorts.forget_learning","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.forget_learning","href":"/api-reference/shorts/call-shortsforget_learning"},{"title":"Call shorts.plan_edit","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.plan_edit","href":"/api-reference/shorts/call-shortsplan_edit"},{"title":"Call shorts.plan_fanout","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.plan_fanout","href":"/api-reference/shorts/call-shortsplan_fanout"},{"title":"Call shorts.read_edit","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.read_edit","href":"/api-reference/shorts/call-shortsread_edit"},{"title":"Call shorts.repost_with_hook","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.repost_with_hook","href":"/api-reference/shorts/call-shortsrepost_with_hook"},{"title":"Call shorts.research_pull","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.research_pull","href":"/api-reference/shorts/call-shortsresearch_pull"},{"title":"Call shorts.set_covers","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.set_covers","href":"/api-reference/shorts/call-shortsset_covers"},{"title":"Call shorts.undo_edit","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.undo_edit","href":"/api-reference/shorts/call-shortsundo_edit"},{"title":"Call shorts.write_beats","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/shorts.write_beats","href":"/api-reference/shorts/call-shortswrite_beats"}]},{"group":"site","pages":[{"title":"Call site.database.execute","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/site.database.execute","href":"/api-reference/site/call-sitedatabaseexecute"},{"title":"Call site.database.query","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/site.database.query","href":"/api-reference/site/call-sitedatabasequery"},{"title":"Call site.request","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/site.request","href":"/api-reference/site/call-siterequest"}]},{"group":"splash_pad","pages":[{"title":"Call splash_pad.start","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/splash_pad.start","href":"/api-reference/splash_pad/call-splash_padstart"},{"title":"Call splash_pad.write_article","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/splash_pad.write_article","href":"/api-reference/splash_pad/call-splash_padwrite_article"}]},{"group":"suggestion","pages":[{"title":"Call suggestion.act","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/suggestion.act","href":"/api-reference/suggestion/call-suggestionact"},{"title":"Call suggestion.dismiss","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/suggestion.dismiss","href":"/api-reference/suggestion/call-suggestiondismiss"}]},{"group":"taste_note","pages":[{"title":"Call taste_note.add","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/taste_note.add","href":"/api-reference/taste_note/call-taste_noteadd"},{"title":"Call taste_note.set_active","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/taste_note.set_active","href":"/api-reference/taste_note/call-taste_noteset_active"}]},{"group":"templates","pages":[{"title":"Call templates.list","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/templates.list","href":"/api-reference/templates/call-templateslist"}]},{"group":"threads","pages":[{"title":"Call threads.account","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/threads.account","href":"/api-reference/threads/call-threadsaccount"},{"title":"Call threads.read_post","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/threads.read_post","href":"/api-reference/threads/call-threadsread_post"}]},{"group":"units","pages":[{"title":"Call units.add_to_board","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/units.add_to_board","href":"/api-reference/units/call-unitsadd_to_board"}]},{"group":"video_unit","pages":[{"title":"Call video_unit.set_destinations","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/video_unit.set_destinations","href":"/api-reference/video_unit/call-video_unitset_destinations"},{"title":"Call video_unit.set_script_mode","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/video_unit.set_script_mode","href":"/api-reference/video_unit/call-video_unitset_script_mode"},{"title":"Call video_unit.ship_status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/video_unit.ship_status","href":"/api-reference/video_unit/call-video_unitship_status"}]},{"group":"videos","pages":[{"title":"Call videos.assign_filming","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.assign_filming","href":"/api-reference/videos/call-videosassign_filming"},{"title":"Call videos.compose_plan","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.compose_plan","href":"/api-reference/videos/call-videoscompose_plan"},{"title":"Call videos.creation_context","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.creation_context","href":"/api-reference/videos/call-videoscreation_context"},{"title":"Call videos.draw_storyboard","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.draw_storyboard","href":"/api-reference/videos/call-videosdraw_storyboard"},{"title":"Call videos.feedback","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.feedback","href":"/api-reference/videos/call-videosfeedback"},{"title":"Call videos.find_scenes","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.find_scenes","href":"/api-reference/videos/call-videosfind_scenes"},{"title":"Call videos.forget_video_learning","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.forget_video_learning","href":"/api-reference/videos/call-videosforget_video_learning"},{"title":"Call videos.generate_clip","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.generate_clip","href":"/api-reference/videos/call-videosgenerate_clip"},{"title":"Call videos.list_footage","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.list_footage","href":"/api-reference/videos/call-videoslist_footage"},{"title":"Call videos.plan_edit","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.plan_edit","href":"/api-reference/videos/call-videosplan_edit"},{"title":"Call videos.read_edit","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.read_edit","href":"/api-reference/videos/call-videosread_edit"},{"title":"Call videos.research_pull","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.research_pull","href":"/api-reference/videos/call-videosresearch_pull"},{"title":"Call videos.set_thumbnails","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.set_thumbnails","href":"/api-reference/videos/call-videosset_thumbnails"},{"title":"Call videos.undo_edit","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.undo_edit","href":"/api-reference/videos/call-videosundo_edit"},{"title":"Call videos.write_script","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/videos.write_script","href":"/api-reference/videos/call-videoswrite_script"}]},{"group":"web","pages":[{"title":"Call web.image_search","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/web.image_search","href":"/api-reference/web/call-webimage_search"},{"title":"Call web.read","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/web.read","href":"/api-reference/web/call-webread"},{"title":"Call web.search","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/web.search","href":"/api-reference/web/call-websearch"}]},{"group":"widget","pages":[{"title":"Call widget.add","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/widget.add","href":"/api-reference/widget/call-widgetadd"},{"title":"Call widget.bind","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/widget.bind","href":"/api-reference/widget/call-widgetbind"},{"title":"Call widget.list","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/widget.list","href":"/api-reference/widget/call-widgetlist"},{"title":"Call widget.set_expiry","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/widget.set_expiry","href":"/api-reference/widget/call-widgetset_expiry"},{"title":"Call widget.update","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/widget.update","href":"/api-reference/widget/call-widgetupdate"}]},{"group":"work","pages":[{"title":"Call work.file","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/work.file","href":"/api-reference/work/call-workfile"},{"title":"Call work.shortcut","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/work.shortcut","href":"/api-reference/work/call-workshortcut"}]},{"group":"workflow","pages":[{"title":"Call workflow.invoke","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/workflow.invoke","href":"/api-reference/workflow/call-workflowinvoke"},{"title":"Call workflow.status","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/workflow.status","href":"/api-reference/workflow/call-workflowstatus"}]},{"group":"workspace_sets","pages":[{"title":"Call workspace_sets.create","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/workspace_sets.create","href":"/api-reference/workspace_sets/call-workspace_setscreate"},{"title":"Call workspace_sets.list","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/workspace_sets.list","href":"/api-reference/workspace_sets/call-workspace_setslist"},{"title":"Call workspace_sets.list_brands","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/workspace_sets.list_brands","href":"/api-reference/workspace_sets/call-workspace_setslist_brands"},{"title":"Call workspace_sets.update","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/workspace_sets.update","href":"/api-reference/workspace_sets/call-workspace_setsupdate"}]},{"group":"writing_voices","pages":[{"title":"Call writing_voices.delete","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/writing_voices.delete","href":"/api-reference/writing_voices/call-writing_voicesdelete"},{"title":"Call writing_voices.list","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/writing_voices.list","href":"/api-reference/writing_voices/call-writing_voiceslist"},{"title":"Call writing_voices.save","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/tools/writing_voices.save","href":"/api-reference/writing_voices/call-writing_voicessave"}]}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Call analytics.linkedin_page_analytics - Goosy Bear","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DdEMm2kG.js","utils-BMo572L7.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C-4m9KAx.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DPLK2Oq9.js","snippetPresets-BKjfJMC9.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-DTsgtCEj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C8vmhyQM.js","shallow-r9w8LQGS.js","getApiPlaygroundDisplay-DjPI64HQ.js","CodeSnippet-C8Bvhl16.js","CodeSnippets-BtWUwcMy.js","Page-BIYvYBgk.js","getPastedJson-Dcm_3Pgl.js","icon-BXwrTpjc.js","MethodPill-CcjfVmmy.js","DuplicateIcon-BuKIbXAQ.js","createIcon-DaL9yXsO.js","DynamicMarkdown-Co5nikxh.js","SectionHeading-P4UNTsMZ.js","axios-vUo_bRtp.js","Markdown-CEfymfIH.js","clsx-Dq9TQuNi.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-D2J8knkn.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BgZ2ThuU.js"]}