Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.
Search LinkedIn posts and retrieve one synchronous page of up to 50 posts, each with its author, content, publication date, engagement counts, and image URLs. Rows are returned as found on LinkedIn, without profile enrichment.
Each successful non-empty request costs 1 credit, whatever the number of posts returned. A successful empty page is not charged. Invalid input and failed requests are not charged. The workspace needs at least 1 credit to start a request.
Authentication
Send your Airscale workspace API key as a Bearer token. Both V1 and V2 workspace API keys are accepted.
Filters
Provide keywords (up to 200 characters) or at least one author, mention, or group filter. All filters you send combine, so a post must match every one of them.
Field
Matches
keywords
Words in the post.
author_keywords
Words in the authors’ profiles (up to 200 characters).
author_profile_urls
Posts written by these profiles (linkedin.com/in/...).
author_company_urls
Posts published by these company pages (URL or numeric ID).
author_employer_company_urls
Posts whose authors work at these companies (URL or numeric ID).
author_industry_ids
Authors’ company industry, as numeric LinkedIn industry IDs.
mentioning_profile_urls
Posts that mention these profiles.
mentioning_company_urls
Posts that mention these companies (URL or numeric ID).
group_url
Posts inside one LinkedIn group (linkedin.com/groups/... or numeric ID).
content_type
videos, images, live_videos, documents, collaborative_articles, or jobs.
sort_by
date (default) or relevance.
posted_within
24h, week, or month, filtered by LinkedIn; or 1h, 3months, 6months, or year, which require sort_by: "date".
List filters accept a string or an array of up to 10 values. Unknown fields are rejected with 400. With posted_within set to 1h, 3months, 6months, or year, the period is applied to each fetched page, so a page can hold fewer than 50 posts. LinkedIn search can return fewer posts per author than that author’s full feed; use Profile posts or Company posts to read one author’s feed.Each post row includes feed_context, LinkedIn’s feed label when the row is not a plain post by the author, such as "Example Person reposted this" or "Example Company collaborated on this". It is null for a plain post.content_type names the kind of post: text, image, multi_image, video, document (a PDF carousel), poll, article (an article or link preview), or repost (a repost with the reposter’s own commentary). media holds the details: video_url and thumbnail_url for a video; title, page_count, cover_image_urls, and document_url for a document; question, options with votes, total_votes, and closed for a poll; url, title, subtitle, description, and thumbnail_url for an article. It is null for text, picture, and repost rows; pictures are in image_urls. For a repost row, reposted_post holds the shared post’s post_url, post_id, content_type, media, and image_urls. Media links are signed LinkedIn links that expire, so download them soon after the request.
Rate limit
The limit is 180 requests per minute per workspace for Post search, including requests made with different API keys for the same workspace. Profile comments, Comment likers, Profile posts, and Company posts each have their own separate 180-request allowance. Pagination requests and retries count toward the limit.The counter uses a fixed minute window and resets at the next minute boundary. Requests above the limit receive HTTP 429 and are not charged. When LinkedIn content capacity is busy for all workspaces, the response is a free 503 with Retry-After: 5.
Pagination
Omit cursor on the first request. When pagination.next_cursor is not null, send it unchanged together with the same filters to fetch the next page. A cursor sent with different filters, or to another endpoint, returns 400. pagination.total is the number of matching posts reported by LinkedIn, or null when unavailable.
Retries
This endpoint does not accept an idempotency key. Retrying a request fetches the page again; a non-empty page is charged again. Retry only responses that were not charged:
Response
Next action
400 Bad Request
Correct the body or cursor. The message field names the problem.
403 Forbidden
Add credits to the workspace before retrying.
413 Payload Too Large
Keep the JSON body under 16 KiB.
429 Too Many Requests
Wait for the next minute boundary, then retry with bounded exponential backoff.
502 Bad Gateway or 504 Gateway Timeout
Retry with increasing delays and a fixed retry limit.
503 Service Unavailable
Wait for Retry-After when present, then retry with bounded backoff.
Next step
Use Profile comments to see what a post author comments on, or Post likers to retrieve enriched people who liked a post.
Authorizations
Authorization
string
header
required
Use an Airscale workspace API key. Never expose the key in client-side code.
Body
application/json
Search filters and an optional cursor. The JSON body must not exceed 16 KiB.
Provide keywords or at least one author, mention, or group filter. All provided filters combine.
keywords
string | null
Words to search for in posts.
Maximum string length: 200
author_keywords
string | null
Words in the authors' profiles.
Maximum string length: 200
author_profile_urls
stringstring[]
Posts written by these LinkedIn profiles (linkedin.com/in/...). A string or an array of up to 10 values.
Minimum string length: 1
author_company_urls
stringstring[]
Posts published by these company pages, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.
Minimum string length: 1
author_employer_company_urls
stringstring[]
Posts whose authors work at these companies, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.
Minimum string length: 1
author_industry_ids
stringinteger(string | integer)[]
Authors' company industry, as numeric LinkedIn industry IDs. A value or an array of up to 10 values.
mentioning_profile_urls
stringstring[]
Posts that mention these LinkedIn profiles. A string or an array of up to 10 values.
Minimum string length: 1
mentioning_company_urls
stringstring[]
Posts that mention these companies, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.
Minimum string length: 1
group_url
stringinteger
Posts inside one LinkedIn group, as a group URL (linkedin.com/groups/...) or numeric group ID.
content_type
enum<string> | null
Available options:
videos,
images,
live_videos,
documents,
collaborative_articles,
jobs,
null
sort_by
enum<string> | null
default:date
Available options:
date,
relevance,
null
posted_within
enum<string> | null
24h, week, and month are filtered by LinkedIn. 1h, 3months, 6months, and year are applied to each fetched page, so pages can hold fewer than 50 posts; they require sort_by date.
Available options:
1h,
24h,
week,
month,
3months,
6months,
year,
null
cursor
string | null
The opaque pagination.next_cursor from the previous page. Send it unchanged with the same filters as the first page.
Required string length: 1 - 2048
Response
A page of LinkedIn posts.
items
object[]
required
Posts matching the filters.
Show child attributes
pagination
object
required
Show child attributes
billing
object
required
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Airschool","description":"Airscale product guides, integration workflows, MCP documentation, and public API reference.","colors":{"primary":"#4079FF","light":"#4079FF","dark":"#6F9BFF"},"logo":{"light":"https://mintcdn.com/airscale/T4fnFCkEZYFIfzlE/logo/light.svg?fit=max\u0026auto=format\u0026n=T4fnFCkEZYFIfzlE\u0026q=85\u0026s=77cac19c9833b1b4b3e8cc1a21fe7c04","dark":"https://mintcdn.com/airscale/T4fnFCkEZYFIfzlE/logo/dark.svg?fit=max\u0026auto=format\u0026n=T4fnFCkEZYFIfzlE\u0026q=85\u0026s=3fae4b34efca46e05ac0dcb7d1febe81","href":"/"},"favicon":"https://mintcdn.com/airscale/6bM8EcCHTBu_Tci4/favicon.svg?fit=max\u0026auto=format\u0026n=6bM8EcCHTBu_Tci4\u0026q=85\u0026s=0f5e216ce2f6809f53f85f184935b9d6","api":{"openapi":"openapi.json","playground":{"display":"simple"},"examples":{"defaults":"required","languages":["curl","node","python"],"prefill":true,"autogenerate":true}},"appearance":{"default":"light"},"navbar":{"links":[{"href":"https://airscale.io/","label":"Back to website"}],"primary":{"type":"button","label":"Open Dashboard","href":"https://app.airscale.io/dashboard"}},"search":{"prompt":"Search Airschool..."},"seo":{"metatags":{"robots":"index, follow","canonical":"https://docs.airscale.io"},"indexing":"navigable"},"fonts":{"family":"Poppins"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":{"light":"github-light","dark":"github-dark"}},"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"airscale","hasAudioNarration":false,"actualSubdomain":"airscale","customDomains":["docs.airscale.io"],"gitSource":{"type":"github","owner":"vicescale","repo":"airscale-docs","deployBranch":"docs/production-release-20260923","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6af270f6cb8ced8354196408","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API Reference","count":84},{"language":"default","tag":"Documentation","count":48},{"language":"default","tag":"Intent signals","count":31},{"language":"default","tag":"Enrichments","count":26},{"language":"default","tag":"Table API","count":15},{"language":"default","tag":"Post engagements","count":11},{"language":"default","tag":"Miscellaneous","count":10},{"language":"default","tag":"Job changes","count":10},{"language":"default","tag":"New hires","count":10},{"language":"default","tag":"Build lists","count":10}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":true},"customCss":[{"filePath":"custom.css","content":"#navbar img.nav-logo:is([alt=\"light logo\"],[alt=\"dark logo\"]){height:38px!important}#navbar a[href=\"https://app.airscale.io/dashboard\"]{background-color:#111827!important;border-color:#111827!important;border-radius:10px!important;color:#FFFFFF!important}#navbar a[href=\"https://app.airscale.io/dashboard\"]:hover{background-color:#000000!important;border-color:#000000!important}#navbar a[href=\"https://app.airscale.io/dashboard\"] :is(span,svg){color:inherit!important}#navbar a[href=\"https://app.airscale.io/dashboard\"]>span.absolute.inset-0{background-color:inherit!important;border-radius:10px!important}html.dark #navbar a[href=\"https://app.airscale.io/dashboard\"]{background-color:#FFFFFF!important;border-color:#FFFFFF!important;color:#111827!important}html.dark #navbar a[href=\"https://app.airscale.io/dashboard\"]:hover{background-color:#E5E7EB!important;border-color:#E5E7EB!important}#sidebar button.sidebar-group-header[data-airscale-collapsible=\"true\"]{appearance:none;background:transparent;border:0;cursor:pointer;text-align:left;width:100%}#sidebar button.sidebar-group-header[data-airscale-collapsible=\"true\"]::after{content:\"›\";font-size:1.25rem;line-height:1;margin-left:auto;transition:transform 150ms ease}#sidebar button.sidebar-group-header[data-airscale-collapsible=\"true\"][aria-expanded=\"true\"]::after{transform:rotate(90deg)}"},{"filePath":"airschool.css","content":".airschool{--school-text: #121419;--school-muted: #697289;--school-border: #e2e7ee;--school-surface: #fff;--school-subtle: #f9fafb;color:var(--school-text);background:var(--school-surface) url('/images/airschool/grid.svg') center top / cover;padding:80px 0;font-family:Poppins, sans-serif}.airschool *{box-sizing:border-box}.airschool :is(h1,h2,h3,p){margin:0}.airschool a{color:inherit;text-decoration:none}.airschool a.link{border-bottom-color:var(--school-border)!important}.airschool a.link:hover{border-bottom-color:#aab6cb!important}.airschool-content{width:100%;max-width:1200px;margin:0 auto;padding:0 32px;display:grid;gap:80px}.airschool-hero{display:grid;justify-items:center;gap:40px;text-align:center}.airschool-intro{max-width:768px;display:grid;justify-items:center;gap:20px}.airschool .airschool-badge{border:1px solid var(--school-border);border-radius:99px;padding:9px 16px;background:var(--school-surface);font-size:12px;line-height:16px;font-weight:500}.airschool h1{font-size:48px;line-height:56px;font-weight:600;letter-spacing:-1.8px}.airschool .airschool-description{max-width:600px;font-size:16px;line-height:28px;color:#333842}.airschool-search-area{width:100%;max-width:680px;display:grid;justify-items:center;gap:24px}.airschool-search{width:100%;max-width:550px;min-height:56px;padding:12px 16px;display:flex;align-items:center;gap:12px;border:1px solid var(--school-border);border-radius:16px;background:var(--school-surface);color:var(--school-muted);text-align:left;font:inherit;font-size:14px;cursor:pointer;box-shadow:0 3px 8px -5px #0003}.airschool-search>svg{flex:none}.airschool-shortcut-keys{margin-left:auto;display:flex;gap:4px}.airschool kbd{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--school-border);border-radius:8px;background:var(--school-subtle);font:inherit;font-size:12px}.airschool-shortcuts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;font-size:12px;line-height:18px;color:var(--school-muted)}.airschool-shortcuts a{padding:5px 10px;background:var(--school-subtle);border:1px solid var(--school-border);border-radius:8px;font-weight:500}.airschool-section{display:grid;gap:32px}.airschool h2{font-size:20px;line-height:28px;font-weight:400;letter-spacing:-.5px}.airschool-categories{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.airschool-card{display:flex;flex-direction:column;gap:20px;padding:12px;border:1px solid var(--school-border);border-radius:36px;background:var(--school-surface);transition:border-color 150ms ease, box-shadow 150ms ease}.airschool-card img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;border-radius:24px;margin:0}.airschool-card-content{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:0 16px 16px}.airschool h3{font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.4px}.airschool-card p,.airschool-support-card p{margin-top:6px;font-size:12px;line-height:18px;color:var(--school-muted)}.airschool-link{font-size:14px;line-height:20px;color:var(--school-muted);font-weight:500}.airschool-link>span{display:inline-block;margin-left:3px}.airschool-support-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.airschool-support-card{display:flex;align-items:center;gap:20px;padding:28px;border:1px solid var(--school-border);border-radius:32px;background:var(--school-surface);transition:border-color 150ms ease, box-shadow 150ms ease}.airschool-support-icon{display:grid;place-items:center;flex:none;width:50px;height:50px;border-radius:50%;background:var(--school-subtle);color:var(--school-muted)}.airschool-support-copy{flex:1}.airschool-support-card>.airschool-link{flex:none}.airschool :is(.airschool-card,.airschool-support-card,.airschool-search,.airschool-shortcuts a):hover{border-color:#aab6cb;box-shadow:0 4px 16px -10px #33415555}.airschool :is(a,button):focus-visible{outline:3px solid #4079ff;outline-offset:4px}html.dark .airschool{--school-text: #f4f5f7;--school-muted: #aeb7c8;--school-border: #303640;--school-surface: #111316;--school-subtle: #1b1e24;background-image:none}html.dark .airschool .airschool-description{color:#c4cbd6}html.dark .airschool-card img{filter:brightness(.88)}@media (max-width: 1000px){.airschool-support-card{flex-wrap:wrap;gap:16px;padding:24px}.airschool-support-card>.airschool-link{width:100%;padding-left:66px}}@media (max-width: 700px){.airschool{padding:48px 0}.airschool-content{padding:0 20px;gap:48px}.airschool h1{font-size:36px;line-height:44px;letter-spacing:-1.2px}.airschool .airschool-description{font-size:15px;line-height:26px}.airschool-hero{gap:28px}.airschool-categories,.airschool-support-grid{grid-template-columns:minmax(0, 1fr)}.airschool-section{gap:24px}.airschool-shortcut-keys{display:none}.airschool-shortcuts>span{width:100%}.airschool-card{border-radius:28px}.airschool-card-content{padding:0 12px 12px}}@media (prefers-reduced-motion: reduce){.airschool :is(.airschool-card,.airschool-support-card){transition:none}}"}],"page":{"pagePath":"api-reference/post-search","slug":"/api-reference/post-search","pageMetadata":{"title":"Post search","description":"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.","canonical":"https://docs.airscale.io/api-reference/post-search","openapi":"openapi.json POST /v1/post-search","href":"/api-reference/post-search"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Note,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Search LinkedIn posts and retrieve one synchronous page of up to 50 posts, each with its author, content, publication date, engagement counts, and image URLs. Rows are returned as found on LinkedIn, without profile enrichment.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Each successful non-empty request costs `,_jsx(_components.strong,{children:`1 credit`}),`, whatever the number of posts returned. A successful empty page is not charged. Invalid input and failed requests are not charged. The workspace needs at least 1 credit to start a request.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`authentication`,children:`Authentication`}),`\n`,_jsx(_components.p,{children:`Send your Airscale workspace API key as a Bearer token. Both V1 and V2 workspace API keys are accepted.`}),`\n`,_jsx(Heading,{level:`2`,id:`filters`,children:`Filters`}),`\n`,_jsxs(_components.p,{children:[`Provide `,_jsx(_components.code,{children:`keywords`}),` (up to 200 characters) or at least one author, mention, or group filter. All filters you send combine, so a post must match every one of them.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Matches`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`keywords`})}),_jsx(_components.td,{children:`Words in the post.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`author_keywords`})}),_jsx(_components.td,{children:`Words in the authors’ profiles (up to 200 characters).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`author_profile_urls`})}),_jsxs(_components.td,{children:[`Posts written by these profiles (`,_jsx(_components.code,{children:`linkedin.com/in/...`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`author_company_urls`})}),_jsx(_components.td,{children:`Posts published by these company pages (URL or numeric ID).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`author_employer_company_urls`})}),_jsx(_components.td,{children:`Posts whose authors work at these companies (URL or numeric ID).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`author_industry_ids`})}),_jsx(_components.td,{children:`Authors’ company industry, as numeric LinkedIn industry IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mentioning_profile_urls`})}),_jsx(_components.td,{children:`Posts that mention these profiles.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mentioning_company_urls`})}),_jsx(_components.td,{children:`Posts that mention these companies (URL or numeric ID).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`group_url`})}),_jsxs(_components.td,{children:[`Posts inside one LinkedIn group (`,_jsx(_components.code,{children:`linkedin.com/groups/...`}),` or numeric ID).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`content_type`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`videos`}),`, `,_jsx(_components.code,{children:`images`}),`, `,_jsx(_components.code,{children:`live_videos`}),`, `,_jsx(_components.code,{children:`documents`}),`, `,_jsx(_components.code,{children:`collaborative_articles`}),`, or `,_jsx(_components.code,{children:`jobs`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sort_by`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`date`}),` (default) or `,_jsx(_components.code,{children:`relevance`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`posted_within`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`24h`}),`, `,_jsx(_components.code,{children:`week`}),`, or `,_jsx(_components.code,{children:`month`}),`, filtered by LinkedIn; or `,_jsx(_components.code,{children:`1h`}),`, `,_jsx(_components.code,{children:`3months`}),`, `,_jsx(_components.code,{children:`6months`}),`, or `,_jsx(_components.code,{children:`year`}),`, which require `,_jsx(_components.code,{children:`sort_by: \"date\"`}),`.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`List filters accept a string or an array of up to 10 values. Unknown fields are rejected with `,_jsx(_components.code,{children:`400`}),`. With `,_jsx(_components.code,{children:`posted_within`}),` set to `,_jsx(_components.code,{children:`1h`}),`, `,_jsx(_components.code,{children:`3months`}),`, `,_jsx(_components.code,{children:`6months`}),`, or `,_jsx(_components.code,{children:`year`}),`, the period is applied to each fetched page, so a page can hold fewer than 50 posts. LinkedIn search can return fewer posts per author than that author’s full feed; use `,_jsx(_components.a,{href:`/api-reference/profile-posts`,children:`Profile posts`}),` or `,_jsx(_components.a,{href:`/api-reference/company-posts`,children:`Company posts`}),` to read one author’s feed.`]}),`\n`,_jsxs(_components.p,{children:[`Each post row includes `,_jsx(_components.code,{children:`feed_context`}),`, LinkedIn’s feed label when the row is not a plain post by the author, such as `,_jsx(_components.code,{children:`\"Example Person reposted this\"`}),` or `,_jsx(_components.code,{children:`\"Example Company collaborated on this\"`}),`. It is `,_jsx(_components.code,{children:`null`}),` for a plain post.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`content_type`}),` names the kind of post: `,_jsx(_components.code,{children:`text`}),`, `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`multi_image`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`document`}),` (a PDF carousel), `,_jsx(_components.code,{children:`poll`}),`, `,_jsx(_components.code,{children:`article`}),` (an article or link preview), or `,_jsx(_components.code,{children:`repost`}),` (a repost with the reposter’s own commentary). `,_jsx(_components.code,{children:`media`}),` holds the details: `,_jsx(_components.code,{children:`video_url`}),` and `,_jsx(_components.code,{children:`thumbnail_url`}),` for a video; `,_jsx(_components.code,{children:`title`}),`, `,_jsx(_components.code,{children:`page_count`}),`, `,_jsx(_components.code,{children:`cover_image_urls`}),`, and `,_jsx(_components.code,{children:`document_url`}),` for a document; `,_jsx(_components.code,{children:`question`}),`, `,_jsx(_components.code,{children:`options`}),` with `,_jsx(_components.code,{children:`votes`}),`, `,_jsx(_components.code,{children:`total_votes`}),`, and `,_jsx(_components.code,{children:`closed`}),` for a poll; `,_jsx(_components.code,{children:`url`}),`, `,_jsx(_components.code,{children:`title`}),`, `,_jsx(_components.code,{children:`subtitle`}),`, `,_jsx(_components.code,{children:`description`}),`, and `,_jsx(_components.code,{children:`thumbnail_url`}),` for an article. It is `,_jsx(_components.code,{children:`null`}),` for text, picture, and repost rows; pictures are in `,_jsx(_components.code,{children:`image_urls`}),`. For a `,_jsx(_components.code,{children:`repost`}),` row, `,_jsx(_components.code,{children:`reposted_post`}),` holds the shared post’s `,_jsx(_components.code,{children:`post_url`}),`, `,_jsx(_components.code,{children:`post_id`}),`, `,_jsx(_components.code,{children:`content_type`}),`, `,_jsx(_components.code,{children:`media`}),`, and `,_jsx(_components.code,{children:`image_urls`}),`. Media links are signed LinkedIn links that expire, so download them soon after the request.`]}),`\n`,_jsx(Heading,{level:`2`,id:`rate-limit`,children:`Rate limit`}),`\n`,_jsxs(_components.p,{children:[`The limit is `,_jsx(_components.strong,{children:`180 requests per minute per workspace`}),` for Post search, including requests made with different API keys for the same workspace. `,_jsx(_components.a,{href:`/api-reference/profile-comments`,children:`Profile comments`}),`, `,_jsx(_components.a,{href:`/api-reference/comment-likers`,children:`Comment likers`}),`, `,_jsx(_components.a,{href:`/api-reference/profile-posts`,children:`Profile posts`}),`, and `,_jsx(_components.a,{href:`/api-reference/company-posts`,children:`Company posts`}),` each have their own separate 180-request allowance. Pagination requests and retries count toward the limit.`]}),`\n`,_jsxs(_components.p,{children:[`The counter uses a fixed minute window and resets at the next minute boundary. Requests above the limit receive HTTP `,_jsx(_components.code,{children:`429`}),` and are not charged. When LinkedIn content capacity is busy for all workspaces, the response is a free `,_jsx(_components.code,{children:`503`}),` with `,_jsx(_components.code,{children:`Retry-After: 5`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`pagination`,children:`Pagination`}),`\n`,_jsxs(_components.p,{children:[`Omit `,_jsx(_components.code,{children:`cursor`}),` on the first request. When `,_jsx(_components.code,{children:`pagination.next_cursor`}),` is not `,_jsx(_components.code,{children:`null`}),`, send it unchanged together with the same filters to fetch the next page. A cursor sent with different filters, or to another endpoint, returns `,_jsx(_components.code,{children:`400`}),`. `,_jsx(_components.code,{children:`pagination.total`}),` is the number of matching posts reported by LinkedIn, or `,_jsx(_components.code,{children:`null`}),` when unavailable.`]}),`\n`,_jsx(Heading,{level:`2`,id:`retries`,children:`Retries`}),`\n`,_jsx(_components.p,{children:`This endpoint does not accept an idempotency key. Retrying a request fetches the page again; a non-empty page is charged again. Retry only responses that were not charged:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Response`}),_jsx(_components.th,{children:`Next action`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`400 Bad Request`})}),_jsxs(_components.td,{children:[`Correct the body or cursor. The `,_jsx(_components.code,{children:`message`}),` field names the problem.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`403 Forbidden`})}),_jsx(_components.td,{children:`Add credits to the workspace before retrying.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`413 Payload Too Large`})}),_jsx(_components.td,{children:`Keep the JSON body under 16 KiB.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`429 Too Many Requests`})}),_jsx(_components.td,{children:`Wait for the next minute boundary, then retry with bounded exponential backoff.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`502 Bad Gateway`}),` or `,_jsx(_components.code,{children:`504 Gateway Timeout`})]}),_jsx(_components.td,{children:`Retry with increasing delays and a fixed retry limit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`503 Service Unavailable`})}),_jsxs(_components.td,{children:[`Wait for `,_jsx(_components.code,{children:`Retry-After`}),` when present, then retry with bounded backoff.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`next-step`,children:`Next step`}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.a,{href:`/api-reference/profile-comments`,children:`Profile comments`}),` to see what a post author comments on, or `,_jsx(_components.a,{href:`/api-reference/post-likers`,children:`Post likers`}),` to retrieve enriched people who liked a post.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark"}},"config":{},"pageMetadata":{"title":"Post search","description":"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.","canonical":"https://docs.airscale.io/api-reference/post-search","openapi":"openapi.json POST /v1/post-search","href":"/api-reference/post-search"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Authentication","slug":"authentication","depth":2,"children":[]},{"title":"Filters","slug":"filters","depth":2,"children":[]},{"title":"Rate limit","slug":"rate-limit","depth":2,"children":[]},{"title":"Pagination","slug":"pagination","depth":2,"children":[]},{"title":"Retries","slug":"retries","depth":2,"children":[]},{"title":"Next step","slug":"next-step","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/airscale/9fa3b93ce50bf4a8/custom.js"],"openApiReferenceData":{"operation":{"operationId":"searchLinkedinPosts","tags":["LinkedIn content"],"summary":"Search LinkedIn posts","description":"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.","x-airscale-source-sha":"1dc01c0dcf5f10f0d24626fd2e669e3fc1138d98","x-airscale-rate-limit":"180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.","x-airscale-credit-cost":"1 credit per successful non-empty request; empty pages, invalid input and failed requests are not charged.","requestBody":"f0d03fe4-07c2-4c32-b52c-c43cb04487fc","responses":{"200":"799326c7-220a-44ed-a5f0-e5b71ade35b4","400":"e03cb6cb-a5d9-4b2c-a9cc-415df448650a","401":"5498b841-087b-4c85-87d2-453d1ffe98de","403":"62419a08-1877-457a-98be-388e392bb3d4","413":"03aca8fd-3bc0-465f-a6ee-bac8e2ecbd0e","429":"a51e1800-6860-4d5a-8e93-d5c52547ea47","502":"35d4ae24-4c18-4851-a90b-fb3f95d3de09","503":"e7633869-b4f0-42a3-8731-c735986b3ffb","504":"1ba63735-3653-4a79-a50f-c4f586e1711a"},"method":"post","type":"path","servers":["e6834feb-d47d-4ed9-902c-04ca0f63b7ac"],"security":["771e1ec5-14c8-4909-a7b8-e67fc9377933"],"path":"/v1/post-search","baseUrlOptions":["https://api.airscale.io"],"title":"Search LinkedIn posts","codeSamples":[],"requestExampleLanguages":["bash","node","python"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.keywords.oneOf.0":"sales automation","body.author_employer_company_urls.oneOf.1.items.0":"https://www.linkedin.com/company/example-company","body.posted_within.oneOf.0":"week"},{"body.keywords.oneOf.0":"sales automation","body.author_employer_company_urls.oneOf.1.items.0":"https://www.linkedin.com/company/example-company","body.posted_within.oneOf.0":"week","body.cursor.oneOf.0":"eyJ2IjoxLCJyIjoiZXhhbXBsZSJ9"}]},"dependencies":{"parameters":{},"requestBody":{"required":true,"description":"Search filters and an optional cursor. The JSON body must not exceed 16 KiB.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"description":"Provide `keywords` or at least one author, mention, or group filter. All provided filters combine.","properties":{"keywords":{"oneOf":[{"type":"string","maxLength":200,"description":"Words to search for in posts.","uniqueKey":"keywords.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":200,"description":"Words to search for in posts.","uniqueKey":"keywords.oneOf.1","typeLabel":"null"}],"uniqueKey":"keywords","typeLabel":"string | null"},"author_keywords":{"oneOf":[{"type":"string","maxLength":200,"description":"Words in the authors' profiles.","uniqueKey":"author_keywords.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":200,"description":"Words in the authors' profiles.","uniqueKey":"author_keywords.oneOf.1","typeLabel":"null"}],"uniqueKey":"author_keywords","typeLabel":"string | null"},"author_profile_urls":{"oneOf":[{"type":"string","description":"Posts written by these LinkedIn profiles (linkedin.com/in/...). A string or an array of up to 10 values.","minLength":1,"uniqueKey":"author_profile_urls.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","minLength":1,"uniqueKey":"author_profile_urls.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Posts written by these LinkedIn profiles (linkedin.com/in/...). A string or an array of up to 10 values.","maxItems":10,"uniqueKey":"author_profile_urls.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"author_profile_urls","typeLabel":"string | string[]"},"author_company_urls":{"oneOf":[{"type":"string","description":"Posts published by these company pages, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.","minLength":1,"uniqueKey":"author_company_urls.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","minLength":1,"uniqueKey":"author_company_urls.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Posts published by these company pages, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.","maxItems":10,"uniqueKey":"author_company_urls.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"author_company_urls","typeLabel":"string | string[]"},"author_employer_company_urls":{"oneOf":[{"type":"string","description":"Posts whose authors work at these companies, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.","minLength":1,"uniqueKey":"author_employer_company_urls.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","minLength":1,"uniqueKey":"author_employer_company_urls.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Posts whose authors work at these companies, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.","maxItems":10,"uniqueKey":"author_employer_company_urls.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"author_employer_company_urls","typeLabel":"string | string[]"},"author_industry_ids":{"oneOf":[{"type":"string","description":"Authors' company industry, as numeric LinkedIn industry IDs. A value or an array of up to 10 values.","uniqueKey":"author_industry_ids.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Authors' company industry, as numeric LinkedIn industry IDs. A value or an array of up to 10 values.","uniqueKey":"author_industry_ids.oneOf.1","typeLabel":"integer"},{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"author_industry_ids.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"author_industry_ids.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"author_industry_ids.oneOf.2.items.[INDEX]","typeLabel":"string | integer"},"description":"Authors' company industry, as numeric LinkedIn industry IDs. A value or an array of up to 10 values.","maxItems":10,"uniqueKey":"author_industry_ids.oneOf.2","typeLabel":"(string | integer)[]"}],"uniqueKey":"author_industry_ids","typeLabel":"string | integer | (string | integer)[]"},"mentioning_profile_urls":{"oneOf":[{"type":"string","description":"Posts that mention these LinkedIn profiles. A string or an array of up to 10 values.","minLength":1,"uniqueKey":"mentioning_profile_urls.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","minLength":1,"uniqueKey":"mentioning_profile_urls.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Posts that mention these LinkedIn profiles. A string or an array of up to 10 values.","maxItems":10,"uniqueKey":"mentioning_profile_urls.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"mentioning_profile_urls","typeLabel":"string | string[]"},"mentioning_company_urls":{"oneOf":[{"type":"string","description":"Posts that mention these companies, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.","minLength":1,"uniqueKey":"mentioning_company_urls.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","minLength":1,"uniqueKey":"mentioning_company_urls.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Posts that mention these companies, as LinkedIn company URLs or numeric company IDs. A string or an array of up to 10 values.","maxItems":10,"uniqueKey":"mentioning_company_urls.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"mentioning_company_urls","typeLabel":"string | string[]"},"group_url":{"oneOf":[{"type":"string","description":"Posts inside one LinkedIn group, as a group URL (linkedin.com/groups/...) or numeric group ID.","uniqueKey":"group_url.oneOf.0","typeLabel":"string"},{"type":"integer","description":"Posts inside one LinkedIn group, as a group URL (linkedin.com/groups/...) or numeric group ID.","uniqueKey":"group_url.oneOf.1","typeLabel":"integer"},{"type":"null","description":"Posts inside one LinkedIn group, as a group URL (linkedin.com/groups/...) or numeric group ID.","uniqueKey":"group_url.oneOf.2","typeLabel":"null"}],"uniqueKey":"group_url","typeLabel":"string | integer | null"},"content_type":{"oneOf":[{"type":"string","enum":["videos","images","live_videos","documents","collaborative_articles","jobs",null],"uniqueKey":"content_type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["videos","images","live_videos","documents","collaborative_articles","jobs",null],"uniqueKey":"content_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"content_type","typeLabel":"enum\u003cstring> | null"},"sort_by":{"oneOf":[{"type":"string","enum":["date","relevance",null],"default":"date","uniqueKey":"sort_by.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["date","relevance",null],"default":"date","uniqueKey":"sort_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"sort_by","typeLabel":"enum\u003cstring> | null"},"posted_within":{"oneOf":[{"type":"string","enum":["1h","24h","week","month","3months","6months","year",null],"description":"24h, week, and month are filtered by LinkedIn. 1h, 3months, 6months, and year are applied to each fetched page, so pages can hold fewer than 50 posts; they require sort_by date.","uniqueKey":"posted_within.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["1h","24h","week","month","3months","6months","year",null],"description":"24h, week, and month are filtered by LinkedIn. 1h, 3months, 6months, and year are applied to each fetched page, so pages can hold fewer than 50 posts; they require sort_by date.","uniqueKey":"posted_within.oneOf.1","typeLabel":"null"}],"uniqueKey":"posted_within","typeLabel":"enum\u003cstring> | null"},"cursor":{"oneOf":[{"type":"string","minLength":1,"maxLength":2048,"description":"The opaque `pagination.next_cursor` from the previous page. Send it unchanged with the same filters as the first page.","uniqueKey":"cursor.oneOf.0","typeLabel":"string"},{"type":"null","minLength":1,"maxLength":2048,"description":"The opaque `pagination.next_cursor` from the previous page. Send it unchanged with the same filters as the first page.","uniqueKey":"cursor.oneOf.1","typeLabel":"null"}],"uniqueKey":"cursor","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"firstPage":{"title":"firstPage","summary":"First page","value":{"keywords":"sales automation","author_employer_company_urls":["https://www.linkedin.com/company/example-company"],"posted_within":"week"}},"nextPage":{"title":"nextPage","summary":"Next page","value":{"keywords":"sales automation","author_employer_company_urls":["https://www.linkedin.com/company/example-company"],"posted_within":"week","cursor":"eyJ2IjoxLCJyIjoiZXhhbXBsZSJ9"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"799326c7-220a-44ed-a5f0-e5b71ade35b4":{"description":"A page of LinkedIn posts.","content":{"application/json":{"schema":{"type":"object","required":["items","pagination","billing"],"additionalProperties":false,"properties":{"items":{"type":"array","items":{"type":"object","required":["post_url","post_id","content","posted_at","author","likes","comments","shares","feed_context","image_urls","content_type","media","reposted_post"],"additionalProperties":false,"properties":{"post_url":{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].post_url","typeLabel":"string"},"post_id":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].post_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"\\items.items.[INDEX].post_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].post_id","typeLabel":"string | null"},"content":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"\\items.items.[INDEX].content.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].content","typeLabel":"string | null"},"posted_at":{"oneOf":[{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"\\items.items.[INDEX].posted_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","isRequired":true,"uniqueKey":"\\items.items.[INDEX].posted_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].posted_at","typeLabel":"string\u003cdate-time> | null"},"author":{"oneOf":[{"type":"object","required":["type","name","linkedin_url","headline","picture_url"],"additionalProperties":false,"properties":{"type":{"type":"string","enum":["person","company"],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.type","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.name.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.name","typeLabel":"string | null"},"linkedin_url":{"oneOf":[{"type":"string","description":"Canonical LinkedIn profile or company URL.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.linkedin_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical LinkedIn profile or company URL.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.linkedin_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.linkedin_url","typeLabel":"string | null"},"headline":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.headline.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.headline.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.headline","typeLabel":"string | null"},"picture_url":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.picture_url.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.picture_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0.picture_url","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.0","typeLabel":"object"},{"type":"null","required":["type","name","linkedin_url","headline","picture_url"],"additionalProperties":false,"properties":{"type":{"type":"string","enum":["person","company"]},"name":{"oneOf":[{"type":"string"},{"type":"null"}]},"linkedin_url":{"oneOf":[{"type":"string","description":"Canonical LinkedIn profile or company URL."},{"type":"null","description":"Canonical LinkedIn profile or company URL."}]},"headline":{"oneOf":[{"type":"string"},{"type":"null"}]},"picture_url":{"oneOf":[{"type":"string"},{"type":"null"}]}},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].author.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].author","typeLabel":"object | null"},"likes":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].likes.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].likes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].likes","typeLabel":"integer | null"},"comments":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].comments.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].comments.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].comments","typeLabel":"integer | null"},"shares":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].shares.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].shares.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].shares","typeLabel":"integer | null"},"feed_context":{"oneOf":[{"type":"string","description":"LinkedIn's feed label when the row is not a plain post by the author, such as \"Example Person reposted this\" or \"Example Company collaborated on this\". Null for a plain post.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].feed_context.oneOf.0","typeLabel":"string"},{"type":"null","description":"LinkedIn's feed label when the row is not a plain post by the author, such as \"Example Person reposted this\" or \"Example Company collaborated on this\". Null for a plain post.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].feed_context.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].feed_context","typeLabel":"string | null"},"image_urls":{"type":"array","items":{"type":"string","uniqueKey":"\\items.items.[INDEX].image_urls.items.[INDEX]","typeLabel":"string"},"description":"Pictures attached to the post. Links are signed LinkedIn media links that expire; download them soon after the request.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].image_urls","typeLabel":"string[]"},"content_type":{"type":"string","enum":["text","image","multi_image","video","document","poll","article","repost"],"description":"The kind of post: `text`, `image` (one picture), `multi_image`, `video`, `document` (a PDF carousel), `poll`, `article` (an article or link preview), or `repost` (a repost with the reposter's own commentary; see `reposted_post`).","isRequired":true,"uniqueKey":"\\items.items.[INDEX].content_type","typeLabel":"enum\u003cstring>"},"media":{"oneOf":[{"type":"object","description":"Details of the post's media. Null for `text`, `image`, `multi_image`, and `repost`; pictures are in `image_urls`. Video: `video_url`, `thumbnail_url`. Document: `title`, `page_count`, `cover_image_urls`, `document_url`. Poll: `question`, `options`, `total_votes`, `closed`. Article: `url`, `title`, `subtitle`, `description`, `thumbnail_url`. Media links are signed LinkedIn links that expire.","additionalProperties":false,"properties":{"video_url":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.video_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.video_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.video_url","typeLabel":"string | null"},"thumbnail_url":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.thumbnail_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.thumbnail_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.thumbnail_url","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.title.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.title.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.title","typeLabel":"string | null"},"page_count":{"oneOf":[{"type":"integer","minimum":0,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.page_count.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.page_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.page_count","typeLabel":"integer | null"},"cover_image_urls":{"type":"array","items":{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.cover_image_urls.items.[INDEX]","typeLabel":"string"},"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.cover_image_urls","typeLabel":"string[]"},"document_url":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.document_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.document_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.document_url","typeLabel":"string | null"},"question":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.question.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.question.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.question","typeLabel":"string | null"},"options":{"type":"array","items":{"type":"object","required":["option","votes"],"additionalProperties":false,"properties":{"option":{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.options.items.[INDEX].option","typeLabel":"string"},"votes":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.options.items.[INDEX].votes.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.options.items.[INDEX].votes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.options.items.[INDEX].votes","typeLabel":"integer | null"}},"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.options.items.[INDEX]","typeLabel":"object"},"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.options","typeLabel":"object[]"},"total_votes":{"oneOf":[{"type":"integer","minimum":0,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.total_votes.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.total_votes.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.total_votes","typeLabel":"integer | null"},"closed":{"oneOf":[{"type":"boolean","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.closed.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.closed.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.closed","typeLabel":"boolean | null"},"url":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.url","typeLabel":"string | null"},"subtitle":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.subtitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.subtitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.subtitle","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].media.oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].media.oneOf.0.description","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].media.oneOf.0","typeLabel":"object"},{"type":"null","description":"Details of the post's media. Null for `text`, `image`, `multi_image`, and `repost`; pictures are in `image_urls`. Video: `video_url`, `thumbnail_url`. Document: `title`, `page_count`, `cover_image_urls`, `document_url`. Poll: `question`, `options`, `total_votes`, `closed`. Article: `url`, `title`, `subtitle`, `description`, `thumbnail_url`. Media links are signed LinkedIn links that expire.","additionalProperties":false,"properties":{"video_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"thumbnail_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"title":{"oneOf":[{"type":"string"},{"type":"null"}]},"page_count":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]},"cover_image_urls":{"type":"array","items":{"type":"string"}},"document_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"question":{"oneOf":[{"type":"string"},{"type":"null"}]},"options":{"type":"array","items":{"type":"object","required":["option","votes"],"additionalProperties":false,"properties":{"option":{"type":"string"},"votes":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]}}}},"total_votes":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]},"closed":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"url":{"oneOf":[{"type":"string"},{"type":"null"}]},"subtitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"description":{"oneOf":[{"type":"string"},{"type":"null"}]}},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].media.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].media","typeLabel":"object | null"},"reposted_post":{"oneOf":[{"type":"object","description":"For a `repost` row (a repost with the reposter's own commentary), the shared post. Null on every other row.","required":["post_url","post_id","content_type","media","image_urls"],"additionalProperties":false,"properties":{"post_url":{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.post_url","typeLabel":"string"},"post_id":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.post_id.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.post_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.post_id","typeLabel":"string | null"},"content_type":{"type":"string","enum":["text","image","multi_image","video","document","poll","article"],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.content_type","typeLabel":"enum\u003cstring>"},"media":{"oneOf":[{"type":"object","description":"Details of the post's media. Null for `text`, `image`, `multi_image`, and `repost`; pictures are in `image_urls`. Video: `video_url`, `thumbnail_url`. Document: `title`, `page_count`, `cover_image_urls`, `document_url`. Poll: `question`, `options`, `total_votes`, `closed`. Article: `url`, `title`, `subtitle`, `description`, `thumbnail_url`. Media links are signed LinkedIn links that expire.","additionalProperties":false,"properties":{"video_url":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.video_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.video_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.video_url","typeLabel":"string | null"},"thumbnail_url":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.thumbnail_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.thumbnail_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.thumbnail_url","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.title.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.title.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.title","typeLabel":"string | null"},"page_count":{"oneOf":[{"type":"integer","minimum":0,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.page_count.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.page_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.page_count","typeLabel":"integer | null"},"cover_image_urls":{"type":"array","items":{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.cover_image_urls.items.[INDEX]","typeLabel":"string"},"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.cover_image_urls","typeLabel":"string[]"},"document_url":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.document_url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.document_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.document_url","typeLabel":"string | null"},"question":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.question.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.question.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.question","typeLabel":"string | null"},"options":{"type":"array","items":{"type":"object","required":["option","votes"],"additionalProperties":false,"properties":{"option":{"type":"string","isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.options.items.[INDEX].option","typeLabel":"string"},"votes":{"oneOf":[{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.options.items.[INDEX].votes.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.options.items.[INDEX].votes.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.options.items.[INDEX].votes","typeLabel":"integer | null"}},"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.options.items.[INDEX]","typeLabel":"object"},"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.options","typeLabel":"object[]"},"total_votes":{"oneOf":[{"type":"integer","minimum":0,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.total_votes.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.total_votes.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.total_votes","typeLabel":"integer | null"},"closed":{"oneOf":[{"type":"boolean","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.closed.oneOf.0","typeLabel":"boolean"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.closed.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.closed","typeLabel":"boolean | null"},"url":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.url.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.url","typeLabel":"string | null"},"subtitle":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.subtitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.subtitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.subtitle","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0.description","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.0","typeLabel":"object"},{"type":"null","description":"Details of the post's media. Null for `text`, `image`, `multi_image`, and `repost`; pictures are in `image_urls`. Video: `video_url`, `thumbnail_url`. Document: `title`, `page_count`, `cover_image_urls`, `document_url`. Poll: `question`, `options`, `total_votes`, `closed`. Article: `url`, `title`, `subtitle`, `description`, `thumbnail_url`. Media links are signed LinkedIn links that expire.","additionalProperties":false,"properties":{"video_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"thumbnail_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"title":{"oneOf":[{"type":"string"},{"type":"null"}]},"page_count":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]},"cover_image_urls":{"type":"array","items":{"type":"string"}},"document_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"question":{"oneOf":[{"type":"string"},{"type":"null"}]},"options":{"type":"array","items":{"type":"object","required":["option","votes"],"additionalProperties":false,"properties":{"option":{"type":"string"},"votes":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]}}}},"total_votes":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]},"closed":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"url":{"oneOf":[{"type":"string"},{"type":"null"}]},"subtitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"description":{"oneOf":[{"type":"string"},{"type":"null"}]}},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.media","typeLabel":"object | null"},"image_urls":{"type":"array","items":{"type":"string","uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.image_urls.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0.image_urls","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.0","typeLabel":"object"},{"type":"null","description":"For a `repost` row (a repost with the reposter's own commentary), the shared post. Null on every other row.","required":["post_url","post_id","content_type","media","image_urls"],"additionalProperties":false,"properties":{"post_url":{"type":"string"},"post_id":{"oneOf":[{"type":"string"},{"type":"null"}]},"content_type":{"type":"string","enum":["text","image","multi_image","video","document","poll","article"]},"media":{"oneOf":[{"type":"object","description":"Details of the post's media. Null for `text`, `image`, `multi_image`, and `repost`; pictures are in `image_urls`. Video: `video_url`, `thumbnail_url`. Document: `title`, `page_count`, `cover_image_urls`, `document_url`. Poll: `question`, `options`, `total_votes`, `closed`. Article: `url`, `title`, `subtitle`, `description`, `thumbnail_url`. Media links are signed LinkedIn links that expire.","additionalProperties":false,"properties":{"video_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"thumbnail_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"title":{"oneOf":[{"type":"string"},{"type":"null"}]},"page_count":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]},"cover_image_urls":{"type":"array","items":{"type":"string"}},"document_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"question":{"oneOf":[{"type":"string"},{"type":"null"}]},"options":{"type":"array","items":{"type":"object","required":["option","votes"],"additionalProperties":false,"properties":{"option":{"type":"string"},"votes":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]}}}},"total_votes":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]},"closed":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"url":{"oneOf":[{"type":"string"},{"type":"null"}]},"subtitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"description":{"oneOf":[{"type":"string"},{"type":"null"}]}}},{"type":"null","description":"Details of the post's media. Null for `text`, `image`, `multi_image`, and `repost`; pictures are in `image_urls`. Video: `video_url`, `thumbnail_url`. Document: `title`, `page_count`, `cover_image_urls`, `document_url`. Poll: `question`, `options`, `total_votes`, `closed`. Article: `url`, `title`, `subtitle`, `description`, `thumbnail_url`. Media links are signed LinkedIn links that expire.","additionalProperties":false,"properties":{"video_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"thumbnail_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"title":{"oneOf":[{"type":"string"},{"type":"null"}]},"page_count":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]},"cover_image_urls":{"type":"array","items":{"type":"string"}},"document_url":{"oneOf":[{"type":"string"},{"type":"null"}]},"question":{"oneOf":[{"type":"string"},{"type":"null"}]},"options":{"type":"array","items":{"type":"object","required":["option","votes"],"additionalProperties":false,"properties":{"option":{"type":"string"},"votes":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]}}}},"total_votes":{"oneOf":[{"type":"integer","minimum":0},{"type":"null","minimum":0}]},"closed":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"url":{"oneOf":[{"type":"string"},{"type":"null"}]},"subtitle":{"oneOf":[{"type":"string"},{"type":"null"}]},"description":{"oneOf":[{"type":"string"},{"type":"null"}]}}}]},"image_urls":{"type":"array","items":{"type":"string"}}},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].reposted_post","typeLabel":"object | null"}},"uniqueKey":"\\items.items.[INDEX]","typeLabel":"object"},"description":"Posts matching the filters.","isRequired":true,"uniqueKey":"\\items","typeLabel":"object[]"},"pagination":{"type":"object","required":["has_more","next_cursor","total"],"additionalProperties":false,"properties":{"has_more":{"type":"boolean","isRequired":true,"uniqueKey":"pagination.has_more","typeLabel":"boolean"},"next_cursor":{"oneOf":[{"type":"string","description":"Opaque cursor for the next page, or null when no further page is available.","isRequired":true,"uniqueKey":"pagination.next_cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Opaque cursor for the next page, or null when no further page is available.","isRequired":true,"uniqueKey":"pagination.next_cursor.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"pagination.next_cursor","typeLabel":"string | null"},"total":{"oneOf":[{"type":"integer","minimum":0,"description":"Total matching posts reported by LinkedIn, or null when unavailable.","isRequired":true,"uniqueKey":"pagination.total.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"description":"Total matching posts reported by LinkedIn, or null when unavailable.","isRequired":true,"uniqueKey":"pagination.total.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"pagination.total","typeLabel":"integer | null"}},"isRequired":true,"uniqueKey":"pagination","typeLabel":"object"},"billing":{"type":"object","required":["credits_consumed"],"additionalProperties":false,"properties":{"credits_consumed":{"type":"integer","enum":[0,1],"isRequired":true,"uniqueKey":"billing.credits_consumed","typeLabel":"enum\u003cinteger>"}},"isRequired":true,"uniqueKey":"billing","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"page":{"title":"page","summary":"Synthetic page","value":{"items":[{"post_url":"https://www.linkedin.com/posts/example-person_sales-activity-7511035039397339136-8myb","post_id":"7511035039397339136","content":"Example post about sales automation.","posted_at":"2026-09-30T12:11:41.675Z","author":{"type":"person","name":"Example Person","linkedin_url":"https://www.linkedin.com/in/example-person","headline":"Head of Sales at Example Company","picture_url":"https://www.example.org/images/example-person.png"},"likes":4,"comments":1,"shares":0,"feed_context":null,"image_urls":["https://www.example.org/images/example-post.png"],"content_type":"image","media":null,"reposted_post":null}],"pagination":{"has_more":true,"next_cursor":"eyJ2IjoxLCJyIjoiZXhhbXBsZSJ9","total":178},"billing":{"credits_consumed":1}}}},"exampleType":"examples"}},"exampleType":"examples"},"e03cb6cb-a5d9-4b2c-a9cc-415df448650a":{"description":"The JSON body is invalid, contains an unsupported field, or carries a cursor that is malformed or belongs to a different request. Not charged.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"5498b841-087b-4c85-87d2-453d1ffe98de":{"description":"The Bearer token is missing or invalid.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"62419a08-1877-457a-98be-388e392bb3d4":{"description":"The workspace does not have enough credits for this request. Not charged.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"03aca8fd-3bc0-465f-a6ee-bac8e2ecbd0e":{"description":"The JSON request body exceeds the 16 KiB limit.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"a51e1800-6860-4d5a-8e93-d5c52547ea47":{"description":"The workspace has exceeded 180 requests per minute for this endpoint. Each LinkedIn content endpoint has its own counter. Wait until the next minute boundary, then retry with bounded backoff. Not charged.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"35d4ae24-4c18-4851-a90b-fb3f95d3de09":{"description":"The LinkedIn content lookup failed. Not charged; retry with increasing delays.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"e7633869-b4f0-42a3-8731-c735986b3ffb":{"description":"The lookup is busy (the response includes Retry-After: 5) or a required service is unavailable. Not charged; wait and retry with bounded backoff.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","message":"\u003cstring>"}}},"exampleType":"generated"}},"headers":{"Retry-After":{"description":"Seconds to wait before retrying when the lookup is busy.","schema":{"type":"string"},"example":"5"}},"exampleType":"generated"},"1ba63735-3653-4a79-a50f-c4f586e1711a":{"description":"The LinkedIn content lookup timed out. Not charged; retry later.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"771e1ec5-14c8-4909-a7b8-e67fc9377933":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API key","description":"Use an Airscale workspace API key. Never expose the key in client-side code.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"e6834feb-d47d-4ed9-902c-04ca0f63b7ac":{"url":"https://api.airscale.io","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API key","description":"Use an Airscale workspace API key. Never expose the key in client-side code.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Use an Airscale workspace API key. Never expose the key in client-side code.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"airscale","siteName":"Airschool","title":"Post search - Airschool","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T03:19:33.630Z","originalFileLocation":"api-reference/post-search.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=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Airschool\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/airscale/iIlUU29U7SNYsr3_/_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/airscale/iIlUU29U7SNYsr3_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/airscale/iIlUU29U7SNYsr3_/_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/airscale/iIlUU29U7SNYsr3_/_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/airscale/iIlUU29U7SNYsr3_/_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/airscale/iIlUU29U7SNYsr3_/_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/airscale/iIlUU29U7SNYsr3_/_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/airscale/iIlUU29U7SNYsr3_/_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/airscale/iIlUU29U7SNYsr3_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Post search - Airschool\">\u003cmeta data-mint-head property=\"og:description\" content=\"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Airschool\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.airscale.io/api-reference/post-search\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://airscale.mintlify.site/_mintlify/api/og/v2?division=Post+engagement\u0026amp;title=Post+search\u0026amp;description=Search+LinkedIn+posts+by+keywords%2C+authors%2C+companies%2C+mentions%2C+groups%2C+content+type%2C+and+date.+Rate+limit%3A+180+requests+per+fixed+minute+per+workspace%2C+counte\u0026amp;theme=49995a472942850add47fde8\u0026amp;signature=1a18da4f08b2c0bb5e982ae5f5d83e4e0209e20468b9e8b3f1b3aa1cf982e95e\">\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=\"Post search - Airschool\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://airscale.mintlify.site/_mintlify/api/og/v2?division=Post+engagement\u0026amp;title=Post+search\u0026amp;description=Search+LinkedIn+posts+by+keywords%2C+authors%2C+companies%2C+mentions%2C+groups%2C+content+type%2C+and+date.+Rate+limit%3A+180+requests+per+fixed+minute+per+workspace%2C+counte\u0026amp;theme=49995a472942850add47fde8\u0026amp;signature=1a18da4f08b2c0bb5e982ae5f5d83e4e0209e20468b9e8b3f1b3aa1cf982e95e\">\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/airscale/iIlUU29U7SNYsr3_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Airschool\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4079FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.airscale.io/api-reference/post-search\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/post-search.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.airscale.io/#organization\",\"name\":\"Airschool\",\"url\":\"https://docs.airscale.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/airscale/T4fnFCkEZYFIfzlE/logo/light.svg?fit=max\u0026auto=format\u0026n=T4fnFCkEZYFIfzlE\u0026q=85\u0026s=77cac19c9833b1b4b3e8cc1a21fe7c04\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.airscale.io#website\",\"name\":\"Airschool\",\"url\":\"https://docs.airscale.io\",\"publisher\":{\"@id\":\"https://docs.airscale.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.airscale.io/api-reference/post-search#webpage\",\"url\":\"https://docs.airscale.io/api-reference/post-search\",\"name\":\"Post search\",\"description\":\"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.\",\"dateModified\":\"2026-11-02T03:19:33.630Z\",\"isPartOf\":{\"@id\":\"https://docs.airscale.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.airscale.io/api-reference/post-search#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.airscale.io/api-reference/post-search#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Post engagement\",\"item\":\"https://docs.airscale.io/api-reference/post-likers\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Post search\",\"item\":\"https://docs.airscale.io/api-reference/post-search\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.airscale.io/api-reference/post-search#apireference\",\"headline\":\"Post search\",\"name\":\"Post search\",\"description\":\"Search LinkedIn posts by keywords, authors, companies, mentions, groups, content type, and date. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.\",\"url\":\"https://docs.airscale.io/api-reference/post-search\",\"mainEntityOfPage\":{\"@id\":\"https://docs.airscale.io/api-reference/post-search#webpage\"},\"dateModified\":\"2026-11-02T03:19:33.630Z\",\"publisher\":{\"@id\":\"https://docs.airscale.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.airscale.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Airschool\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Airschool\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/post-search.md","siteName":"Airschool","nav":{"global":null,"tabs":[{"tab":"Home","pages":[{"title":"Home","href":""}]},{"tab":"Documentation","pages":[{"title":"Documentation","href":"/docs/sales-navigator"}]},{"tab":"API Reference","groups":[{"group":"Start here","pages":[{"title":"API Overview","href":"/api-reference/api-overview"},{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Rate limits","href":"/api-reference/rate-limits"}]},{"group":"Account","pages":[{"title":"Credit count","openapi":"openapi.json POST /v1/credits","href":"/api-reference/credit-count"}]},{"group":"Search and discovery","pages":[{"title":"Find people","openapi":"openapi.json POST /v1/find-people","href":"/api-reference/find-people"},{"title":"Leads Finder","openapi":"openapi.json POST /v1/leads-finder","href":"/api-reference/leads-finder"},{"title":"Find companies","openapi":"openapi.json POST /v1/find-companies","href":"/api-reference/find-companies"},{"title":"Company filter values","openapi":"openapi.json GET /v1/find-companies/filter-values","href":"/api-reference/find-companies/filter-values"},{"title":"Company lookalikes","openapi":"openapi.json POST /v1/company-lookalikes","href":"/api-reference/company-lookalikes"},{"title":"Airsearch","openapi":"openapi.json POST /v1/airsearch","href":"/api-reference/airsearch"}]},{"group":"Contact data","pages":[{"title":"Email finder","openapi":"openapi.json POST /v1/email","href":"/api-reference/email-finder"},{"title":"Bulk email finder","openapi":"openapi.json POST /v1/email-bulk","href":"/api-reference/email-finder-(bulk)"},{"title":"Mobile finder","openapi":"openapi.json POST /v1/phone","href":"/api-reference/mobile-finder"},{"title":"Personal email","openapi":"openapi.json POST /v1/personal-email","href":"/api-reference/personal-email"},{"title":"Find hashed emails","openapi":"openapi.json POST /v1/hashed-emails","href":"/api-reference/hashed-emails"},{"title":"People URL finder","openapi":"openapi.json POST /v1/url-search-people","href":"/api-reference/people-url-finder"}]},{"group":"Profiles and reverse lookup","pages":[{"title":"People profile","openapi":"openapi.json POST /v1/profile","href":"/api-reference/extract-people-profile"},{"title":"Company profile","openapi":"openapi.json POST /v1/company","href":"/api-reference/extract-company-profile"},{"title":"Domain to LinkedIn","openapi":"openapi.json POST /v1/domain-to-linkedin","href":"/api-reference/domain-to-linkedin"},{"title":"Reverse email","openapi":"openapi.json POST /v1/reverse-email","href":"/api-reference/reverse-email"},{"title":"Reverse phone","openapi":"openapi.json POST /v1/reverse-phone","href":"/api-reference/reverse-phone"}]},{"group":"Post engagement","expanded":false,"pages":[{"title":"Post likers","openapi":"openapi.json POST /v1/post-likers","href":"/api-reference/post-likers"},{"title":"Post commenters","description":"Retrieve and enrich people who commented on a LinkedIn post. Rate limit: 180 requests per fixed minute per workspace, shared by post-likers and post-commenters; pagination requests and retries count.","openapi":"openapi.json POST /v1/post-commenters","href":"/api-reference/post-commenters"},{"title":"Post search","openapi":"openapi.json POST /v1/post-search","href":"/api-reference/post-search"},{"title":"Profile comments","description":"Retrieve the comments a LinkedIn profile wrote, each with the post it was left on. Rate limit: 180 requests per fixed minute per workspace, counted separately for each LinkedIn content endpoint; pagination requests and retries count.","openapi":"openapi.json POST /v1/profile-comments","href":"/api-reference/profile-comments"},{"title":"Comment likers","openapi":"openapi.json POST /v1/comment-likers","href":"/api-reference/comment-likers"},{"title":"Profile posts","openapi":"openapi.json POST /v1/profile-posts","href":"/api-reference/profile-posts"},{"title":"Company posts","openapi":"openapi.json POST /v1/company-posts","href":"/api-reference/company-posts"}]},{"group":"Intent signals","expanded":false,"pages":[{"group":"Job changes","expanded":false,"pages":[{"title":"Create a job-change monitor","openapi":"openapi.json POST /v1/job-change-monitors","href":"/api-reference/job-change-monitors/create"},{"title":"List job-change monitors","openapi":"openapi.json GET /v1/job-change-monitors","href":"/api-reference/job-change-monitors/list"},{"title":"Get a job-change monitor","openapi":"openapi.json GET /v1/job-change-monitors/{monitor_id}","href":"/api-reference/job-change-monitors/get"},{"title":"Update a job-change monitor","openapi":"openapi.json PATCH /v1/job-change-monitors/{monitor_id}","href":"/api-reference/job-change-monitors/update"},{"title":"Delete a job-change monitor","openapi":"openapi.json DELETE /v1/job-change-monitors/{monitor_id}","href":"/api-reference/job-change-monitors/delete"},{"title":"Add profiles to a job-change monitor","openapi":"openapi.json POST /v1/job-change-monitors/{monitor_id}/profiles","href":"/api-reference/job-change-monitors/profiles/add"},{"title":"Remove a profile from a job-change monitor","openapi":"openapi.json DELETE /v1/job-change-monitors/{monitor_id}/profiles/{profile_id}","href":"/api-reference/job-change-monitors/profiles/remove"},{"title":"List job-change events","openapi":"openapi.json GET /v1/job-change-monitors/{monitor_id}/events","href":"/api-reference/job-change-monitors/events"},{"title":"Mark a job-change event as read","openapi":"openapi.json POST /v1/job-change-monitors/{monitor_id}/events/{event_id}/read","href":"/api-reference/job-change-monitors/events/read"},{"title":"Redeliver a job-change webhook","openapi":"openapi.json POST /v1/job-change-monitors/{monitor_id}/events/{event_id}/webhook/redeliver","href":"/api-reference/job-change-monitors/events/redeliver"}]},{"group":"New hires","expanded":false,"pages":[{"title":"Create a new hire monitor","openapi":"openapi.json POST /v1/new-hire-monitors","href":"/api-reference/new-hire-monitors/create"},{"title":"List new hire monitors","openapi":"openapi.json GET /v1/new-hire-monitors","href":"/api-reference/new-hire-monitors/list"},{"title":"Get a new hire monitor","openapi":"openapi.json GET /v1/new-hire-monitors/{monitor_id}","href":"/api-reference/new-hire-monitors/get"},{"title":"Update a new hire monitor","openapi":"openapi.json PATCH /v1/new-hire-monitors/{monitor_id}","href":"/api-reference/new-hire-monitors/update"},{"title":"Delete a new hire monitor","openapi":"openapi.json DELETE /v1/new-hire-monitors/{monitor_id}","href":"/api-reference/new-hire-monitors/delete"},{"title":"Add companies to a new hire monitor","openapi":"openapi.json POST /v1/new-hire-monitors/{monitor_id}/companies","href":"/api-reference/new-hire-monitors/companies/add"},{"title":"Remove a company from a new hire monitor","openapi":"openapi.json DELETE /v1/new-hire-monitors/{monitor_id}/companies/{identifier}","href":"/api-reference/new-hire-monitors/companies/remove"},{"title":"List new hire events","openapi":"openapi.json GET /v1/new-hire-monitors/{monitor_id}/events","href":"/api-reference/new-hire-monitors/events"},{"title":"Mark a new hire event as read","openapi":"openapi.json POST /v1/new-hire-monitors/{monitor_id}/events/{event_id}/read","href":"/api-reference/new-hire-monitors/events/read"},{"title":"Redeliver a new hire webhook","openapi":"openapi.json POST /v1/new-hire-monitors/{monitor_id}/events/{event_id}/webhook/redeliver","href":"/api-reference/new-hire-monitors/events/redeliver"}]},{"group":"Post engagements","expanded":false,"pages":[{"title":"Create a post engagement monitor","openapi":"openapi.json POST /v1/post-engagement-monitors","href":"/api-reference/post-engagement-monitors/create"},{"title":"List post engagement monitors","openapi":"openapi.json GET /v1/post-engagement-monitors","href":"/api-reference/post-engagement-monitors/list"},{"title":"Get a post engagement monitor","openapi":"openapi.json GET /v1/post-engagement-monitors/{monitor_id}","href":"/api-reference/post-engagement-monitors/get"},{"title":"Update a post engagement monitor","openapi":"openapi.json PATCH /v1/post-engagement-monitors/{monitor_id}","href":"/api-reference/post-engagement-monitors/update"},{"title":"Delete a post engagement monitor","openapi":"openapi.json DELETE /v1/post-engagement-monitors/{monitor_id}","href":"/api-reference/post-engagement-monitors/delete"},{"title":"Add sources to a post engagement monitor","openapi":"openapi.json POST /v1/post-engagement-monitors/{monitor_id}/sources","href":"/api-reference/post-engagement-monitors/sources/add"},{"title":"Remove a source from a post engagement monitor","openapi":"openapi.json DELETE /v1/post-engagement-monitors/{monitor_id}/sources/{source_id}","href":"/api-reference/post-engagement-monitors/sources/remove"},{"title":"List post engagers","openapi":"openapi.json GET /v1/post-engagement-monitors/{monitor_id}/engagers","href":"/api-reference/post-engagement-monitors/engagers"},{"title":"List post engagements","openapi":"openapi.json GET /v1/post-engagement-monitors/{monitor_id}/engagements","href":"/api-reference/post-engagement-monitors/engagements"},{"title":"Mark a post engager as read","openapi":"openapi.json POST /v1/post-engagement-monitors/{monitor_id}/engagers/{engager_id}/read","href":"/api-reference/post-engagement-monitors/engagers/read"},{"title":"Redeliver a post engager webhook","openapi":"openapi.json POST /v1/post-engagement-monitors/{monitor_id}/engagers/{engager_id}/webhook/redeliver","href":"/api-reference/post-engagement-monitors/engagers/redeliver"}]}]},{"group":"Miscellaneous","expanded":false,"pages":[{"title":"Business intent topics","openapi":"openapi.json POST /v1/business-intent-topics","href":"/api-reference/business-intent-topics"},{"title":"Website Technologies","openapi":"openapi.json POST /v1/technologies","href":"/api-reference/miscellaneous/website-technologies"},{"title":"WhatsApp checker","openapi":"openapi.json POST /v1/whatsapp-check","href":"/api-reference/miscellaneous/whatsapp-check"},{"title":"WhatsApp check status","openapi":"openapi.json GET /v1/whatsapp-check/operations/{operation_id}","href":"/api-reference/miscellaneous/whatsapp-check/status"},{"title":"Meta Ads","openapi":"openapi.json POST /v1/meta-ads","href":"/api-reference/miscellaneous/meta-ads"},{"title":"Google Ads","openapi":"openapi.json POST /v1/google-ads","href":"/api-reference/miscellaneous/google-ads"},{"title":"Google Maps","openapi":"openapi.json POST /v1/google-maps","href":"/api-reference/miscellaneous/google-maps"},{"title":"Email verifier","openapi":"openapi.json POST /v1/email-verifier","href":"/api-reference/miscellaneous/email-verifier"},{"title":"US DNC Checker","openapi":"openapi.json POST /v1/us-dnc-check","href":"/api-reference/dnc-checker"},{"title":"UK DNC Checker","openapi":"openapi.json POST /v1/uk-dnc-check","href":"/api-reference/uk-dnc-checker"}]},{"group":"Table API","icon":"table","pages":[{"title":"Table API","sidebarTitle":"Overview","href":"/api-reference/tables/overview"},{"group":"Tables","pages":[{"title":"List tables","api":"GET https://api.airscale.io/v1/tables","playground":"simple","href":"/api-reference/tables/list-tables"},{"title":"Create table","api":"POST https://api.airscale.io/v1/tables","playground":"simple","href":"/api-reference/tables/create-table"},{"title":"Get table","api":"GET https://api.airscale.io/v1/tables/{table_id}","playground":"simple","href":"/api-reference/tables/get-table"},{"title":"Delete table","api":"DELETE https://api.airscale.io/v1/tables/{table_id}","playground":"simple","href":"/api-reference/tables/delete-table"}]},{"group":"Row API","pages":[{"title":"List rows","api":"GET https://api.airscale.io/v1/tables/{table_id}/rows","playground":"simple","href":"/api-reference/tables/list-rows"},{"title":"Insert rows","api":"POST https://api.airscale.io/v1/tables/{table_id}/rows","playground":"simple","href":"/api-reference/tables/insert-rows"},{"title":"Update rows","api":"PATCH https://api.airscale.io/v1/tables/{table_id}/rows","playground":"simple","href":"/api-reference/tables/update-rows"},{"title":"Delete rows","api":"POST https://api.airscale.io/v1/tables/{table_id}/rows/delete","playground":"simple","href":"/api-reference/tables/delete-rows"},{"title":"Get row","api":"GET https://api.airscale.io/v1/tables/{table_id}/rows/{row_id}","playground":"simple","href":"/api-reference/tables/get-row"},{"title":"Update row","api":"PATCH https://api.airscale.io/v1/tables/{table_id}/rows/{row_id}","playground":"simple","href":"/api-reference/tables/update-row"},{"title":"Delete row","api":"DELETE https://api.airscale.io/v1/tables/{table_id}/rows/{row_id}","playground":"simple","href":"/api-reference/tables/delete-row"}]},{"group":"Column API","pages":[{"title":"Add column","api":"POST https://api.airscale.io/v1/tables/{table_id}/columns","playground":"simple","href":"/api-reference/tables/add-column"},{"title":"Rename column","api":"PATCH https://api.airscale.io/v1/tables/{table_id}/columns/{column_id}","playground":"simple","href":"/api-reference/tables/rename-column"},{"title":"Delete column","api":"DELETE https://api.airscale.io/v1/tables/{table_id}/columns/{column_id}","playground":"simple","href":"/api-reference/tables/delete-column"}]}]}]},{"tab":"MCP \u0026 Agents","pages":[{"title":"MCP \u0026 Agents","href":"/mcp/how-to-use-the-airscale-mcp"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"Use cases","pages":[{"title":"Use cases","href":"/usecases/quick-beginner-guide"}]}]},"basePath":"","title":"Post search - Airschool","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"]}