{
"detail": {
"error": "FORBIDDEN",
"message": "This key is not allowed to call this endpoint."
}
}
Internal Server Error
Brand extractor
List submissions
Returns a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by kind (website extractions or brand kits), and search by URL with q.
Alongside the page, total counts everything matching the filter and totals breaks that down into completed, failed, and in_progress.
GET
/
design
/
submissions
List submissions
curl --request GET \ --url https://api.tastelabs.com/design/submissions \ --header 'X-API-Key: <api-key>'
Counts by outcome across everything matching the filter, ignoring pagination. The four in-progress statuses fold into in_progress, so the three buckets sum to total.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Taste Engine","colors":{"primary":"#171717","light":"#EAECE7","dark":"#171717"},"logo":{"light":"https://mintcdn.com/tastelabs/lMcn8IvQ-WbXAKni/logo/taste-engine-light.png?fit=max\u0026auto=format\u0026n=lMcn8IvQ-WbXAKni\u0026q=85\u0026s=16b11d3a9a0b80eaa5a2cac0416a8302","dark":"https://mintcdn.com/tastelabs/lMcn8IvQ-WbXAKni/logo/taste-engine-dark.png?fit=max\u0026auto=format\u0026n=lMcn8IvQ-WbXAKni\u0026q=85\u0026s=d9c4bf49c12137ed7b63f4f78938f60d"},"favicon":"https://mintcdn.com/tastelabs/VgdXg7WVd5ngvNjs/favicon.ico?fit=max\u0026auto=format\u0026n=VgdXg7WVd5ngvNjs\u0026q=85\u0026s=8c55a4849dd50033afa63bbeaa6ca952","appearance":{"default":"dark"},"background":{"color":{"light":"#EAECE7","dark":"#171717"}},"navbar":{"links":[{"href":"mailto:support@thetaste.ai","label":"Support"}],"primary":{"type":"button","label":"Get API key","href":"https://engine.tastelabs.com/app/api-keys"}},"fonts":{"heading":{"family":"Azeret Mono","weight":300,"source":"https://cdn.jsdelivr.net/gh/sanvi-saya/taste-labs-fonts@main/AzeretSemiMono-Regular.woff2","format":"woff2"},"body":{"family":"Matter","weight":400,"source":"https://cdn.jsdelivr.net/gh/sanvi-saya/taste-labs-fonts@main/Matter-Regular.woff2","format":"woff2"}},"icons":{"library":"fontawesome"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tastelabs","hasAudioNarration":false,"actualSubdomain":"tastelabs","customDomains":["docs.tastelabs.com"],"gitSource":{"type":"github","owner":"taste-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"7189bea5-d062-42c4-8d1c-2dcf654f20ff","liveDeploymentHistoryId":"6ae205e94fe4c8cc739cf941","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae205e94fe4c8cc739cf941"},"feedback":{"thumbs":true,"edits":false,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae205e94fe4c8cc739cf941","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Guides","count":18},{"language":"default","tag":"API Reference","count":18},{"language":"default","tag":"Brand extractor","count":13},{"language":"default","tag":"Brand adherence verifier","count":6},{"language":"default","tag":"Brand search","count":4},{"language":"default","tag":"Getting Started","count":4},{"language":"default","tag":"From a URL","count":4},{"language":"default","tag":"Integrate Agents","count":3},{"language":"default","tag":"Use cases","count":3},{"language":"default","tag":"Account","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#api-playground-input,#chat-assistant-sheet,#feedback-form,#request-example,#response-example,#search-bar-entry,#search-bar-entry-mobile,#topbar-cta-button,accordion,accordion-group,callout,card,code-block,code-group,expandable,frame,step,steps,tabs,tile{border-radius:6px}.lottie-tile{box-sizing:border-box;height:222px;padding:24px;border-radius:16px;background:#2b2b2b;overflow:hidden;margin:1.5rem 0}.lottie-tile.lottie-tile-extract{background:#272726}.lottie-tile dotlottie-wc{display:block;width:100%;height:100%}.lottie-tile.lottie-tile-verify{position:relative;height:auto;aspect-ratio:6/5;padding:0}.lottie-tile.lottie-tile-verify dotlottie-wc{position:absolute;top:0;left:-6.6%;width:113.2%;height:100%}.lottie-tile.lottie-tile-search{height:100px;padding:16px 24px}a.link:has(>code),a.link:has(>code):hover{border-bottom:0;text-decoration:none}"}],"page":{"pagePath":"api-reference/endpoint/list-submissions","slug":"/api-reference/endpoint/list-submissions","pageMetadata":{"title":"List submissions","openapi":"api-reference/openapi.json GET /design/submissions","description":"Returns a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by `kind` (website extractions or brand kits), and search by URL with `q`.\n\nAlongside the page, `total` counts everything matching the filter and `totals` breaks that down into `completed`, `failed`, and `in_progress`.","href":"/api-reference/endpoint/list-submissions"},"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 a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by \", _jsx(_components.code, {\n children: \"kind\"\n }), \" (website extractions or brand kits), and search by URL with \", _jsx(_components.code, {\n children: \"q\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Alongside the page, \", _jsx(_components.code, {\n children: \"total\"\n }), \" counts everything matching the filter and \", _jsx(_components.code, {\n children: \"totals\"\n }), \" breaks that down into \", _jsx(_components.code, {\n children: \"completed\"\n }), \", \", _jsx(_components.code, {\n children: \"failed\"\n }), \", and \", _jsx(_components.code, {\n children: \"in_progress\"\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{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"List submissions","openapi":"api-reference/openapi.json GET /design/submissions","description":"Returns a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by `kind` (website extractions or brand kits), and search by URL with `q`.\n\nAlongside the page, `total` counts everything matching the filter and `totals` breaks that down into `completed`, `failed`, and `in_progress`.","href":"/api-reference/endpoint/list-submissions"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/tastelabs/76568ed90a0209b3/lottie.js"],"openApiReferenceData":{"operation":{"operationId":"listSubmissions","summary":"List submissions","description":"Returns a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by `kind` (website extractions or brand kits), and search by URL with `q`.\n\nAlongside the page, `total` counts everything matching the filter and `totals` breaks that down into `completed`, `failed`, and `in_progress`.","tags":["Submissions"],"parameters":["66666f8a-2fa7-408c-bf51-f5922c1b4be7","9d1c5a45-0371-4f9b-9108-9dbe8b3b90d5","be1e4801-ee15-4348-9287-5086cf0b115d","457225ce-9a8b-4779-acd4-fef4a8002363","c60a6b58-8137-4e66-b025-d0391fa719af","7f3b10a6-cf92-4f9c-ae30-186c14a2453f","b592ee8b-2040-4fdb-99f8-4acd302f9fe6"],"responses":{"200":"ca9c2bb5-40ce-4722-beb5-fcf4ed309d23","401":"b0453fef-1dd2-4de6-872d-617b869e9d27","403":"d251f0f0-ab31-4212-825d-59fc61f0f411","500":"be188a77-db62-441a-b3a6-cd6b118c24d5"},"method":"get","type":"path","servers":["0598e6f9-8098-4b6e-920e-0423fc731288"],"security":["459696c1-9068-49b3-8e05-948962c91f1f"],"path":"/design/submissions","baseUrlOptions":["https://api.tastelabs.com"],"title":"List submissions","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"66666f8a-2fa7-408c-bf51-f5922c1b4be7":{"name":"status","in":"query","required":false,"description":"Filter results to a single status.","schema":{"type":"string","description":"Filter results to a single status.\nLifecycle status of a submission.","enum":["accepted","queued","crawling","extracting","completed","failed"],"isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"}},"9d1c5a45-0371-4f9b-9108-9dbe8b3b90d5":{"name":"q","in":"query","required":false,"description":"Free-text search over the source URL. Returns only submissions whose URL contains this substring (case-insensitive).","schema":{"type":"string","isRequired":false,"description":"Free-text search over the source URL. Returns only submissions whose URL contains this substring (case-insensitive).","uniqueKey":"","typeLabel":"string"}},"be1e4801-ee15-4348-9287-5086cf0b115d":{"name":"api_key_id","in":"query","required":false,"description":"Return only submissions created with this API key.","schema":{"type":"string","isRequired":false,"description":"Return only submissions created with this API key.","uniqueKey":"","typeLabel":"string"}},"457225ce-9a8b-4779-acd4-fef4a8002363":{"name":"batch_id","in":"query","required":false,"description":"Return only submissions from this batch run.","schema":{"type":"string","isRequired":false,"description":"Return only submissions from this batch run.","uniqueKey":"","typeLabel":"string"}},"c60a6b58-8137-4e66-b025-d0391fa719af":{"name":"kind","in":"query","required":false,"description":"Return only website extractions or only brand kits.","schema":{"type":"string","enum":["website","brand_kit"],"description":"Return only website extractions or only brand kits.\n`website` for a URL extraction, `brand_kit` for a brand guidelines PDF.","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"}},"7f3b10a6-cf92-4f9c-ae30-186c14a2453f":{"name":"limit","in":"query","required":false,"description":"Maximum number of submissions to return.","schema":{"type":"integer","minimum":1,"maximum":100,"default":50,"isRequired":false,"description":"Maximum number of submissions to return.","uniqueKey":"","typeLabel":"integer"}},"b592ee8b-2040-4fdb-99f8-4acd302f9fe6":{"name":"offset","in":"query","required":false,"description":"Number of submissions to skip, for pagination.","schema":{"type":"integer","minimum":0,"default":0,"isRequired":false,"description":"Number of submissions to skip, for pagination.","uniqueKey":"","typeLabel":"integer"}}},"responses":{"ca9c2bb5-40ce-4722-beb5-fcf4ed309d23":{"description":"A page of submissions.","content":{"application/json":{"schema":{"type":"object","properties":{"submissions":{"type":"array","items":{"type":"object","description":"Status view of a single submission.","properties":{"submission_id":{"type":"string","isRequired":true,"uniqueKey":"submissions.items.[INDEX].submission_id","typeLabel":"string"},"status":{"type":"string","description":"Lifecycle status of a submission.","enum":["accepted","queued","crawling","extracting","completed","failed"],"isRequired":true,"uniqueKey":"submissions.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"source_url":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"submissions.items.[INDEX].source_url","typeLabel":"string\u003curi>"},"is_public":{"type":"boolean","description":"Whether the result is publicly readable.","isRequired":true,"uniqueKey":"submissions.items.[INDEX].is_public","typeLabel":"boolean"},"current_step":{"type":"string","description":"Name of the step currently running.","uniqueKey":"submissions.items.[INDEX].current_step","typeLabel":"string"},"step_started_at":{"type":"string","format":"date-time","uniqueKey":"submissions.items.[INDEX].step_started_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","uniqueKey":"submissions.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"cache_hit":{"type":"boolean","description":"Whether the result was served from cache. When `true`, `completed_at` reflects the original extraction, not this request.","uniqueKey":"submissions.items.[INDEX].cache_hit","typeLabel":"boolean"},"extraction_id":{"oneOf":[{"type":"string","uniqueKey":"submissions.items.[INDEX].extraction_id.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"submissions.items.[INDEX].extraction_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].extraction_id","typeLabel":"string | null"},"accepted_at":{"type":"string","format":"date-time","uniqueKey":"submissions.items.[INDEX].accepted_at","typeLabel":"string\u003cdate-time>"},"completed_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the extraction completed: the freshness of the result. On a cache hit (`cache_hit` is `true`) this is the original extraction, not the current request, so it may predate this request. `null` while the submission is still running.","uniqueKey":"submissions.items.[INDEX].completed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the extraction completed: the freshness of the result. On a cache hit (`cache_hit` is `true`) this is the original extraction, not the current request, so it may predate this request. `null` while the submission is still running.","uniqueKey":"submissions.items.[INDEX].completed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].completed_at","typeLabel":"string\u003cdate-time> | null"},"error":{"oneOf":[{"type":"string","description":"Error message when status is `failed`.","uniqueKey":"submissions.items.[INDEX].error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message when status is `failed`.","uniqueKey":"submissions.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].error","typeLabel":"string | null"},"credits_consumed":{"oneOf":[{"type":"integer","description":"Net credits this submission consumed. `null` when metering was off, and `0` once a failed submission has been refunded.","uniqueKey":"submissions.items.[INDEX].credits_consumed.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Net credits this submission consumed. `null` when metering was off, and `0` once a failed submission has been refunded.","uniqueKey":"submissions.items.[INDEX].credits_consumed.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].credits_consumed","typeLabel":"integer | null"},"credit_ref_id":{"oneOf":[{"type":"string","description":"Reference to the credit charge for this submission.","uniqueKey":"submissions.items.[INDEX].credit_ref_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reference to the credit charge for this submission.","uniqueKey":"submissions.items.[INDEX].credit_ref_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].credit_ref_id","typeLabel":"string | null"},"api_key_name":{"oneOf":[{"type":"string","description":"Name of the API key that created the submission. `null` for dashboard submissions and when metering was off at submission time.","uniqueKey":"submissions.items.[INDEX].api_key_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the API key that created the submission. `null` for dashboard submissions and when metering was off at submission time.","uniqueKey":"submissions.items.[INDEX].api_key_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].api_key_name","typeLabel":"string | null"},"batch_id":{"oneOf":[{"type":"string","description":"Identifier of the batch run this submission belongs to.","uniqueKey":"submissions.items.[INDEX].batch_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifier of the batch run this submission belongs to.","uniqueKey":"submissions.items.[INDEX].batch_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].batch_id","typeLabel":"string | null"},"batch_label":{"oneOf":[{"type":"string","description":"Human-readable label for the batch run.","uniqueKey":"submissions.items.[INDEX].batch_label.oneOf.0","typeLabel":"string"},{"type":"null","description":"Human-readable label for the batch run.","uniqueKey":"submissions.items.[INDEX].batch_label.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].batch_label","typeLabel":"string | null"},"sections":{"oneOf":[{"type":"array","items":{"type":"string","description":"A top-level section of `result.design_system`. Use in the submission body to select extraction work, or in the result query to filter an existing result. The value \"sections\" means descriptions of the page sections in order.","enum":["profile","layout","colors","typography","surfaces","elevation","interactions","actions","navigation","data_display","structure","icons","assets","sections","brand_assets"],"uniqueKey":"submissions.items.[INDEX].sections.oneOf.0.items.[INDEX]","typeLabel":"enum\u003cstring>"},"default":null,"description":"The original extraction selection, with duplicates removed. Null identifies a full extraction. This value is unchanged by GET result filtering. Completed selective results contain only the requested sections and are never eligible cache sources.","example":["colors","typography"],"uniqueKey":"submissions.items.[INDEX].sections.oneOf.0","typeLabel":"enum\u003cstring>[]"},{"type":"null","items":{"type":"string","description":"A top-level section of `result.design_system`. Use in the submission body to select extraction work, or in the result query to filter an existing result. The value \"sections\" means descriptions of the page sections in order.","enum":["profile","layout","colors","typography","surfaces","elevation","interactions","actions","navigation","data_display","structure","icons","assets","sections","brand_assets"]},"default":null,"description":"The original extraction selection, with duplicates removed. Null identifies a full extraction. This value is unchanged by GET result filtering. Completed selective results contain only the requested sections and are never eligible cache sources.","example":["colors","typography"],"uniqueKey":"submissions.items.[INDEX].sections.oneOf.1","typeLabel":"null"}],"uniqueKey":"submissions.items.[INDEX].sections","typeLabel":"enum\u003cstring>[] | null"},"kind":{"type":"string","enum":["website","brand_kit"],"description":"`website` for a URL extraction, `brand_kit` for a brand guidelines PDF.","uniqueKey":"submissions.items.[INDEX].kind","typeLabel":"enum\u003cstring>"}},"required":["submission_id","status","source_url","is_public"],"uniqueKey":"submissions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"submissions","typeLabel":"object[]"},"total":{"type":"integer","description":"Total submissions matching the filter.","isRequired":true,"uniqueKey":"total","typeLabel":"integer"},"limit":{"type":"integer","isRequired":true,"uniqueKey":"limit","typeLabel":"integer"},"offset":{"type":"integer","isRequired":true,"uniqueKey":"offset","typeLabel":"integer"},"totals":{"type":"object","description":"Counts by outcome across everything matching the filter, ignoring pagination. The four in-progress statuses fold into `in_progress`, so the three buckets sum to `total`.","properties":{"completed":{"type":"integer","uniqueKey":"totals.completed","typeLabel":"integer"},"failed":{"type":"integer","uniqueKey":"totals.failed","typeLabel":"integer"},"in_progress":{"type":"integer","uniqueKey":"totals.in_progress","typeLabel":"integer"}},"uniqueKey":"totals","typeLabel":"object"}},"required":["submissions","total","limit","offset"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"submissions":[{"submission_id":"\u003cstring>","status":"accepted","source_url":"\u003cstring>","is_public":true,"current_step":"\u003cstring>","step_started_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z","cache_hit":true,"extraction_id":"\u003cstring>","accepted_at":"2023-11-07T05:31:56Z","completed_at":"2023-11-07T05:31:56Z","error":"\u003cstring>","credits_consumed":123,"credit_ref_id":"\u003cstring>","api_key_name":"\u003cstring>","batch_id":"\u003cstring>","batch_label":"\u003cstring>","sections":["colors","typography"],"kind":"website"}],"total":123,"limit":123,"offset":123,"totals":{"completed":123,"failed":123,"in_progress":123}}}},"exampleType":"generated"}},"exampleType":"generated"},"b0453fef-1dd2-4de6-872d-617b869e9d27":{"description":"The API key is missing, invalid, or expired.","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope for non-2xx responses: the machine-readable `error` code and the human-readable `message` are nested under `detail`. Validation errors (`422`) and search failures (`502`, `503`) shape `detail` differently; see those responses.","properties":{"detail":{"type":"object","properties":{"error":{"type":"string","description":"Machine-readable error code.","examples":["UNAUTHORIZED","FORBIDDEN","NOT_FOUND","NOT_READY"],"isRequired":true,"uniqueKey":"detail.error","typeLabel":"string"},"message":{"type":"string","description":"Human-readable explanation of the error.","isRequired":true,"uniqueKey":"detail.message","typeLabel":"string"}},"required":["error","message"],"additionalProperties":true,"isRequired":true,"uniqueKey":"detail","typeLabel":"object"}},"required":["detail"],"uniqueKey":"","typeLabel":"object"},"example":{"detail":{"error":"UNAUTHORIZED","message":"Bearer token or X-API-Key required"}},"examples":{"Example":{"title":"Example","value":{"detail":{"error":"UNAUTHORIZED","message":"Bearer token or X-API-Key required"}}}},"exampleType":"examples"}},"exampleType":"examples"},"d251f0f0-ab31-4212-825d-59fc61f0f411":{"description":"The API key is valid but is not allowed to call this endpoint.","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope for non-2xx responses: the machine-readable `error` code and the human-readable `message` are nested under `detail`. Validation errors (`422`) and search failures (`502`, `503`) shape `detail` differently; see those responses.","properties":{"detail":{"type":"object","properties":{"error":{"type":"string","description":"Machine-readable error code.","examples":["UNAUTHORIZED","FORBIDDEN","NOT_FOUND","NOT_READY"],"isRequired":true,"uniqueKey":"detail.error","typeLabel":"string"},"message":{"type":"string","description":"Human-readable explanation of the error.","isRequired":true,"uniqueKey":"detail.message","typeLabel":"string"}},"required":["error","message"],"additionalProperties":true,"isRequired":true,"uniqueKey":"detail","typeLabel":"object"}},"required":["detail"],"uniqueKey":"","typeLabel":"object"},"example":{"detail":{"error":"FORBIDDEN","message":"This key is not allowed to call this endpoint."}},"examples":{"Example":{"title":"Example","value":{"detail":{"error":"FORBIDDEN","message":"This key is not allowed to call this endpoint."}}}},"exampleType":"examples"}},"exampleType":"examples"},"be188a77-db62-441a-b3a6-cd6b118c24d5":{"description":"An unexpected server error occurred. The body is plain text.","content":{"text/plain":{"example":"Internal Server Error","examples":{"Example":{"title":"Example","value":"Internal Server Error"}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"459696c1-9068-49b3-8e05-948962c91f1f":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key","description":"API key issued by the Taste Engine. Create one in the dashboard at https://engine.tastelabs.com/app/api-keys.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"0598e6f9-8098-4b6e-920e-0423fc731288":{"url":"https://api.tastelabs.com","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","description":"API key issued by the Taste Engine. Create one in the dashboard at https://engine.tastelabs.com/app/api-keys.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"X-API-Key","type":"string","description":"API key issued by the Taste Engine. Create one in the dashboard at https://engine.tastelabs.com/app/api-keys.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"X-API-Key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"tastelabs","siteName":"Taste Engine","title":"List submissions - Taste Engine","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T20:14:25.281Z","originalFileLocation":"api-reference/endpoint/list-submissions.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=\"dark\"}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 a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by kind (website extractions or brand kits), and search by URL with q. Alongside the page, total counts everything matching the filter and totals breaks that down into completed, failed, and in_progress.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Taste Engine\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tastelabs/JjPiBFIDNaN6gB-y/_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/tastelabs/JjPiBFIDNaN6gB-y/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tastelabs/JjPiBFIDNaN6gB-y/_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/tastelabs/JjPiBFIDNaN6gB-y/_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/tastelabs/JjPiBFIDNaN6gB-y/_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/tastelabs/JjPiBFIDNaN6gB-y/_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/tastelabs/JjPiBFIDNaN6gB-y/_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/tastelabs/JjPiBFIDNaN6gB-y/_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/tastelabs/JjPiBFIDNaN6gB-y/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List submissions - Taste Engine\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by kind (website extractions or brand kits), and search by URL with q. Alongside the page, total counts everything matching the filter and totals breaks that down into completed, failed, and in_progress.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Taste Engine\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tastelabs.mintlify.app/_mintlify/api/og/v2?division=Brand+extractor\u0026amp;title=List+submissions\u0026amp;description=Returns+a+paginated+list+of+your+submissions%2C+newest+first%2C+deduplicated+by+URL.+Filter+by+status%2C+by+the+API+key+that+created+them%2C+by+batch%2C+or+by+%60kind%60+%28web\u0026amp;theme=2503431c8b55ea04159a70c0\u0026amp;signature=3a083d05c4f8b956dc36edef873aedcc31e6d0fb759f5015129a0581bad82948\">\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=\"List submissions - Taste Engine\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by kind (website extractions or brand kits), and search by URL with q. Alongside the page, total counts everything matching the filter and totals breaks that down into completed, failed, and in_progress.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tastelabs.mintlify.app/_mintlify/api/og/v2?division=Brand+extractor\u0026amp;title=List+submissions\u0026amp;description=Returns+a+paginated+list+of+your+submissions%2C+newest+first%2C+deduplicated+by+URL.+Filter+by+status%2C+by+the+API+key+that+created+them%2C+by+batch%2C+or+by+%60kind%60+%28web\u0026amp;theme=2503431c8b55ea04159a70c0\u0026amp;signature=3a083d05c4f8b956dc36edef873aedcc31e6d0fb759f5015129a0581bad82948\">\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/tastelabs/JjPiBFIDNaN6gB-y/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Taste Engine\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#171717\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoint/list-submissions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.tastelabs.com/#organization\",\"name\":\"Taste Engine\",\"url\":\"https://docs.tastelabs.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tastelabs/lMcn8IvQ-WbXAKni/logo/taste-engine-light.png?fit=max\u0026auto=format\u0026n=lMcn8IvQ-WbXAKni\u0026q=85\u0026s=16b11d3a9a0b80eaa5a2cac0416a8302\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tastelabs.com#website\",\"name\":\"Taste Engine\",\"url\":\"https://docs.tastelabs.com\",\"publisher\":{\"@id\":\"https://docs.tastelabs.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions#webpage\",\"url\":\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions\",\"name\":\"List submissions\",\"description\":\"Returns a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by kind (website extractions or brand kits), and search by URL with q. Alongside the page, total counts everything matching the filter and totals breaks that down into completed, failed, and in_progress.\",\"dateModified\":\"2026-10-19T20:14:25.281Z\",\"isPartOf\":{\"@id\":\"https://docs.tastelabs.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Brand extractor\",\"item\":\"https://docs.tastelabs.com/api-reference/endpoint/create-submission\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"List submissions\",\"item\":\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions#apireference\",\"headline\":\"List submissions\",\"name\":\"List submissions\",\"description\":\"Returns a paginated list of your submissions, newest first, deduplicated by URL. Filter by status, by the API key that created them, by batch, or by kind (website extractions or brand kits), and search by URL with q. Alongside the page, total counts everything matching the filter and totals breaks that down into completed, failed, and in_progress.\",\"url\":\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tastelabs.com/api-reference/endpoint/list-submissions#webpage\"},\"dateModified\":\"2026-10-19T20:14:25.281Z\",\"publisher\":{\"@id\":\"https://docs.tastelabs.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tastelabs.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Taste Engine\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Taste Engine","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/api-reference/introduction"}]},{"group":"Account","pages":[{"title":"Get current user","openapi":"api-reference/openapi.json GET /design/me","href":"/api-reference/endpoint/get-current-user"}]},{"group":"Brand extractor","pages":[{"title":"Create submission","openapi":"api-reference/openapi.json POST /design/submissions","href":"/api-reference/endpoint/create-submission"},{"title":"Create brand kit submission","openapi":"api-reference/openapi.json POST /design/submissions/brand-kit","description":"Extracts a brand kit from a brand guidelines PDF: profile and voice, colors with their proportions, typography, logo variants and misuse, photography, graphics, applications, layout, buttons, cards, motion, and the book's rules.\n\nThe job runs asynchronously: poll `GET /design/submissions/{id}/result` until the status is `completed` or `failed`. The result's `design_system` has `kind: \"brand_kit\"` and the [BrandKitDesignSystem](/concepts/brand-kit#read-the-result) shape.\n\nEvery upload is a fresh extraction and is never served from cache. The PDF can be up to 50 MB; the extractor reads up to the first 150 pages. See [Brand kit](/concepts/brand-kit).","href":"/api-reference/endpoint/create-brand-kit-submission"},{"title":"List submissions","openapi":"api-reference/openapi.json GET /design/submissions","href":"/api-reference/endpoint/list-submissions"},{"title":"Get submission","openapi":"api-reference/openapi.json GET /design/submissions/{id}","description":"Returns the current status of a single submission, including which step it is on.","href":"/api-reference/endpoint/get-submission"},{"title":"Get submission result","openapi":"api-reference/openapi.json GET /design/submissions/{id}/result","href":"/api-reference/endpoint/get-submission-result"},{"title":"Download submission bundle","openapi":"api-reference/openapi.json GET /design/submissions/{id}/download","href":"/api-reference/endpoint/download-submission"},{"title":"Update visibility","openapi":"api-reference/openapi.json PATCH /design/submissions/{id}/visibility","href":"/api-reference/endpoint/update-visibility"},{"title":"Enhance prompt","openapi":"api-reference/openapi.json POST /design/prompts/enhance","href":"/api-reference/endpoint/enhance-prompt"}]},{"group":"Brand search","pages":[{"title":"Search brands","openapi":"api-reference/openapi.json POST /search","href":"/api-reference/endpoint/search-brands"},{"title":"Find similar brands","openapi":"api-reference/openapi.json GET /search/similar","href":"/api-reference/endpoint/find-similar-brands"},{"title":"List searches","openapi":"api-reference/openapi.json GET /search/submissions","href":"/api-reference/endpoint/list-searches"}]},{"group":"Brand adherence verifier","pages":[{"title":"Create brand-adherence job","openapi":"api-reference/openapi.json POST /judge/brand-adherence","href":"/api-reference/endpoint/create-brand-adherence"},{"title":"List brand-adherence jobs","openapi":"api-reference/openapi.json GET /judge/brand-adherence","href":"/api-reference/endpoint/list-brand-adherence-jobs"},{"title":"Get brand-adherence job","openapi":"api-reference/openapi.json GET /judge/brand-adherence/{job_id}","href":"/api-reference/endpoint/get-brand-adherence-job"},{"title":"Get brand-adherence verdict","openapi":"api-reference/openapi.json GET /judge/brand-adherence/{job_id}/result","href":"/api-reference/endpoint/get-brand-adherence-verdict"},{"title":"Update job visibility","openapi":"api-reference/openapi.json PATCH /judge/brand-adherence/{job_id}/visibility","href":"/api-reference/endpoint/update-brand-adherence-visibility"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"title":"List submissions - Taste Engine","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}