Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with workspace_id, ordered by the specified sort. Each page holds up to 12 creatives.
Use q to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in order_by order.
Cursor-based pagination — pass next_cursor from the previous response as cursor, with the same order_by, q and filters. A cursor used with a different order_by returns 400.
GET
/
v1
/
following
/
creatives
Get followed brands' creatives
curl --request GET \ --url https://api.adspo.co/v1/following/creatives \ --header 'x-api-key: <api-key>'
Search inside the creatives for a word or phrase: their ad copy, video transcripts, on-screen text and landing page URLs. Matches the exact phrase.
Results keep order_by; they are not ranked by relevance. Works with every other filter.
Filter creatives first seen on or after this date.
Accepted formats: YYYY-MM-DD, YYYY-MM-DD HH:MM:SS, YYYY-MM-DDTHH:MM:SS.
A bare date (e.g. 2024-11-12) is interpreted as 2024-11-12 00:00:00. Times without an offset are UTC.
Filter creatives first seen on or before this date. With start_date, this is the window the creatives started running in.
Accepted formats: YYYY-MM-DD, YYYY-MM-DD HH:MM:SS, YYYY-MM-DDTHH:MM:SS.
A bare date (e.g. 2024-11-12) includes the whole day. Times without an offset are UTC.
To find creatives that have stopped running, use is_active=false.
Only creatives in this visual style, tagged from the image or video, the same list as the app's Visual format filter. Matched ignoring case. Each creative's visual_formats lists its own.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Adspo","colors":{"primary":"#6366F1","light":"#818CF8","dark":"#4338CA"},"logo":{"light":"https://mintcdn.com/adspo/xLg6nayHeqBqUGI_/light.svg?fit=max\u0026auto=format\u0026n=xLg6nayHeqBqUGI_\u0026q=85\u0026s=a959536fc6974907bd5da1b1af7d57fc","dark":"https://mintcdn.com/adspo/xLg6nayHeqBqUGI_/dark.svg?fit=max\u0026auto=format\u0026n=xLg6nayHeqBqUGI_\u0026q=85\u0026s=9d9439048f26d6109ba2f067872af313"},"favicon":"https://mintcdn.com/adspo/iEAEyYSVPCtr5euX/favicon.svg?fit=max\u0026auto=format\u0026n=iEAEyYSVPCtr5euX\u0026q=85\u0026s=e62660237a7b4c3c077146eb21e95ba7","api":{"openapi":["openapi.yaml"]},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"adspo","hasAudioNarration":false,"actualSubdomain":"adspo","customDomains":["docs.adspo.co"],"gitSource":{"type":"github","owner":"liampeakman","repo":"adspo-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae834d1ca78e4684558d928","collectionId":"1d9e2cbf-fa32-41ea-a761-0296adc9de0c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae834d1ca78e4684558d928"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae834d1ca78e4684558d928","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"Boards","count":4},{"language":"default","tag":"Creatives","count":4},{"language":"default","tag":"Groups","count":3},{"language":"default","tag":"Following","count":3},{"language":"default","tag":"Brands","count":3},{"language":"default","tag":"Getting Started","count":3},{"language":"default","tag":"Usage","count":1},{"language":"default","tag":"Workspaces","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/get-following-creatives","slug":"/api-reference/get-following-creatives","pageMetadata":{"title":"Get followed brands' creatives","openapi":"GET /v1/following/creatives","description":"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with `workspace_id`, ordered by the specified sort. Each page holds up to 12 creatives.\n\nUse `q` to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in `order_by` order.\n\nCursor-based pagination — pass `next_cursor` from the previous response as `cursor`, with the same `order_by`, `q` and filters. A cursor used with a different `order_by` returns `400`.\n","href":"/api-reference/get-following-creatives"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with \", _jsx(_components.code, {\n children: \"workspace_id\"\n }), \", ordered by the specified sort. Each page holds up to 12 creatives.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Use \", _jsx(_components.code, {\n children: \"q\"\n }), \" to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in \", _jsx(_components.code, {\n children: \"order_by\"\n }), \" order.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Cursor-based pagination — pass \", _jsx(_components.code, {\n children: \"next_cursor\"\n }), \" from the previous response as \", _jsx(_components.code, {\n children: \"cursor\"\n }), \", with the same \", _jsx(_components.code, {\n children: \"order_by\"\n }), \", \", _jsx(_components.code, {\n children: \"q\"\n }), \" and filters. A cursor used with a different \", _jsx(_components.code, {\n children: \"order_by\"\n }), \" returns \", _jsx(_components.code, {\n children: \"400\"\n }), \".\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,strong:`strong`,..._provideComponents(),...props.components},{Info}=_components;if(!Info)_missingMdxReference(`Info`,true);return _jsxs(Info,{children:[_jsx(_components.strong,{children:`Credits:`}),` 1 credit per request, which returns one page of up to 12 creatives. Each page you fetch with `,_jsx(_components.code,{children:`cursor`}),` is another request.`]})}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":{"config":{},"pageMetadata":{"title":"Get followed brands' creatives","openapi":"GET /v1/following/creatives","description":"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with `workspace_id`, ordered by the specified sort. Each page holds up to 12 creatives.\n\nUse `q` to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in `order_by` order.\n\nCursor-based pagination — pass `next_cursor` from the previous response as `cursor`, with the same `order_by`, `q` and filters. A cursor used with a different `order_by` returns `400`.\n","href":"/api-reference/get-following-creatives"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"getFollowingCreatives","summary":"Get followed brands' creatives","description":"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with `workspace_id`, ordered by the specified sort. Each page holds up to 12 creatives.\n\nUse `q` to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in `order_by` order.\n\nCursor-based pagination — pass `next_cursor` from the previous response as `cursor`, with the same `order_by`, `q` and filters. A cursor used with a different `order_by` returns `400`.\n","parameters":["8cdda8e6-9bff-411f-96b3-0c3a946f5eb4","625d4803-35b7-47a7-a4e0-a8b2bd96e124","8f37c541-98fc-4f6a-831d-730ffc2e4a55","64a8140c-d077-486d-bbd5-7105d592a57a","16fdbe74-de54-4cdc-89c7-e804bf009634","fd1a5a60-009b-4c89-8b9c-66c7e749b0c4","f796003c-23a4-4d72-a12d-1b265ff8be1d","5aa38895-4ef9-4b72-8100-9ebd231e6aeb","19e2f032-ade7-4e3b-8682-d77d53932a67","55a4dc18-81e2-4fd6-a94c-7daea7e20b6d","eedcfbe0-3e23-466d-8abd-5473d3419daa","483b0765-f323-4138-a0f6-5f6e975a907f","83e159e4-df72-4eeb-b063-0a83c34e1081","66c4b651-7d5c-40a1-872c-4e53795a420a","43b7cab4-fa09-4dec-9b40-3e0bb24bf5d5","f9f08c19-53b9-4775-a5d7-d619f7b69c52","1851f279-eb92-44d8-8303-3ed205a48563","e6132e11-e678-4b59-8bcc-3b0b0ca29951","950d4523-be8d-428a-9bc0-a590bf94e188"],"responses":{"200":"ef7eb783-7927-49b5-96c2-739059c65974","400":"a09709db-a4c7-4cb8-ac7a-a41718cbb5ba","401":"442d638e-acfb-4cf9-ab4f-cbf401323df3","403":"77bb7130-f7da-4e6c-a71c-ae4c80644ebd","404":"800b9f0f-7c01-4d73-8406-372b5cd79b42","429":"0df731e0-b9b7-4631-83ce-2b50f5e0ffe5","500":"e9cf1f1a-b70e-4141-8711-435391c073cf","503":"41ba55cb-902d-41df-8a04-69192b2c3d52","504":"0e53676d-4728-4c4b-a7bc-925d75d06855"},"method":"get","type":"path","servers":["8b044a13-8588-472f-b27e-3d50514789d5"],"security":["296e8922-257b-46b1-905c-f294cc7d862a"],"path":"/v1/following/creatives","baseUrlOptions":["https://api.adspo.co"],"title":"Get followed brands' creatives","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"8cdda8e6-9bff-411f-96b3-0c3a946f5eb4":{"name":"workspace_id","in":"query","description":"Only this workspace (from [Get workspaces](/api-reference/get-workspaces)). Pass `default` for the default workspace. Omit for all of your workspaces.","schema":{"type":"string","description":"Only this workspace (from [Get workspaces](/api-reference/get-workspaces)). Pass `default` for the default workspace. Omit for all of your workspaces.","uniqueKey":"","typeLabel":"string"},"example":"0133afa6-5326-4a70-aa10-c9358eb6de04"},"625d4803-35b7-47a7-a4e0-a8b2bd96e124":{"name":"order_by","in":"query","description":"Sort order for results.","schema":{"type":"string","enum":["latest","oldest","longest_running","most_ads"],"default":"latest","description":"Sort order for results.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"8f37c541-98fc-4f6a-831d-730ffc2e4a55":{"name":"cursor","in":"query","description":"Pagination cursor from a previous response.","schema":{"type":"string","description":"Pagination cursor from a previous response.","uniqueKey":"","typeLabel":"string"}},"64a8140c-d077-486d-bbd5-7105d592a57a":{"name":"q","in":"query","description":"Search inside the creatives for a word or phrase: their ad copy, video transcripts, on-screen text and landing page URLs. Matches the exact phrase.\nResults keep `order_by`; they are not ranked by relevance. Works with every other filter.\n","schema":{"type":"string","description":"Search inside the creatives for a word or phrase: their ad copy, video transcripts, on-screen text and landing page URLs. Matches the exact phrase.\nResults keep `order_by`; they are not ranked by relevance. Works with every other filter.\n","uniqueKey":"","typeLabel":"string"},"example":"free shipping"},"16fdbe74-de54-4cdc-89c7-e804bf009634":{"name":"search_in","in":"query","description":"Limit `q` to one kind of text. Leave out to search all of them.","schema":{"type":"string","enum":["copy","transcript","on_screen_text","landing_page"],"description":"Limit `q` to one kind of text. Leave out to search all of them.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"fd1a5a60-009b-4c89-8b9c-66c7e749b0c4":{"name":"start_date","in":"query","description":"Filter creatives first seen on or after this date.\nAccepted formats: `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS`, `YYYY-MM-DDTHH:MM:SS`.\nA bare date (e.g. `2024-11-12`) is interpreted as `2024-11-12 00:00:00`. Times without an offset are UTC.\n","schema":{"type":"string","description":"Filter creatives first seen on or after this date.\nAccepted formats: `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS`, `YYYY-MM-DDTHH:MM:SS`.\nA bare date (e.g. `2024-11-12`) is interpreted as `2024-11-12 00:00:00`. Times without an offset are UTC.\n","uniqueKey":"","typeLabel":"string"},"example":"2024-11-12 00:00:00"},"f796003c-23a4-4d72-a12d-1b265ff8be1d":{"name":"end_date","in":"query","description":"Filter creatives first seen on or before this date. With `start_date`, this is the window the creatives started running in.\nAccepted formats: `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS`, `YYYY-MM-DDTHH:MM:SS`.\nA bare date (e.g. `2024-11-12`) includes the whole day. Times without an offset are UTC.\nTo find creatives that have stopped running, use `is_active=false`.\n","schema":{"type":"string","description":"Filter creatives first seen on or before this date. With `start_date`, this is the window the creatives started running in.\nAccepted formats: `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS`, `YYYY-MM-DDTHH:MM:SS`.\nA bare date (e.g. `2024-11-12`) includes the whole day. Times without an offset are UTC.\nTo find creatives that have stopped running, use `is_active=false`.\n","uniqueKey":"","typeLabel":"string"},"example":"2024-11-12"},"5aa38895-4ef9-4b72-8100-9ebd231e6aeb":{"name":"is_active","in":"query","description":"Filter by whether the creative is currently running.","schema":{"type":"boolean","description":"Filter by whether the creative is currently running.","uniqueKey":"","typeLabel":"boolean"}},"19e2f032-ade7-4e3b-8682-d77d53932a67":{"name":"format","in":"query","description":"Filter by creative format.","schema":{"type":"string","enum":["IMAGE","VIDEO"],"description":"Filter by creative format.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"55a4dc18-81e2-4fd6-a94c-7daea7e20b6d":{"name":"visual_format","in":"query","description":"Only creatives in this visual style, tagged from the image or video, the same list as the app's **Visual format** filter. Matched ignoring case. Each creative's `visual_formats` lists its own.\n","schema":{"type":"string","enum":["Animation","Before \u0026 After","Challenge / Experiment","Cinematic B-Roll","Customer Testimonial","Demo","Employee / BTS","Expert / Authority","Explainer","Flatlay","Founder Story","GIF / Static To Video","High Production","Illustration","Interview","Lifestyle","Listicle / Tier List","Low Stock / Back in Stock","Meme","Model / Try-on","Native","Offer / Discount","Organic","POV","Podcast","Product Features \u0026 Benefits","Product Shot","Reaction / Taste Test","Retail Announcement","Review / Social Proof","Screenshot / Mockup","Skit","Talking Head","Text-Heavy","Unboxing","Us vs Them","Yapper"],"description":"Only creatives in this visual style, tagged from the image or video, the same list as the app's **Visual format** filter. Matched ignoring case. Each creative's `visual_formats` lists its own.\n","uniqueKey":"","typeLabel":"enum\u003cstring>"},"example":"Talking Head"},"eedcfbe0-3e23-466d-8abd-5473d3419daa":{"name":"runtime_min","in":"query","description":"Minimum runtime in days.","schema":{"type":"integer","description":"Minimum runtime in days.","uniqueKey":"","typeLabel":"integer"}},"483b0765-f323-4138-a0f6-5f6e975a907f":{"name":"runtime_max","in":"query","description":"Maximum runtime in days.","schema":{"type":"integer","description":"Maximum runtime in days.","uniqueKey":"","typeLabel":"integer"}},"83e159e4-df72-4eeb-b063-0a83c34e1081":{"name":"ad_count_min","in":"query","description":"Minimum number of ad variants using this creative.","schema":{"type":"integer","description":"Minimum number of ad variants using this creative.","uniqueKey":"","typeLabel":"integer"}},"66c4b651-7d5c-40a1-872c-4e53795a420a":{"name":"ad_count_max","in":"query","description":"Maximum number of ad variants using this creative.","schema":{"type":"integer","description":"Maximum number of ad variants using this creative.","uniqueKey":"","typeLabel":"integer"}},"43b7cab4-fa09-4dec-9b40-3e0bb24bf5d5":{"name":"impression_order_min","in":"query","description":"Minimum impression order rank. Lower values indicate higher estimated impressions.","schema":{"type":"integer","description":"Minimum impression order rank. Lower values indicate higher estimated impressions.","uniqueKey":"","typeLabel":"integer"}},"f9f08c19-53b9-4775-a5d7-d619f7b69c52":{"name":"impression_order_max","in":"query","description":"Maximum impression order rank.","schema":{"type":"integer","description":"Maximum impression order rank.","uniqueKey":"","typeLabel":"integer"}},"1851f279-eb92-44d8-8303-3ed205a48563":{"name":"country","in":"query","description":"Comma-separated or repeated. Matches creatives shown in any of these countries.","schema":{"type":"string","description":"Comma-separated or repeated. Matches creatives shown in any of these countries.","uniqueKey":"","typeLabel":"string"},"example":"US"},"e6132e11-e678-4b59-8bcc-3b0b0ca29951":{"name":"language","in":"query","description":"Comma-separated or repeated. Matches creatives in any of these languages.","schema":{"type":"string","description":"Comma-separated or repeated. Matches creatives in any of these languages.","uniqueKey":"","typeLabel":"string"},"example":"en"},"950d4523-be8d-428a-9bc0-a590bf94e188":{"name":"include_ads","in":"query","description":"Returns an `ads` array containing all Meta ads running the creative, including details such as `title`, `body_text`, `link_text`, etc.","schema":{"type":"boolean","default":false,"description":"Returns an `ads` array containing all Meta ads running the creative, including details such as `title`, `body_text`, `link_text`, etc.","uniqueKey":"","typeLabel":"boolean"}}},"responses":{"ef7eb783-7927-49b5-96c2-739059c65974":{"description":"A page of creatives.","content":{"application/json":{"schema":{"type":"object","properties":{"brand_id":{"oneOf":[{"type":"string","description":"Facebook Ad Library page ID. Only present on brand creatives responses.","uniqueKey":"brand_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Facebook Ad Library page ID. Only present on brand creatives responses.","uniqueKey":"brand_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"brand_id","typeLabel":"string | null"},"group_id":{"type":"string","format":"uuid","description":"The group's ID. Only present on group creatives responses.","uniqueKey":"group_id","typeLabel":"string\u003cuuid>"},"count":{"type":"integer","description":"Number of creatives returned in this page.","uniqueKey":"count","typeLabel":"integer"},"next_cursor":{"oneOf":[{"type":"string","description":"Pass this value as cursor to retrieve the next page. null when there are no more results.","uniqueKey":"next_cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Pass this value as cursor to retrieve the next page. null when there are no more results.","uniqueKey":"next_cursor.oneOf.1","typeLabel":"null"}],"uniqueKey":"next_cursor","typeLabel":"string | null"},"creatives":{"type":"array","items":{"type":"object","properties":{"creative_id":{"type":"string","description":"Unique identifier for this creative.","uniqueKey":"creatives.items.[INDEX].creative_id","typeLabel":"string"},"brand_id":{"type":"string","description":"Facebook Ad Library page ID of the brand running this creative.","uniqueKey":"creatives.items.[INDEX].brand_id","typeLabel":"string"},"brand_name":{"oneOf":[{"type":"string","description":"Display name of the brand. null only when the brand record is missing.","uniqueKey":"creatives.items.[INDEX].brand_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display name of the brand. null only when the brand record is missing.","uniqueKey":"creatives.items.[INDEX].brand_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].brand_name","typeLabel":"string | null"},"format":{"type":"string","enum":["IMAGE","VIDEO"],"description":"Whether the creative uses a static image or video.","uniqueKey":"creatives.items.[INDEX].format","typeLabel":"enum\u003cstring>"},"hd_url":{"type":"string","description":"High-resolution media URL. For videos the HD stream, for images the original.","uniqueKey":"creatives.items.[INDEX].hd_url","typeLabel":"string"},"sd_url":{"type":"string","description":"Lower-resolution media URL. For videos the SD stream, for images the resized version.","uniqueKey":"creatives.items.[INDEX].sd_url","typeLabel":"string"},"is_active":{"type":"boolean","description":"Whether the creative is currently running as an active ad.","uniqueKey":"creatives.items.[INDEX].is_active","typeLabel":"boolean"},"start_date":{"type":"string","format":"date-time","description":"Date the creative was first observed in the Ad Library.","uniqueKey":"creatives.items.[INDEX].start_date","typeLabel":"string\u003cdate-time>"},"end_date":{"oneOf":[{"type":"string","format":"date-time","description":"Date the creative was last observed. null if the creative is still active.","uniqueKey":"creatives.items.[INDEX].end_date.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Date the creative was last observed. null if the creative is still active.","uniqueKey":"creatives.items.[INDEX].end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].end_date","typeLabel":"string\u003cdate-time> | null"},"runtime_days":{"type":"integer","description":"Number of days between start_date and end_date (or today if still active).","uniqueKey":"creatives.items.[INDEX].runtime_days","typeLabel":"integer"},"ad_count":{"type":"integer","description":"Number of individual ad variants using this creative.","uniqueKey":"creatives.items.[INDEX].ad_count","typeLabel":"integer"},"landing_pages":{"type":"array","description":"Destination URLs this creative links to.","items":{"type":"string","uniqueKey":"creatives.items.[INDEX].landing_pages.items.[INDEX]","typeLabel":"string"},"uniqueKey":"creatives.items.[INDEX].landing_pages","typeLabel":"string[]"},"countries":{"type":"array","description":"Country codes where this creative has been shown.","items":{"type":"string","uniqueKey":"creatives.items.[INDEX].countries.items.[INDEX]","typeLabel":"string"},"uniqueKey":"creatives.items.[INDEX].countries","typeLabel":"string[]"},"languages":{"type":"array","description":"Languages this creative has been served in.","items":{"type":"string","uniqueKey":"creatives.items.[INDEX].languages.items.[INDEX]","typeLabel":"string"},"uniqueKey":"creatives.items.[INDEX].languages","typeLabel":"string[]"},"impression_order":{"oneOf":[{"type":"integer","description":"Estimated impression rank among active ads for this brand, where 1 is the most-served. null when the creative has no rank.","uniqueKey":"creatives.items.[INDEX].impression_order.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Estimated impression rank among active ads for this brand, where 1 is the most-served. null when the creative has no rank.","uniqueKey":"creatives.items.[INDEX].impression_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].impression_order","typeLabel":"integer | null"},"variants":{"type":"array","description":"Alternate copies of this creative.","items":{"type":"object","properties":{"creative_id":{"type":"string","uniqueKey":"creatives.items.[INDEX].variants.items.[INDEX].creative_id","typeLabel":"string"},"hd_url":{"type":"string","uniqueKey":"creatives.items.[INDEX].variants.items.[INDEX].hd_url","typeLabel":"string"},"sd_url":{"type":"string","uniqueKey":"creatives.items.[INDEX].variants.items.[INDEX].sd_url","typeLabel":"string"}},"uniqueKey":"creatives.items.[INDEX].variants.items.[INDEX]","typeLabel":"object"},"uniqueKey":"creatives.items.[INDEX].variants","typeLabel":"object[]"},"hook":{"oneOf":[{"type":"string","description":"Opening line of the video transcript. null if unavailable or not a video creative.","uniqueKey":"creatives.items.[INDEX].hook.oneOf.0","typeLabel":"string"},{"type":"null","description":"Opening line of the video transcript. null if unavailable or not a video creative.","uniqueKey":"creatives.items.[INDEX].hook.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].hook","typeLabel":"string | null"},"visual_formats":{"type":"array","description":"Visual styles detected in this creative, such as \"Customer Testimonial\", \"Demo\", \"High Production\" or \"Model / Try-on\". Empty when the creative has not been classified. The creative feeds can filter on one with `visual_format`.","items":{"type":"string","uniqueKey":"creatives.items.[INDEX].visual_formats.items.[INDEX]","typeLabel":"string"},"uniqueKey":"creatives.items.[INDEX].visual_formats","typeLabel":"string[]"},"ads":{"type":"array","description":"Individual ad variants for this creative. Only present when include_ads=true.","items":{"type":"object","properties":{"ad_archive_id":{"type":"string","description":"Unique ID for this ad in the Facebook Ad Library.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].ad_archive_id","typeLabel":"string"},"brand_id":{"type":"string","description":"Facebook Ad Library page ID of the brand running this ad.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].brand_id","typeLabel":"string"},"creative_id":{"type":"string","description":"ID of the parent creative this ad belongs to.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].creative_id","typeLabel":"string"},"ad_format":{"type":"string","enum":["IMAGE","VIDEO","DCO"],"description":"The format of the ad.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].ad_format","typeLabel":"enum\u003cstring>"},"is_active":{"type":"boolean","description":"Whether this ad is currently running.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].is_active","typeLabel":"boolean"},"start_date":{"type":"string","format":"date-time","description":"Date this ad started running.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].start_date","typeLabel":"string\u003cdate-time>"},"end_date":{"oneOf":[{"type":"string","format":"date-time","description":"Date this ad stopped running. null if still active.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].end_date.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Date this ad stopped running. null if still active.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].end_date","typeLabel":"string\u003cdate-time> | null"},"title_text":{"oneOf":[{"type":"string","description":"Headline or title text of the ad.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].title_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Headline or title text of the ad.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].title_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].title_text","typeLabel":"string | null"},"body_text":{"oneOf":[{"type":"string","description":"Main body copy of the ad.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].body_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Main body copy of the ad.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].body_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].body_text","typeLabel":"string | null"},"cta_text":{"oneOf":[{"type":"string","description":"Call-to-action button label.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].cta_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Call-to-action button label.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].cta_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].cta_text","typeLabel":"string | null"},"link_text":{"oneOf":[{"type":"string","description":"Display text shown on the destination link.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].link_text.oneOf.0","typeLabel":"string"},{"type":"null","description":"Display text shown on the destination link.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].link_text.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].link_text","typeLabel":"string | null"},"link_url":{"oneOf":[{"type":"string","description":"Destination URL the ad links to.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].link_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Destination URL the ad links to.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].link_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].link_url","typeLabel":"string | null"},"language":{"type":"string","description":"Language this ad variant is served in.","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].language","typeLabel":"string"},"countries":{"type":"array","description":"Country codes where this ad is running.","items":{"type":"string","uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].countries.items.[INDEX]","typeLabel":"string"},"uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX].countries","typeLabel":"string[]"}},"uniqueKey":"creatives.items.[INDEX].ads.items.[INDEX]","typeLabel":"object"},"uniqueKey":"creatives.items.[INDEX].ads","typeLabel":"object[]"}},"uniqueKey":"creatives.items.[INDEX]","typeLabel":"object"},"uniqueKey":"creatives","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"count":1,"next_cursor":null,"creatives":[{"creative_id":"f930d886d0fb9e86b9dd6c1200dab7ef","brand_id":"857986847394146","brand_name":"DRMTLGY","format":"IMAGE","hd_url":"https://r2.adspo.co/creatives/images/original/f930d886d0fb9e86b9dd6c1200dab7ef.jpg","sd_url":"https://r2.adspo.co/creatives/images/resized/f930d886d0fb9e86b9dd6c1200dab7ef.jpg","is_active":false,"start_date":"2026-03-16T07:00:00Z","end_date":"2026-04-24T07:00:00Z","runtime_days":39,"ad_count":10,"landing_pages":["https://www.example.com"],"countries":["AU","GB","NZ","US"],"languages":["en"],"impression_order":11,"variants":[],"hook":null,"visual_formats":["High Production","Demo"]}]},"examples":{"Example":{"title":"Example","value":{"count":1,"next_cursor":null,"creatives":[{"creative_id":"f930d886d0fb9e86b9dd6c1200dab7ef","brand_id":"857986847394146","brand_name":"DRMTLGY","format":"IMAGE","hd_url":"https://r2.adspo.co/creatives/images/original/f930d886d0fb9e86b9dd6c1200dab7ef.jpg","sd_url":"https://r2.adspo.co/creatives/images/resized/f930d886d0fb9e86b9dd6c1200dab7ef.jpg","is_active":false,"start_date":"2026-03-16T07:00:00Z","end_date":"2026-04-24T07:00:00Z","runtime_days":39,"ad_count":10,"landing_pages":["https://www.example.com"],"countries":["AU","GB","NZ","US"],"languages":["en"],"impression_order":11,"variants":[],"hook":null,"visual_formats":["High Production","Demo"]}]}}},"exampleType":"examples"}},"exampleType":"examples"},"a09709db-a4c7-4cb8-ac7a-a41718cbb5ba":{"description":"Invalid order_by, search_in, start_date, end_date or cursor.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"442d638e-acfb-4cf9-ab4f-cbf401323df3":{"description":"Missing or invalid API key.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"77bb7130-f7da-4e6c-a71c-ae4c80644ebd":{"description":"The account behind the key has no active subscription (`No active subscription`), or a team key's subscription can't be found.\n","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"No active subscription"},"examples":{"Example":{"title":"Example","value":{"error":"No active subscription"}}},"exampleType":"examples"}},"exampleType":"examples"},"800b9f0f-7c01-4d73-8406-372b5cd79b42":{"description":"Workspace not found, or not one of yours.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"0df731e0-b9b7-4631-83ce-2b50f5e0ffe5":{"description":"Either the per-minute rate limit or the credit quota was exceeded. The two look different:\n\n- **Rate limit** (120 requests per minute): the response has a `Retry-After` header with the seconds to wait.\n- **Quota** (credits per billing period): the body includes `limit` and `resets_at`. Retrying won't help until then.\n","headers":{"Retry-After":{"description":"Seconds until the rate limit window resets. Only sent when the rate limit was hit.","schema":{"type":"integer"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"limit":{"type":"integer","description":"Credits in the billing period. Only present when the quota was exceeded.","uniqueKey":"limit","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"When the quota resets. Only present when the quota was exceeded.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"rate_limit":{"title":"rate_limit","value":{"error":"Rate limit exceeded. Maximum 120 requests per minute."}},"quota":{"title":"quota","value":{"error":"Quota exceeded","limit":10000,"resets_at":"2026-06-04T22:38:10Z"}}},"exampleType":"examples"}},"exampleType":"examples"},"e9cf1f1a-b70e-4141-8711-435391c073cf":{"description":"Internal server error.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"41ba55cb-902d-41df-8a04-69192b2c3d52":{"description":"Creatives are temporarily unavailable for this request. Try again shortly. With `q`, you can also leave it out: the other filters work without it.\n","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"0e53676d-4728-4c4b-a7bc-925d75d06855":{"description":"The `q` search matched too many creatives to finish in time. Use a more specific phrase, or narrow it with filters such as `category`, `format` or `start_date`.\n","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"296e8922-257b-46b1-905c-f294cc7d862a":{"apiKey":{"type":"apiKey","in":"header","name":"x-api-key","description":"Your Adspo API key.","scopes":[],"schemeName":"apiKey"}}},"servers":{"8b044a13-8588-472f-b27e-3d50514789d5":{"url":"https://api.adspo.co","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"Your Adspo API key.","scopes":[],"schemeName":"apiKey"},"schema":{"title":"x-api-key","type":"string","description":"Your Adspo API key.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"x-api-key"}],"title":"apiKey"}]},"originalFileLocation":"openapi.yaml"},"subdomain":"adspo","siteName":"Adspo","title":"Get followed brands' creatives - Adspo","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T06:59:35.204Z","originalFileLocation":"api-reference/get-following-creatives.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with workspace_id, ordered by the specified sort. Each page holds up to 12 creatives. Use q to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in order_by order. Cursor-based pagination — pass next_cursor from the previous response as cursor, with the same order_by, q and filters. A cursor used with a different order_by returns 400.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Adspo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/adspo/lCvP8GY80mZ4kLOC/_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/adspo/lCvP8GY80mZ4kLOC/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/adspo/lCvP8GY80mZ4kLOC/_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/adspo/lCvP8GY80mZ4kLOC/_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/adspo/lCvP8GY80mZ4kLOC/_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/adspo/lCvP8GY80mZ4kLOC/_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/adspo/lCvP8GY80mZ4kLOC/_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/adspo/lCvP8GY80mZ4kLOC/_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/adspo/lCvP8GY80mZ4kLOC/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get followed brands\u0026#x27; creatives - Adspo\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with workspace_id, ordered by the specified sort. Each page holds up to 12 creatives. Use q to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in order_by order. Cursor-based pagination — pass next_cursor from the previous response as cursor, with the same order_by, q and filters. A cursor used with a different order_by returns 400.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Adspo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.adspo.co/api-reference/get-following-creatives\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://adspo.mintlify.app/_mintlify/api/og/v2?division=Following\u0026amp;title=Get+followed+brands%27+creatives\u0026amp;description=Returns+one+paginated+feed+of+creatives+from+all+the+brands+you+follow%2C+or+the+ones+followed+in+a+workspace+with+%60workspace_id%60%2C+ordered+by+the+specified+sort.+\u0026amp;theme=99aaa04d4bcf796387e186aa\u0026amp;signature=b18ab5c9b93606ff922f7cc3db53551cdb5ff9f9cef5a53560175f244c9a3d3c\">\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=\"Get followed brands\u0026#x27; creatives - Adspo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with workspace_id, ordered by the specified sort. Each page holds up to 12 creatives. Use q to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in order_by order. Cursor-based pagination — pass next_cursor from the previous response as cursor, with the same order_by, q and filters. A cursor used with a different order_by returns 400.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://adspo.mintlify.app/_mintlify/api/og/v2?division=Following\u0026amp;title=Get+followed+brands%27+creatives\u0026amp;description=Returns+one+paginated+feed+of+creatives+from+all+the+brands+you+follow%2C+or+the+ones+followed+in+a+workspace+with+%60workspace_id%60%2C+ordered+by+the+specified+sort.+\u0026amp;theme=99aaa04d4bcf796387e186aa\u0026amp;signature=b18ab5c9b93606ff922f7cc3db53551cdb5ff9f9cef5a53560175f244c9a3d3c\">\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/adspo/lCvP8GY80mZ4kLOC/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Adspo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366F1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.adspo.co/api-reference/get-following-creatives\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/get-following-creatives.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.adspo.co/#organization\",\"name\":\"Adspo\",\"url\":\"https://docs.adspo.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/adspo/xLg6nayHeqBqUGI_/light.svg?fit=max\u0026auto=format\u0026n=xLg6nayHeqBqUGI_\u0026q=85\u0026s=a959536fc6974907bd5da1b1af7d57fc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.adspo.co#website\",\"name\":\"Adspo\",\"url\":\"https://docs.adspo.co\",\"publisher\":{\"@id\":\"https://docs.adspo.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.adspo.co/api-reference/get-following-creatives#webpage\",\"url\":\"https://docs.adspo.co/api-reference/get-following-creatives\",\"name\":\"Get followed brands' creatives\",\"description\":\"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with workspace_id, ordered by the specified sort. Each page holds up to 12 creatives. Use q to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in order_by order. Cursor-based pagination — pass next_cursor from the previous response as cursor, with the same order_by, q and filters. A cursor used with a different order_by returns 400.\",\"dateModified\":\"2026-11-02T06:59:35.204Z\",\"isPartOf\":{\"@id\":\"https://docs.adspo.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.adspo.co/api-reference/get-following-creatives#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.adspo.co/api-reference/get-following-creatives#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Following\",\"item\":\"https://docs.adspo.co/api-reference/get-following\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get followed brands' creatives\",\"item\":\"https://docs.adspo.co/api-reference/get-following-creatives\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.adspo.co/api-reference/get-following-creatives#apireference\",\"headline\":\"Get followed brands' creatives\",\"name\":\"Get followed brands' creatives\",\"description\":\"Returns one paginated feed of creatives from all the brands you follow, or the ones followed in a workspace with workspace_id, ordered by the specified sort. Each page holds up to 12 creatives. Use q to search inside the creatives: their ad copy, video transcripts, on-screen text and landing page URLs. Results stay in order_by order. Cursor-based pagination — pass next_cursor from the previous response as cursor, with the same order_by, q and filters. A cursor used with a different order_by returns 400.\",\"url\":\"https://docs.adspo.co/api-reference/get-following-creatives\",\"mainEntityOfPage\":{\"@id\":\"https://docs.adspo.co/api-reference/get-following-creatives#webpage\"},\"dateModified\":\"2026-11-02T06:59:35.204Z\",\"publisher\":{\"@id\":\"https://docs.adspo.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.adspo.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Adspo\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Adspo","nav":{"global":null,"groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"MCP Server","href":"/mcp-server"},{"title":"Changelog","href":"/changelog"}]},{"group":"Creatives","pages":[{"title":"Get creatives","openapi":"GET /v1/creatives","href":"/api-reference/get-creatives"},{"title":"Get creative","openapi":"GET /v1/creatives/{creative_id}","href":"/api-reference/get-creative"},{"title":"Get creative transcript","openapi":"GET /v1/creatives/{creative_id}/transcript","href":"/api-reference/get-creative-transcript"},{"title":"Save creative","openapi":"POST /v1/creatives/{creative_id}/save","href":"/api-reference/save-creative"}]},{"group":"Brands","pages":[{"title":"Search brands","openapi":"GET /v1/brands/search","href":"/api-reference/search-brands"},{"title":"Get brand details","openapi":"GET /v1/brands/{brand_id}","href":"/api-reference/get-brand"},{"title":"Get brand creatives","openapi":"GET /v1/brands/{brand_id}/creatives","href":"/api-reference/get-brand-creatives"}]},{"group":"Boards","pages":[{"title":"Get user boards","openapi":"GET /v1/boards","href":"/api-reference/get-boards"},{"title":"Create board","openapi":"POST /v1/boards","href":"/api-reference/create-board"},{"title":"Get board creatives","openapi":"GET /v1/boards/{board_id}/creatives","href":"/api-reference/get-board-creatives"},{"title":"Add creative to board","openapi":"POST /v1/boards/{board_id}/creatives","href":"/api-reference/add-board-creative"}]},{"group":"Following","pages":[{"title":"Get followed brands","openapi":"GET /v1/following","href":"/api-reference/get-following"},{"title":"Follow brand","openapi":"POST /v1/following","description":"Follows a brand in `workspace_id`, or your default workspace if that's left out, like the follow button in the app. Its ads then show in [Get followed brands' creatives](/api-reference/get-following-creatives).\n\nOnly brands already in Adspo can be followed: find them with [Search brands](/api-reference/search-brands).\n\nThe follow is yours: the key's owner, or through the MCP, the person who connected it. A brand you or your team already follow in that workspace isn't followed again: that returns `200` with `already_followed: true` and is free, as are requests that fail. A new follow returns `201` and costs 1 credit. Follows are limited to 30 a minute per person.\n","href":"/api-reference/follow-brand"},{"title":"Get followed brands' creatives","openapi":"GET /v1/following/creatives","href":"/api-reference/get-following-creatives"}]},{"group":"Groups","pages":[{"title":"Get groups","openapi":"GET /v1/groups","description":"Returns your groups, by name. A group is a named list of brands you follow, such as your competitors or a client's market, and each comes with its brands. In a team, this includes the team's groups.\n","href":"/api-reference/get-groups"},{"title":"Add brand to group","openapi":"POST /v1/groups/{group_id}/brands","href":"/api-reference/add-group-brand"},{"title":"Get group creatives","openapi":"GET /v1/groups/{group_id}/creatives","href":"/api-reference/get-group-creatives"}]},{"group":"Workspaces","pages":[{"title":"Get workspaces","openapi":"GET /v1/workspaces","href":"/api-reference/get-workspaces"}]},{"group":"Usage","pages":[{"title":"Get usage","openapi":"GET /v1/usage","href":"/api-reference/get-usage"}]}]},"basePath":"","title":"Get followed brands' creatives - Adspo","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","clsx-BIWXJmsZ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DKZWslLH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-UDqbR6xh.js"]}