Returns one paginated feed of creatives from the brands in a group, 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
/
groups
/
{group_id}
/
creatives
Get group creatives
curl --request GET \ --url https://api.adspo.co/v1/groups/{group_id}/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":"6aa395f1f080ae49b89cd52e","collectionId":"276eaf54-807d-4903-88bc-b17c75be89bd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aa395f1f080ae49b89cd52e"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae834d1ca78e4684558d928","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Boards \u0026 Spaces","count":3},{"language":"default","tag":"Brands","count":3},{"language":"default","tag":"Creatives","count":3},{"language":"default","tag":"Getting Started","count":2},{"language":"default","tag":"Usage","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-group-creatives","slug":"/api-reference/get-group-creatives","pageMetadata":{"title":"Get group creatives","openapi":"GET /v1/groups/{group_id}/creatives","description":"Returns one paginated feed of creatives from the brands in a group, 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-group-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: [_jsx(_components.p, {\n children: \"Returns one paginated feed of creatives from the brands in a group, 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 group creatives","openapi":"GET /v1/groups/{group_id}/creatives","description":"Returns one paginated feed of creatives from the brands in a group, 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-group-creatives"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"getGroupCreatives","summary":"Get group creatives","description":"Returns one paginated feed of creatives from the brands in a group, 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":["36d3662b-da23-4f4f-ab36-0c090a889741","578f5254-ed33-46e1-b761-febbd28d5195","fa0a73ae-d594-4e28-8b49-34cd8c16354c","36f817c9-e093-4892-b638-c2f6bcfb92fd","245cafb7-74dc-4a92-b303-465f49c7a494","bd758ce4-c902-4714-bbb5-93407e50b6e7","bbd7cf18-eb91-449e-bab2-e50b34ad4a9e","4a47c289-75ba-41e5-afb5-079be07191f3","61c06544-aba6-44bb-a234-f90d5679d568","7e6fede8-b022-4cb7-870e-987333789b77","63db55ab-d0cf-403e-acf3-a8b7eee6d039","3e8fbd3c-adba-443d-84d0-e5a00cb2aead","99d40891-0f3a-4757-ae53-ddf23d9cad3d","0413b7f3-0fd0-4d00-a532-365c224c6599","bcedeae6-724d-440f-8053-1aa109ddff33","f36a9fce-2394-4fd9-a348-5209c9606527","3786a493-260b-4bc9-87ff-a30504aeb61e","c4a88df7-3693-4ac7-a5d8-1cf020d21aaf","5c9f50e3-5beb-4fcc-8c4a-2921cbda70ca"],"responses":{"200":"96cc42bf-4bbf-4c74-8ecf-865768476a8a","400":"422ebaf9-a70c-4acd-90fa-9386576ad010","401":"4c49853b-fd62-4eba-b789-c9ba8ffbb49f","403":"790ed7ba-b33a-4a0d-b41c-eb0e2effa161","404":"468630ec-7b17-4487-bc0b-d20010acc0c0","429":"791e0690-9b97-4488-803f-cbeaa1e55149","500":"151d51cc-fa2d-4740-b280-042026d1acc3","503":"617bd07b-20ed-433c-a4f8-d0bcde8e48fa","504":"6952b745-b517-44fc-819c-fa7d26129742"},"method":"get","type":"path","servers":["8b044a13-8588-472f-b27e-3d50514789d5"],"security":["296e8922-257b-46b1-905c-f294cc7d862a"],"path":"/v1/groups/{group_id}/creatives","baseUrlOptions":["https://api.adspo.co"],"title":"Get group creatives","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"36d3662b-da23-4f4f-ab36-0c090a889741":{"name":"group_id","in":"path","required":true,"description":"The group's ID, from [Get groups](/api-reference/get-groups).","schema":{"type":"string","format":"uuid","isRequired":true,"description":"The group's ID, from [Get groups](/api-reference/get-groups).","uniqueKey":"","typeLabel":"string\u003cuuid>"},"example":"5b9f3c2e-8d41-4e6a-9a57-2f1c0d7e8b44"},"578f5254-ed33-46e1-b761-febbd28d5195":{"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>"}},"fa0a73ae-d594-4e28-8b49-34cd8c16354c":{"name":"cursor","in":"query","description":"Pagination cursor from a previous response.","schema":{"type":"string","description":"Pagination cursor from a previous response.","uniqueKey":"","typeLabel":"string"}},"36f817c9-e093-4892-b638-c2f6bcfb92fd":{"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"},"245cafb7-74dc-4a92-b303-465f49c7a494":{"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>"}},"bd758ce4-c902-4714-bbb5-93407e50b6e7":{"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"},"bbd7cf18-eb91-449e-bab2-e50b34ad4a9e":{"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"},"4a47c289-75ba-41e5-afb5-079be07191f3":{"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"}},"61c06544-aba6-44bb-a234-f90d5679d568":{"name":"format","in":"query","description":"Filter by creative format.","schema":{"type":"string","enum":["IMAGE","VIDEO"],"description":"Filter by creative format.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"7e6fede8-b022-4cb7-870e-987333789b77":{"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"},"63db55ab-d0cf-403e-acf3-a8b7eee6d039":{"name":"runtime_min","in":"query","description":"Minimum runtime in days.","schema":{"type":"integer","description":"Minimum runtime in days.","uniqueKey":"","typeLabel":"integer"}},"3e8fbd3c-adba-443d-84d0-e5a00cb2aead":{"name":"runtime_max","in":"query","description":"Maximum runtime in days.","schema":{"type":"integer","description":"Maximum runtime in days.","uniqueKey":"","typeLabel":"integer"}},"99d40891-0f3a-4757-ae53-ddf23d9cad3d":{"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"}},"0413b7f3-0fd0-4d00-a532-365c224c6599":{"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"}},"bcedeae6-724d-440f-8053-1aa109ddff33":{"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"}},"f36a9fce-2394-4fd9-a348-5209c9606527":{"name":"impression_order_max","in":"query","description":"Maximum impression order rank.","schema":{"type":"integer","description":"Maximum impression order rank.","uniqueKey":"","typeLabel":"integer"}},"3786a493-260b-4bc9-87ff-a30504aeb61e":{"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"},"c4a88df7-3693-4ac7-a5d8-1cf020d21aaf":{"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"},"5c9f50e3-5beb-4fcc-8c4a-2921cbda70ca":{"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":{"96cc42bf-4bbf-4c74-8ecf-865768476a8a":{"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":{"group_id":"5b9f3c2e-8d41-4e6a-9a57-2f1c0d7e8b44","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":{"group_id":"5b9f3c2e-8d41-4e6a-9a57-2f1c0d7e8b44","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"},"422ebaf9-a70c-4acd-90fa-9386576ad010":{"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"},"4c49853b-fd62-4eba-b789-c9ba8ffbb49f":{"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"},"790ed7ba-b33a-4a0d-b41c-eb0e2effa161":{"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"},"468630ec-7b17-4487-bc0b-d20010acc0c0":{"description":"Group 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"},"791e0690-9b97-4488-803f-cbeaa1e55149":{"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"},"151d51cc-fa2d-4740-b280-042026d1acc3":{"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"},"617bd07b-20ed-433c-a4f8-d0bcde8e48fa":{"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"},"6952b745-b517-44fc-819c-fa7d26129742":{"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 group creatives - Adspo","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T06:59:35.195Z","originalFileLocation":"api-reference/get-group-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 the brands in a group, 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 group creatives - Adspo\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns one paginated feed of creatives from the brands in a group, 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-group-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=Groups\u0026amp;title=Get+group+creatives\u0026amp;description=Returns+one+paginated+feed+of+creatives+from+the+brands+in+a+group%2C+ordered+by+the+specified+sort.+Each+page+holds+up+to+12+creatives.%0A%0AUse+%60q%60+to+search+inside\u0026amp;theme=99aaa04d4bcf796387e186aa\u0026amp;signature=e733bb86ea0a356a9f162f21676914c7ccf681ab3d3ddc35c3ebc31daaa8a4e8\">\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 group creatives - Adspo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns one paginated feed of creatives from the brands in a group, 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=Groups\u0026amp;title=Get+group+creatives\u0026amp;description=Returns+one+paginated+feed+of+creatives+from+the+brands+in+a+group%2C+ordered+by+the+specified+sort.+Each+page+holds+up+to+12+creatives.%0A%0AUse+%60q%60+to+search+inside\u0026amp;theme=99aaa04d4bcf796387e186aa\u0026amp;signature=e733bb86ea0a356a9f162f21676914c7ccf681ab3d3ddc35c3ebc31daaa8a4e8\">\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-group-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-group-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-group-creatives#webpage\",\"url\":\"https://docs.adspo.co/api-reference/get-group-creatives\",\"name\":\"Get group creatives\",\"description\":\"Returns one paginated feed of creatives from the brands in a group, 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.195Z\",\"isPartOf\":{\"@id\":\"https://docs.adspo.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.adspo.co/api-reference/get-group-creatives#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.adspo.co/api-reference/get-group-creatives#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Groups\",\"item\":\"https://docs.adspo.co/api-reference/get-groups\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get group creatives\",\"item\":\"https://docs.adspo.co/api-reference/get-group-creatives\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.adspo.co/api-reference/get-group-creatives#apireference\",\"headline\":\"Get group creatives\",\"name\":\"Get group creatives\",\"description\":\"Returns one paginated feed of creatives from the brands in a group, 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-group-creatives\",\"mainEntityOfPage\":{\"@id\":\"https://docs.adspo.co/api-reference/get-group-creatives#webpage\"},\"dateModified\":\"2026-11-02T06:59:35.195Z\",\"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","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","href":"/api-reference/get-groups"},{"title":"Add brand to group","openapi":"POST /v1/groups/{group_id}/brands","description":"Adds a brand to one of your groups, like adding it to a group in the app. If the brand isn't followed in the group's workspace yet, it's followed too.\n\nOnly brands already in Adspo can be added: 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. Adding a brand that's already in the group returns `200` with `already_in_group: true` and is free, as are requests that fail. Adding a new one returns `201` and costs 1 credit, including following it if needed. It counts towards the follow limit of 30 a minute per person.\n","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","description":"Returns the workspaces you can see, by name: all of your team's (only the ones assigned to you if you're a client of the team), or your own if you're not in a team. Workspaces split up your work, such as one per client, and each has its own followed brands, groups and boards.\n\nEveryone except a team's clients also has a **default workspace**, which holds whatever isn't in one of these. It isn't listed here: its `workspace_id` is `null`, and endpoints that take `workspace_id` accept `default` for it.\n","href":"/api-reference/get-workspaces"}]},{"group":"Usage","pages":[{"title":"Get usage","openapi":"GET /v1/usage","href":"/api-reference/get-usage"}]}]},"basePath":"","title":"Get group creatives - Adspo","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}