{"openapi":"3.1.0","info":{"title":"Exploera Headless customer API","version":"1.3.0"},"paths":{"/api/v1/headless/brands/{brandId}/capabilities":{"get":{"operationId":"headless.capabilities","summary":"Current principal-scoped live capabilities; not the installed source snapshot.","tags":["headless"],"security":[],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessLiveCapabilities"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"capabilities","x-headless-dto":"HeadlessLiveCapabilities","x-headless-success-status":200}},"/api/v1/headless/brands/{brandId}/news":{"get":{"operationId":"headless.news.list","summary":"Native published projection and pagination.","tags":["news"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_news_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_news_list","x-headless-published-dto":"HeadlessPage_news","x-headless-success-status":200,"x-headless-module":"news"}},"/api/v1/headless/brands/{brandId}/news/{id}":{"get":{"operationId":"headless.news.detail","summary":"Same native record projection as list items.","tags":["news"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_news_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_news_detail","x-headless-published-dto":"HeadlessRecord_news","x-headless-success-status":200,"x-headless-module":"news"}},"/api/v1/headless/brands/{brandId}/schemas/news":{"get":{"operationId":"headless.news.schema","summary":"Native current public projection schema.","tags":["news"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"news"}},"/api/v1/headless/brands/{brandId}/articles":{"get":{"operationId":"headless.articles.list","summary":"Native published projection and pagination.","tags":["articles"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_articles_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_articles_list","x-headless-published-dto":"HeadlessPage_articles","x-headless-success-status":200,"x-headless-module":"articles"}},"/api/v1/headless/brands/{brandId}/articles/{id}":{"get":{"operationId":"headless.articles.detail","summary":"Same native record projection as list items.","tags":["articles"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_articles_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_articles_detail","x-headless-published-dto":"HeadlessRecord_articles","x-headless-success-status":200,"x-headless-module":"articles"}},"/api/v1/headless/brands/{brandId}/schemas/articles":{"get":{"operationId":"headless.articles.schema","summary":"Native current public projection schema.","tags":["articles"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"articles"}},"/api/v1/headless/brands/{brandId}/pages":{"get":{"operationId":"headless.pages.list","summary":"Native published projection and pagination.","tags":["pages"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_pages_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_pages_list","x-headless-published-dto":"HeadlessPage_pages","x-headless-success-status":200,"x-headless-module":"pages"}},"/api/v1/headless/brands/{brandId}/pages/{id}":{"get":{"operationId":"headless.pages.detail","summary":"Same native record projection as list items.","tags":["pages"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_pages_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_pages_detail","x-headless-published-dto":"HeadlessRecord_pages","x-headless-success-status":200,"x-headless-module":"pages"}},"/api/v1/headless/brands/{brandId}/schemas/pages":{"get":{"operationId":"headless.pages.schema","summary":"Native current public projection schema.","tags":["pages"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"pages"}},"/api/v1/headless/brands/{brandId}/portfolios":{"get":{"operationId":"headless.portfolios.list","summary":"Native published projection and pagination.","tags":["portfolios"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_portfolios_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_portfolios_list","x-headless-published-dto":"HeadlessPage_portfolios","x-headless-success-status":200,"x-headless-module":"portfolios"}},"/api/v1/headless/brands/{brandId}/portfolios/{id}":{"get":{"operationId":"headless.portfolios.detail","summary":"Same native record projection as list items.","tags":["portfolios"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_portfolios_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_portfolios_detail","x-headless-published-dto":"HeadlessRecord_portfolios","x-headless-success-status":200,"x-headless-module":"portfolios"}},"/api/v1/headless/brands/{brandId}/schemas/portfolios":{"get":{"operationId":"headless.portfolios.schema","summary":"Native current public projection schema.","tags":["portfolios"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"portfolios"}},"/api/v1/headless/brands/{brandId}/promotions":{"get":{"operationId":"headless.promotions.list","summary":"Native published projection and pagination.","tags":["promotions"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_promotions_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_promotions_list","x-headless-published-dto":"HeadlessPage_promotions","x-headless-success-status":200,"x-headless-module":"promotions"}},"/api/v1/headless/brands/{brandId}/promotions/{id}":{"get":{"operationId":"headless.promotions.detail","summary":"Same native record projection as list items.","tags":["promotions"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_promotions_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_promotions_detail","x-headless-published-dto":"HeadlessRecord_promotions","x-headless-success-status":200,"x-headless-module":"promotions"}},"/api/v1/headless/brands/{brandId}/schemas/promotions":{"get":{"operationId":"headless.promotions.schema","summary":"Native current public projection schema.","tags":["promotions"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"promotions"}},"/api/v1/headless/brands/{brandId}/banners":{"get":{"operationId":"headless.banners.list","summary":"Native published projection and pagination.","tags":["banners"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_banners_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_banners_list","x-headless-published-dto":"HeadlessPage_banners","x-headless-success-status":200,"x-headless-module":"banners"}},"/api/v1/headless/brands/{brandId}/banners/{id}":{"get":{"operationId":"headless.banners.detail","summary":"Same native record projection as list items.","tags":["banners"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_banners_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_banners_detail","x-headless-published-dto":"HeadlessRecord_banners","x-headless-success-status":200,"x-headless-module":"banners"}},"/api/v1/headless/brands/{brandId}/schemas/banners":{"get":{"operationId":"headless.banners.schema","summary":"Native current public projection schema.","tags":["banners"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"banners"}},"/api/v1/headless/brands/{brandId}/splash":{"get":{"operationId":"headless.splash.list","summary":"Native published projection and pagination.","tags":["splash"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_splash_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_splash_list","x-headless-published-dto":"HeadlessPage_splash","x-headless-success-status":200,"x-headless-module":"splash"}},"/api/v1/headless/brands/{brandId}/splash/{id}":{"get":{"operationId":"headless.splash.detail","summary":"Same native record projection as list items.","tags":["splash"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_splash_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_splash_detail","x-headless-published-dto":"HeadlessRecord_splash","x-headless-success-status":200,"x-headless-module":"splash"}},"/api/v1/headless/brands/{brandId}/schemas/splash":{"get":{"operationId":"headless.splash.schema","summary":"Native current public projection schema.","tags":["splash"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"splash"}},"/api/v1/headless/brands/{brandId}/offerings":{"get":{"operationId":"headless.offerings.list","summary":"Native published projection and pagination.","tags":["offerings"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_offerings_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_offerings_list","x-headless-published-dto":"HeadlessPage_offerings","x-headless-success-status":200,"x-headless-module":"offerings"}},"/api/v1/headless/brands/{brandId}/offerings/{id}":{"get":{"operationId":"headless.offerings.detail","summary":"Same native record projection as list items.","tags":["offerings"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_offerings_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_offerings_detail","x-headless-published-dto":"HeadlessRecord_offerings","x-headless-success-status":200,"x-headless-module":"offerings"}},"/api/v1/headless/brands/{brandId}/schemas/offerings":{"get":{"operationId":"headless.offerings.schema","summary":"Native current public projection schema.","tags":["offerings"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"offerings"}},"/api/v1/headless/brands/{brandId}/directory":{"get":{"operationId":"headless.directory.list","summary":"Native published projection and pagination.","tags":["directory"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_directory_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_directory_list","x-headless-published-dto":"HeadlessPage_directory","x-headless-success-status":200,"x-headless-module":"directory"}},"/api/v1/headless/brands/{brandId}/directory/{id}":{"get":{"operationId":"headless.directory.detail","summary":"Same native record projection as list items.","tags":["directory"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_directory_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_directory_detail","x-headless-published-dto":"HeadlessRecord_directory","x-headless-success-status":200,"x-headless-module":"directory"}},"/api/v1/headless/brands/{brandId}/schemas/directory":{"get":{"operationId":"headless.directory.schema","summary":"Native current public projection schema.","tags":["directory"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"directory"}},"/api/v1/headless/brands/{brandId}/locations":{"get":{"operationId":"headless.locations.list","summary":"Native published projection and pagination.","tags":["locations"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"relations","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_locations_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_locations_list","x-headless-published-dto":"HeadlessPage_locations","x-headless-success-status":200,"x-headless-module":"locations"}},"/api/v1/headless/brands/{brandId}/locations/{id}":{"get":{"operationId":"headless.locations.detail","summary":"Same native record projection as list items.","tags":["locations"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_locations_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_locations_detail","x-headless-published-dto":"HeadlessRecord_locations","x-headless-success-status":200,"x-headless-module":"locations"}},"/api/v1/headless/brands/{brandId}/schemas/locations":{"get":{"operationId":"headless.locations.schema","summary":"Native current public projection schema.","tags":["locations"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"locations"}},"/api/v1/headless/brands/{brandId}/events":{"get":{"operationId":"headless.events.list","summary":"Native published projection and pagination.","tags":["events"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_events_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_events_list","x-headless-published-dto":"HeadlessPage_events","x-headless-success-status":200,"x-headless-module":"events"}},"/api/v1/headless/brands/{brandId}/events/{id}":{"get":{"operationId":"headless.events.detail","summary":"Same native record projection as list items.","tags":["events"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_events_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_events_detail","x-headless-published-dto":"HeadlessRecord_events","x-headless-success-status":200,"x-headless-module":"events"}},"/api/v1/headless/brands/{brandId}/schemas/events":{"get":{"operationId":"headless.events.schema","summary":"Native current public projection schema.","tags":["events"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"events"}},"/api/v1/headless/brands/{brandId}/surveys":{"get":{"operationId":"headless.surveys.list","summary":"Native published projection and pagination.","tags":["surveys"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_surveys_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_surveys_list","x-headless-published-dto":"HeadlessPage_surveys","x-headless-success-status":200,"x-headless-module":"surveys"}},"/api/v1/headless/brands/{brandId}/surveys/{id}":{"get":{"operationId":"headless.surveys.detail","summary":"Same native record projection as list items.","tags":["surveys"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_surveys_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_surveys_detail","x-headless-published-dto":"HeadlessRecord_surveys","x-headless-success-status":200,"x-headless-module":"surveys"}},"/api/v1/headless/brands/{brandId}/schemas/surveys":{"get":{"operationId":"headless.surveys.schema","summary":"Native current public projection schema.","tags":["surveys"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"surveys"}},"/api/v1/headless/brands/{brandId}/forms":{"get":{"operationId":"headless.forms.list","summary":"Native published projection and pagination.","tags":["forms"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_forms_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_forms_list","x-headless-published-dto":"HeadlessPage_forms","x-headless-success-status":200,"x-headless-module":"forms"}},"/api/v1/headless/brands/{brandId}/forms/{id}":{"get":{"operationId":"headless.forms.detail","summary":"Same native record projection as list items.","tags":["forms"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_forms_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_forms_detail","x-headless-published-dto":"HeadlessRecord_forms","x-headless-success-status":200,"x-headless-module":"forms"}},"/api/v1/headless/brands/{brandId}/schemas/forms":{"get":{"operationId":"headless.forms.schema","summary":"Native current public projection schema.","tags":["forms"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"forms"}},"/api/v1/headless/brands/{brandId}/taxonomy-news":{"get":{"operationId":"headless.taxonomy-news.list","summary":"Native published projection and pagination.","tags":["taxonomy-news"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_news_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_taxonomy_news_list","x-headless-published-dto":"HeadlessPage_taxonomy_news","x-headless-success-status":200,"x-headless-module":"taxonomy-news"}},"/api/v1/headless/brands/{brandId}/taxonomy-news/{id}":{"get":{"operationId":"headless.taxonomy-news.detail","summary":"Same native record projection as list items.","tags":["taxonomy-news"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_news_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_taxonomy_news_detail","x-headless-published-dto":"HeadlessRecord_taxonomy_news","x-headless-success-status":200,"x-headless-module":"taxonomy-news"}},"/api/v1/headless/brands/{brandId}/schemas/taxonomy-news":{"get":{"operationId":"headless.taxonomy-news.schema","summary":"Native current public projection schema.","tags":["taxonomy-news"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"taxonomy-news"}},"/api/v1/headless/brands/{brandId}/taxonomy-articles":{"get":{"operationId":"headless.taxonomy-articles.list","summary":"Native published projection and pagination.","tags":["taxonomy-articles"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_articles_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_taxonomy_articles_list","x-headless-published-dto":"HeadlessPage_taxonomy_articles","x-headless-success-status":200,"x-headless-module":"taxonomy-articles"}},"/api/v1/headless/brands/{brandId}/taxonomy-articles/{id}":{"get":{"operationId":"headless.taxonomy-articles.detail","summary":"Same native record projection as list items.","tags":["taxonomy-articles"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_articles_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_taxonomy_articles_detail","x-headless-published-dto":"HeadlessRecord_taxonomy_articles","x-headless-success-status":200,"x-headless-module":"taxonomy-articles"}},"/api/v1/headless/brands/{brandId}/schemas/taxonomy-articles":{"get":{"operationId":"headless.taxonomy-articles.schema","summary":"Native current public projection schema.","tags":["taxonomy-articles"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"taxonomy-articles"}},"/api/v1/headless/brands/{brandId}/taxonomy-portfolios":{"get":{"operationId":"headless.taxonomy-portfolios.list","summary":"Native published projection and pagination.","tags":["taxonomy-portfolios"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_portfolios_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_taxonomy_portfolios_list","x-headless-published-dto":"HeadlessPage_taxonomy_portfolios","x-headless-success-status":200,"x-headless-module":"taxonomy-portfolios"}},"/api/v1/headless/brands/{brandId}/taxonomy-portfolios/{id}":{"get":{"operationId":"headless.taxonomy-portfolios.detail","summary":"Same native record projection as list items.","tags":["taxonomy-portfolios"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_portfolios_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_taxonomy_portfolios_detail","x-headless-published-dto":"HeadlessRecord_taxonomy_portfolios","x-headless-success-status":200,"x-headless-module":"taxonomy-portfolios"}},"/api/v1/headless/brands/{brandId}/schemas/taxonomy-portfolios":{"get":{"operationId":"headless.taxonomy-portfolios.schema","summary":"Native current public projection schema.","tags":["taxonomy-portfolios"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"taxonomy-portfolios"}},"/api/v1/headless/brands/{brandId}/taxonomy-promotions":{"get":{"operationId":"headless.taxonomy-promotions.list","summary":"Native published projection and pagination.","tags":["taxonomy-promotions"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_promotions_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_taxonomy_promotions_list","x-headless-published-dto":"HeadlessPage_taxonomy_promotions","x-headless-success-status":200,"x-headless-module":"taxonomy-promotions"}},"/api/v1/headless/brands/{brandId}/taxonomy-promotions/{id}":{"get":{"operationId":"headless.taxonomy-promotions.detail","summary":"Same native record projection as list items.","tags":["taxonomy-promotions"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_promotions_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_taxonomy_promotions_detail","x-headless-published-dto":"HeadlessRecord_taxonomy_promotions","x-headless-success-status":200,"x-headless-module":"taxonomy-promotions"}},"/api/v1/headless/brands/{brandId}/schemas/taxonomy-promotions":{"get":{"operationId":"headless.taxonomy-promotions.schema","summary":"Native current public projection schema.","tags":["taxonomy-promotions"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"taxonomy-promotions"}},"/api/v1/headless/brands/{brandId}/taxonomy-pages":{"get":{"operationId":"headless.taxonomy-pages.list","summary":"Native published projection and pagination.","tags":["taxonomy-pages"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_pages_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_taxonomy_pages_list","x-headless-published-dto":"HeadlessPage_taxonomy_pages","x-headless-success-status":200,"x-headless-module":"taxonomy-pages"}},"/api/v1/headless/brands/{brandId}/taxonomy-pages/{id}":{"get":{"operationId":"headless.taxonomy-pages.detail","summary":"Same native record projection as list items.","tags":["taxonomy-pages"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_pages_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_taxonomy_pages_detail","x-headless-published-dto":"HeadlessRecord_taxonomy_pages","x-headless-success-status":200,"x-headless-module":"taxonomy-pages"}},"/api/v1/headless/brands/{brandId}/schemas/taxonomy-pages":{"get":{"operationId":"headless.taxonomy-pages.schema","summary":"Native current public projection schema.","tags":["taxonomy-pages"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"taxonomy-pages"}},"/api/v1/headless/brands/{brandId}/taxonomy-events":{"get":{"operationId":"headless.taxonomy-events.list","summary":"Native published projection and pagination.","tags":["taxonomy-events"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_events_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_taxonomy_events_list","x-headless-published-dto":"HeadlessPage_taxonomy_events","x-headless-success-status":200,"x-headless-module":"taxonomy-events"}},"/api/v1/headless/brands/{brandId}/taxonomy-events/{id}":{"get":{"operationId":"headless.taxonomy-events.detail","summary":"Same native record projection as list items.","tags":["taxonomy-events"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_events_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_taxonomy_events_detail","x-headless-published-dto":"HeadlessRecord_taxonomy_events","x-headless-success-status":200,"x-headless-module":"taxonomy-events"}},"/api/v1/headless/brands/{brandId}/schemas/taxonomy-events":{"get":{"operationId":"headless.taxonomy-events.schema","summary":"Native current public projection schema.","tags":["taxonomy-events"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"taxonomy-events"}},"/api/v1/headless/brands/{brandId}/taxonomy-surveys":{"get":{"operationId":"headless.taxonomy-surveys.list","summary":"Native published projection and pagination.","tags":["taxonomy-surveys"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_surveys_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_taxonomy_surveys_list","x-headless-published-dto":"HeadlessPage_taxonomy_surveys","x-headless-success-status":200,"x-headless-module":"taxonomy-surveys"}},"/api/v1/headless/brands/{brandId}/taxonomy-surveys/{id}":{"get":{"operationId":"headless.taxonomy-surveys.detail","summary":"Same native record projection as list items.","tags":["taxonomy-surveys"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_surveys_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_taxonomy_surveys_detail","x-headless-published-dto":"HeadlessRecord_taxonomy_surveys","x-headless-success-status":200,"x-headless-module":"taxonomy-surveys"}},"/api/v1/headless/brands/{brandId}/schemas/taxonomy-surveys":{"get":{"operationId":"headless.taxonomy-surveys.schema","summary":"Native current public projection schema.","tags":["taxonomy-surveys"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"taxonomy-surveys"}},"/api/v1/headless/brands/{brandId}/taxonomy-banners":{"get":{"operationId":"headless.taxonomy-banners.list","summary":"Native published projection and pagination.","tags":["taxonomy-banners"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_banners_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_taxonomy_banners_list","x-headless-published-dto":"HeadlessPage_taxonomy_banners","x-headless-success-status":200,"x-headless-module":"taxonomy-banners"}},"/api/v1/headless/brands/{brandId}/taxonomy-banners/{id}":{"get":{"operationId":"headless.taxonomy-banners.detail","summary":"Same native record projection as list items.","tags":["taxonomy-banners"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_taxonomy_banners_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_taxonomy_banners_detail","x-headless-published-dto":"HeadlessRecord_taxonomy_banners","x-headless-success-status":200,"x-headless-module":"taxonomy-banners"}},"/api/v1/headless/brands/{brandId}/schemas/taxonomy-banners":{"get":{"operationId":"headless.taxonomy-banners.schema","summary":"Native current public projection schema.","tags":["taxonomy-banners"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"taxonomy-banners"}},"/api/v1/headless/brands/{brandId}/offering-categories":{"get":{"operationId":"headless.offering-categories.list","summary":"Native published projection and pagination.","tags":["offering-categories"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_offering_categories_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_offering_categories_list","x-headless-published-dto":"HeadlessPage_offering_categories","x-headless-success-status":200,"x-headless-module":"offering-categories"}},"/api/v1/headless/brands/{brandId}/offering-categories/{id}":{"get":{"operationId":"headless.offering-categories.detail","summary":"Same native record projection as list items.","tags":["offering-categories"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_offering_categories_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_offering_categories_detail","x-headless-published-dto":"HeadlessRecord_offering_categories","x-headless-success-status":200,"x-headless-module":"offering-categories"}},"/api/v1/headless/brands/{brandId}/schemas/offering-categories":{"get":{"operationId":"headless.offering-categories.schema","summary":"Native current public projection schema.","tags":["offering-categories"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"offering-categories"}},"/api/v1/headless/brands/{brandId}/directory-categories":{"get":{"operationId":"headless.directory-categories.list","summary":"Native published projection and pagination.","tags":["directory-categories"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_directory_categories_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_directory_categories_list","x-headless-published-dto":"HeadlessPage_directory_categories","x-headless-success-status":200,"x-headless-module":"directory-categories"}},"/api/v1/headless/brands/{brandId}/directory-categories/{id}":{"get":{"operationId":"headless.directory-categories.detail","summary":"Same native record projection as list items.","tags":["directory-categories"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_directory_categories_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_directory_categories_detail","x-headless-published-dto":"HeadlessRecord_directory_categories","x-headless-success-status":200,"x-headless-module":"directory-categories"}},"/api/v1/headless/brands/{brandId}/schemas/directory-categories":{"get":{"operationId":"headless.directory-categories.schema","summary":"Native current public projection schema.","tags":["directory-categories"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"directory-categories"}},"/api/v1/headless/brands/{brandId}/directory-floors":{"get":{"operationId":"headless.directory-floors.list","summary":"Native published projection and pagination.","tags":["directory-floors"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_directory_floors_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_directory_floors_list","x-headless-published-dto":"HeadlessPage_directory_floors","x-headless-success-status":200,"x-headless-module":"directory-floors"}},"/api/v1/headless/brands/{brandId}/directory-floors/{id}":{"get":{"operationId":"headless.directory-floors.detail","summary":"Same native record projection as list items.","tags":["directory-floors"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_directory_floors_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_directory_floors_detail","x-headless-published-dto":"HeadlessRecord_directory_floors","x-headless-success-status":200,"x-headless-module":"directory-floors"}},"/api/v1/headless/brands/{brandId}/schemas/directory-floors":{"get":{"operationId":"headless.directory-floors.schema","summary":"Native current public projection schema.","tags":["directory-floors"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"directory-floors"}},"/api/v1/headless/brands/{brandId}/location-groups-one":{"get":{"operationId":"headless.location-groups-one.list","summary":"Native published projection and pagination.","tags":["location-groups-one"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_location_groups_one_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_location_groups_one_list","x-headless-published-dto":"HeadlessPage_location_groups_one","x-headless-success-status":200,"x-headless-module":"location-groups-one"}},"/api/v1/headless/brands/{brandId}/location-groups-one/{id}":{"get":{"operationId":"headless.location-groups-one.detail","summary":"Same native record projection as list items.","tags":["location-groups-one"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_location_groups_one_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_location_groups_one_detail","x-headless-published-dto":"HeadlessRecord_location_groups_one","x-headless-success-status":200,"x-headless-module":"location-groups-one"}},"/api/v1/headless/brands/{brandId}/schemas/location-groups-one":{"get":{"operationId":"headless.location-groups-one.schema","summary":"Native current public projection schema.","tags":["location-groups-one"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"location-groups-one"}},"/api/v1/headless/brands/{brandId}/location-groups-two":{"get":{"operationId":"headless.location-groups-two.list","summary":"Native published projection and pagination.","tags":["location-groups-two"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_location_groups_two_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_location_groups_two_list","x-headless-published-dto":"HeadlessPage_location_groups_two","x-headless-success-status":200,"x-headless-module":"location-groups-two"}},"/api/v1/headless/brands/{brandId}/location-groups-two/{id}":{"get":{"operationId":"headless.location-groups-two.detail","summary":"Same native record projection as list items.","tags":["location-groups-two"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_location_groups_two_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_location_groups_two_detail","x-headless-published-dto":"HeadlessRecord_location_groups_two","x-headless-success-status":200,"x-headless-module":"location-groups-two"}},"/api/v1/headless/brands/{brandId}/schemas/location-groups-two":{"get":{"operationId":"headless.location-groups-two.schema","summary":"Native current public projection schema.","tags":["location-groups-two"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"location-groups-two"}},"/api/v1/headless/brands/{brandId}/media":{"get":{"operationId":"headless.media.list","summary":"Native published projection and pagination.","tags":["media"],"security":[],"parameters":[{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_media_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_media_list","x-headless-published-dto":"HeadlessPage_media","x-headless-success-status":200,"x-headless-module":"media"}},"/api/v1/headless/brands/{brandId}/media/{id}":{"get":{"operationId":"headless.media.detail","summary":"Same native record projection as list items.","tags":["media"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_media_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_media_detail","x-headless-published-dto":"HeadlessRecord_media","x-headless-success-status":200,"x-headless-module":"media"}},"/api/v1/headless/brands/{brandId}/schemas/media":{"get":{"operationId":"headless.media.schema","summary":"Native current public projection schema.","tags":["media"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"media"}},"/api/v1/headless/brands/{brandId}/subscribe":{"get":{"operationId":"headless.subscribe.list","summary":"Native published projection and pagination.","tags":["subscribe"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_subscribe_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_subscribe_list","x-headless-published-dto":"HeadlessPage_subscribe","x-headless-success-status":200,"x-headless-module":"subscribe"}},"/api/v1/headless/brands/{brandId}/subscribe/{id}":{"get":{"operationId":"headless.subscribe.detail","summary":"Same native record projection as list items.","tags":["subscribe"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_subscribe_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_subscribe_detail","x-headless-published-dto":"HeadlessRecord_subscribe","x-headless-success-status":200,"x-headless-module":"subscribe"}},"/api/v1/headless/brands/{brandId}/schemas/subscribe":{"get":{"operationId":"headless.subscribe.schema","summary":"Native current public projection schema.","tags":["subscribe"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"subscribe"}},"/api/v1/headless/brands/{brandId}/freeform":{"get":{"operationId":"headless.freeform.list","summary":"Native published projection and pagination.","tags":["freeform"],"security":[],"parameters":[{"in":"query","name":"q","schema":{"type":"string","maxLength":160}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"offset","schema":{"type":"integer","minimum":0,"maximum":10000}},{"in":"query","name":"fields","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"filter","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_freeform_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_freeform_list","x-headless-published-dto":"HeadlessPage_freeform","x-headless-success-status":200,"x-headless-module":"freeform"}},"/api/v1/headless/brands/{brandId}/freeform/{id}":{"get":{"operationId":"headless.freeform.detail","summary":"Same native record projection as list items.","tags":["freeform"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_freeform_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_freeform_detail","x-headless-published-dto":"HeadlessRecord_freeform","x-headless-success-status":200,"x-headless-module":"freeform"}},"/api/v1/headless/brands/{brandId}/schemas/freeform":{"get":{"operationId":"headless.freeform.schema","summary":"Native current public projection schema.","tags":["freeform"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSchemaResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessSchemaResponse","x-headless-success-status":200,"x-headless-module":"freeform"}},"/api/v1/headless/brands/{brandId}/commands/commerce/configuration":{"post":{"operationId":"headless.commerce.configuration","summary":"configuration (native-public-or-guest; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_configuration"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_0ebf8f86a0119b80e5e0"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_0ebf8f86a0119b80e5e0","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_configuration","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/guest.session":{"post":{"operationId":"headless.commerce.guest.session","summary":"guest.session (native-public-or-guest; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_guest_session"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_6e439f1d71442febdd10"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_6e439f1d71442febdd10","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_guest_session","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/cart.read":{"post":{"operationId":"headless.commerce.cart.read","summary":"cart.read (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_cart_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_2fe77f90d427a2b86e4e"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_2fe77f90d427a2b86e4e","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_cart_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/cart.write":{"post":{"operationId":"headless.commerce.cart.write","summary":"cart.write (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_cart_write"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_7126ef81e461b9ceb841"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_7126ef81e461b9ceb841","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_cart_write","x-headless-idempotency":"required","x-headless-idempotency-path":"idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/quote":{"post":{"operationId":"headless.commerce.quote","summary":"quote (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_quote"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_73bc977b0c7a9c0ee265"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_73bc977b0c7a9c0ee265","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_quote","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/checkout":{"post":{"operationId":"headless.commerce.checkout","summary":"checkout (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_checkout"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_0ef4ec5486c97841ed6b"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_0ef4ec5486c97841ed6b","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_checkout","x-headless-idempotency":"required","x-headless-idempotency-path":"idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/cart.claim":{"post":{"operationId":"headless.commerce.cart.claim","summary":"cart.claim (member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_cart_claim"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_d371c8176ca997ffd414"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_d371c8176ca997ffd414","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_cart_claim","x-headless-idempotency":"required","x-headless-idempotency-path":"idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/wishlist.read":{"post":{"operationId":"headless.commerce.wishlist.read","summary":"wishlist.read (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_wishlist_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_02cf15d162faf0ede509"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_02cf15d162faf0ede509","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_wishlist_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/wishlist.write":{"post":{"operationId":"headless.commerce.wishlist.write","summary":"wishlist.write (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_wishlist_write"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_5901256c321928a5acc2"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_5901256c321928a5acc2","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_wishlist_write","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/orders.read":{"post":{"operationId":"headless.commerce.orders.read","summary":"orders.read (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_orders_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_bd350409b3550e8396c5"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_bd350409b3550e8396c5","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_orders_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/order.read":{"post":{"operationId":"headless.commerce.order.read","summary":"order.read (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_order_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_46eb771912fc50b6f7de"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_46eb771912fc50b6f7de","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_order_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/order.cancel":{"post":{"operationId":"headless.commerce.order.cancel","summary":"order.cancel (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_order_cancel"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_ed3c4076bb054f625784"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_ed3c4076bb054f625784","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_order_cancel","x-headless-idempotency":"required","x-headless-idempotency-path":"payload.idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/order.reconcile":{"post":{"operationId":"headless.commerce.order.reconcile","summary":"order.reconcile (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_order_reconcile"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_df375f7aaaf46683e9d9"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_df375f7aaaf46683e9d9","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_order_reconcile","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/guest.access":{"post":{"operationId":"headless.commerce.guest.access","summary":"guest.access (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_guest_access"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_72c0023963bcad9a2bd2"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_72c0023963bcad9a2bd2","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_guest_access","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/guest.lookup":{"post":{"operationId":"headless.commerce.guest.lookup","summary":"guest.lookup (native-public-or-guest; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_guest_lookup"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_199f89bb6a9933735c96"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_199f89bb6a9933735c96","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_guest_lookup","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/guest.order.read":{"post":{"operationId":"headless.commerce.guest.order.read","summary":"guest.order.read (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_guest_order_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_e0c494bd11c7d8508f85"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_e0c494bd11c7d8508f85","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_guest_order_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/guest.order.reconcile":{"post":{"operationId":"headless.commerce.guest.order.reconcile","summary":"guest.order.reconcile (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_guest_order_reconcile"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_82a506905686447af701"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_82a506905686447af701","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_guest_order_reconcile","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/test.outcome":{"post":{"operationId":"headless.commerce.test.outcome","summary":"test.outcome (guest-or-member; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":false,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_test_outcome"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_b53b0cec78e5635a913f"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_b53b0cec78e5635a913f","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_test_outcome","x-headless-idempotency":"required","x-headless-idempotency-path":"idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":false},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.orders.read":{"post":{"operationId":"headless.commerce.operator.orders.read","summary":"operator.orders.read (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_orders_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_70c55fcfee8e5d5ce958"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_70c55fcfee8e5d5ce958","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_orders_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.order.read":{"post":{"operationId":"headless.commerce.operator.order.read","summary":"operator.order.read (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_order_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_d05a2d5a7b96384abbd8"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_d05a2d5a7b96384abbd8","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_order_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.order.reconcile":{"post":{"operationId":"headless.commerce.operator.order.reconcile","summary":"operator.order.reconcile (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_order_reconcile"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_f56d85eeda3a72e98e41"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_f56d85eeda3a72e98e41","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_order_reconcile","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.order.cancel":{"post":{"operationId":"headless.commerce.operator.order.cancel","summary":"operator.order.cancel (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_order_cancel"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_f97a1c6c887ef718d8f8"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_f97a1c6c887ef718d8f8","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_order_cancel","x-headless-idempotency":"required","x-headless-idempotency-path":"payload.idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.order.transition":{"post":{"operationId":"headless.commerce.operator.order.transition","summary":"operator.order.transition (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_order_transition"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_9d93bfbc29dce97c297a"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_9d93bfbc29dce97c297a","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_order_transition","x-headless-idempotency":"required","x-headless-idempotency-path":"payload.idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.shipment.create":{"post":{"operationId":"headless.commerce.operator.shipment.create","summary":"operator.shipment.create (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_shipment_create"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_b200a6f0fcfa7e2a7849"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_b200a6f0fcfa7e2a7849","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_shipment_create","x-headless-idempotency":"required","x-headless-idempotency-path":"payload.idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.shipment.update":{"post":{"operationId":"headless.commerce.operator.shipment.update","summary":"operator.shipment.update (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_shipment_update"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_c544c3786273b382e96f"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_c544c3786273b382e96f","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_shipment_update","x-headless-idempotency":"required","x-headless-idempotency-path":"payload.idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.return.create":{"post":{"operationId":"headless.commerce.operator.return.create","summary":"operator.return.create (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_return_create"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_370d2c5dc9112eb046f6"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_370d2c5dc9112eb046f6","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_return_create","x-headless-idempotency":"required","x-headless-idempotency-path":"payload.idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.refund.create":{"post":{"operationId":"headless.commerce.operator.refund.create","summary":"operator.refund.create (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"description":"Preserve the original native key. The root boundary copies it to native payload only when absent and refuses mismatches."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_refund_create"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_8718c5dc65fadfca71db"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_8718c5dc65fadfca71db","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_refund_create","x-headless-idempotency":"required","x-headless-idempotency-path":"payload.idempotencyKey","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.refund.reconcile":{"post":{"operationId":"headless.commerce.operator.refund.reconcile","summary":"operator.refund.reconcile (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_refund_reconcile"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_29d0f5707dbfdd13b3dc"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_29d0f5707dbfdd13b3dc","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_refund_reconcile","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/commerce/operator.stock.query":{"post":{"operationId":"headless.commerce.operator.stock.query","summary":"operator.stock.query (operator; implemented-owner-tests; integrated-QA-pending)","tags":["commerce"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_commerce_operator_stock_query"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_d636b5e8a6bfb9660df4"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_d636b5e8a6bfb9660df4","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_commerce_operator_stock_query","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"commerce"}},"/api/v1/headless/brands/{brandId}/commands/member/profile.read":{"post":{"operationId":"headless.member.profile.read","summary":"profile.read (member; implemented-owner-tests; integrated-QA-pending)","tags":["member"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_member_profile_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_2abc9f5827f342718d1f"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_2abc9f5827f342718d1f","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_member_profile_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/commands/member/profile.ensure":{"post":{"operationId":"headless.member.profile.ensure","summary":"profile.ensure (member; implemented-owner-tests; integrated-QA-pending)","tags":["member"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_member_profile_ensure"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_f3f63078c5d59d48ad35"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_f3f63078c5d59d48ad35","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_member_profile_ensure","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/commands/member/profile.update":{"post":{"operationId":"headless.member.profile.update","summary":"profile.update (member; implemented-owner-tests; integrated-QA-pending)","tags":["member"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_member_profile_update"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_92db1ae469e10aba7f8f"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_92db1ae469e10aba7f8f","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_member_profile_update","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/commands/member/preferences.update":{"post":{"operationId":"headless.member.preferences.update","summary":"preferences.update (member; implemented-owner-tests; integrated-QA-pending)","tags":["member"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_member_preferences_update"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_6c64bc4636468d7232bc"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_6c64bc4636468d7232bc","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_member_preferences_update","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/commands/member/addresses.read":{"post":{"operationId":"headless.member.addresses.read","summary":"addresses.read (member; implemented-owner-tests; integrated-QA-pending)","tags":["member"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_member_addresses_read"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_d18925d844e8454e33aa"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_d18925d844e8454e33aa","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_member_addresses_read","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/commands/member/address.create":{"post":{"operationId":"headless.member.address.create","summary":"address.create (member; implemented-owner-tests; integrated-QA-pending)","tags":["member"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_member_address_create"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_803d1afcfc07ae599112"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_803d1afcfc07ae599112","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_member_address_create","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/commands/member/address.update":{"post":{"operationId":"headless.member.address.update","summary":"address.update (member; implemented-owner-tests; integrated-QA-pending)","tags":["member"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_member_address_update"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_fa3bf3021540696d8d74"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_fa3bf3021540696d8d74","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_member_address_update","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/commands/member/address.delete":{"post":{"operationId":"headless.member.address.delete","summary":"address.delete (member; implemented-owner-tests; integrated-QA-pending)","tags":["member"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"header","name":"x-exploera-native-authorization","required":true,"schema":{"type":"string"},"description":"Native guest/member/operator identity; integration identity alone is insufficient."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessInput_headless_member_address_delete"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/Headless_a104649ace5e78a4f151"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"native-user","x-headless-kind":"command","x-headless-dto":"Headless_a104649ace5e78a4f151","x-headless-success-status":201,"x-headless-input-dto":"HeadlessInput_headless_member_address_delete","x-headless-idempotency":"none","x-headless-native-identity":{"header":"x-exploera-native-authorization","required":true},"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/navigation":{"get":{"operationId":"headless.navigation.read","summary":"Native public configuration; resource scope is the brand ID.","tags":["navigation"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_navigation_read"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_navigation_read","x-headless-published-dto":"HeadlessNavigation","x-headless-success-status":200,"x-headless-module":"navigation"}},"/api/v1/headless/brands/{brandId}/configuration":{"get":{"operationId":"headless.configuration.read","summary":"Native public configuration; resource scope is the brand ID.","tags":["configuration"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_configuration_read"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_configuration_read","x-headless-published-dto":"HeadlessConfiguration","x-headless-success-status":200,"x-headless-module":"configuration"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/records":{"get":{"operationId":"headless.collections.records","summary":"Native Collection published schema/fields/privacy/cursor contract; resource grants identify collection definitions.","tags":["collections"],"security":[],"parameters":[{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"direction","schema":{"type":"string"}},{"in":"query","name":"search","schema":{"type":"string"}},{"in":"query","name":"searchField","schema":{"type":"string"}},{"in":"query","name":"filterField","schema":{"type":"string"}},{"in":"query","name":"filterValue","schema":{"type":"string"}},{"in":"query","name":"filterOp","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_collections_records"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_collections_records","x-headless-published-dto":"HeadlessCollectionPage","x-headless-success-status":200,"x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/records/{recordId}":{"get":{"operationId":"headless.collections.record","summary":"Native Collection published schema/fields/privacy/cursor contract; resource grants identify collection definitions.","tags":["collections"],"security":[],"parameters":[{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"sort","schema":{"type":"string"}},{"in":"query","name":"direction","schema":{"type":"string"}},{"in":"query","name":"search","schema":{"type":"string"}},{"in":"query","name":"searchField","schema":{"type":"string"}},{"in":"query","name":"filterField","schema":{"type":"string"}},{"in":"query","name":"filterValue","schema":{"type":"string"}},{"in":"query","name":"filterOp","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}},{"in":"path","name":"recordId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_collections_record"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_collections_record","x-headless-published-dto":"HeadlessCollectionPage","x-headless-success-status":200,"x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/catalog/schema":{"get":{"operationId":"headless.catalog.schema","summary":"Actual scoped native Catalog engine; no postfilter after aggregates.","tags":["catalog"],"security":[],"parameters":[{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessCatalogSchema"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessCatalogSchema","x-headless-success-status":200,"x-headless-module":"catalog"}},"/api/v1/headless/brands/{brandId}/catalog/items":{"get":{"operationId":"headless.catalog.list","summary":"Actual scoped native Catalog engine; no postfilter after aggregates.","tags":["catalog"],"security":[],"parameters":[{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"q","schema":{"type":"string"}},{"in":"query","name":"categoryIds","schema":{"type":"string"}},{"in":"query","name":"groupIds","schema":{"type":"string"}},{"in":"query","name":"pinnedIds","schema":{"type":"string"}},{"in":"query","name":"filters","schema":{"type":"string","maxLength":8192}},{"in":"query","name":"sort","schema":{"enum":["manual","title_asc","title_desc","newest"]}},{"in":"query","name":"page","schema":{"type":"integer","minimum":1,"maximum":10000}},{"in":"query","name":"pageSize","schema":{"type":"integer","minimum":1,"maximum":48}},{"in":"query","name":"schemaRevision","schema":{"type":"integer","minimum":1}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_catalog_list"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"list","x-headless-dto":"HeadlessMode_headless_catalog_list","x-headless-published-dto":"HeadlessCatalogPage","x-headless-success-status":200,"x-headless-module":"catalog"}},"/api/v1/headless/brands/{brandId}/catalog/items/{slug}":{"get":{"operationId":"headless.catalog.detail","summary":"Actual scoped native Catalog engine; no postfilter after aggregates.","tags":["catalog"],"security":[],"parameters":[{"in":"query","name":"locale","schema":{"type":"string"}},{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"},"description":"Draft requires a current app actor and native read:preview grants for every resource. Invalid actor never falls back to public."},{"in":"header","name":"X-Exploera-App-Id","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"schema":{"type":"string"},"description":"Required for draft; purpose-specific native app actor, not integration/staff/member substitution."},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"slug","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMode_headless_catalog_detail"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"detail","x-headless-dto":"HeadlessMode_headless_catalog_detail","x-headless-published-dto":"HeadlessCatalogRecord","x-headless-success-status":200,"x-headless-module":"catalog"}},"/api/v1/headless/brands/{brandId}/token":{"post":{"operationId":"headless.token","summary":"Confidential server credential exchange; finite JWT, no browser Origin. Verified-secret token allowance 20/brand and 10/client per UTC minute. Refresh or rotation keeps the client bucket. 429 SYS_RATE_LIMITED supplies Retry-After; admission-store failure is503 SYS_LIMITER_UNAVAILABLE. No automatic replay.","tags":["headless"],"security":[],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessTokenRequest"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessTokenResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}},"headers":{"Retry-After":{"description":"Minimum delay in seconds until the exhausted UTC-minute business window or coarse abuse window resets. No automatic mutation replay.","schema":{"type":"integer","minimum":1,"maximum":60}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"server-only","x-headless-kind":"token","x-headless-dto":"HeadlessTokenResponse","x-headless-success-status":201,"x-headless-input-dto":"HeadlessTokenRequest"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/server-records/schema":{"get":{"operationId":"headlessCollectionMachineSchema","x-headless-action":"read:records","summary":"Server-only scoped developer token; explicit read:records grant, current owner rights, exact collection UUID, native schema/CAS/quota. Draft only; excludes participant-owned records. Stable create UUID is not an idempotent replay receipt. All authorized data requests share 120/brand and 60/client per UTC minute; machine create/update client ceilings are 30/30 respectively within that total, not extra capacity. Quota identity is the verified client+brand, not the egress IP or JWT text. A separate 6000/IP/60s coarse abuse backstop remains. 429 supplies Retry-After;503 SYS_LIMITER_UNAVAILABLE is not quota exhaustion. Reconcile native state before any deliberate write retry.","tags":["collections"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"query","name":"projectId","schema":{"type":"string","format":"uuid"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMachineRecordSchema"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}},"headers":{"Retry-After":{"description":"Minimum delay in seconds until the exhausted UTC-minute business window or coarse abuse window resets. No automatic mutation replay.","schema":{"type":"integer","minimum":1,"maximum":60}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"integration","x-headless-kind":"machine-record","x-headless-dto":"HeadlessMachineRecordSchema","x-headless-success-status":200,"x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/server-records/{recordId}":{"get":{"operationId":"headlessCollectionMachineRead","x-headless-action":"read:records","summary":"Server-only scoped developer token; explicit read:records grant, current owner rights, exact collection UUID, native schema/CAS/quota. Draft only; excludes participant-owned records. Stable create UUID is not an idempotent replay receipt. All authorized data requests share 120/brand and 60/client per UTC minute; machine create/update client ceilings are 30/30 respectively within that total, not extra capacity. Quota identity is the verified client+brand, not the egress IP or JWT text. A separate 6000/IP/60s coarse abuse backstop remains. 429 supplies Retry-After;503 SYS_LIMITER_UNAVAILABLE is not quota exhaustion. Reconcile native state before any deliberate write retry.","tags":["collections"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"query","name":"projectId","schema":{"type":"string","format":"uuid"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}},{"in":"path","name":"recordId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMachineRecord"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}},"headers":{"Retry-After":{"description":"Minimum delay in seconds until the exhausted UTC-minute business window or coarse abuse window resets. No automatic mutation replay.","schema":{"type":"integer","minimum":1,"maximum":60}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"integration","x-headless-kind":"machine-record","x-headless-dto":"HeadlessMachineRecord","x-headless-success-status":200,"x-headless-module":"collections"},"patch":{"operationId":"headlessCollectionMachineUpdate","x-headless-action":"write:records","summary":"Server-only scoped developer token; explicit write:records grant, current owner rights, exact collection UUID, native schema/CAS/quota. Draft only; excludes participant-owned records. Stable create UUID is not an idempotent replay receipt. All authorized data requests share 120/brand and 60/client per UTC minute; machine create/update client ceilings are 30/30 respectively within that total, not extra capacity. Quota identity is the verified client+brand, not the egress IP or JWT text. A separate 6000/IP/60s coarse abuse backstop remains. 429 supplies Retry-After;503 SYS_LIMITER_UNAVAILABLE is not quota exhaustion. Reconcile native state before any deliberate write retry.","tags":["collections"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"query","name":"projectId","schema":{"type":"string","format":"uuid"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}},{"in":"path","name":"recordId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessMachineRecordUpdate"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMachineRecord"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}},"headers":{"Retry-After":{"description":"Minimum delay in seconds until the exhausted UTC-minute business window or coarse abuse window resets. No automatic mutation replay.","schema":{"type":"integer","minimum":1,"maximum":60}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"integration","x-headless-kind":"machine-record","x-headless-dto":"HeadlessMachineRecord","x-headless-success-status":200,"x-headless-input-dto":"HeadlessMachineRecordUpdate","x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/server-records":{"post":{"operationId":"headlessCollectionMachineCreate","x-headless-action":"write:records","summary":"Server-only scoped developer token; explicit write:records grant, current owner rights, exact collection UUID, native schema/CAS/quota. Draft only; excludes participant-owned records. Stable create UUID is not an idempotent replay receipt. All authorized data requests share 120/brand and 60/client per UTC minute; machine create/update client ceilings are 30/30 respectively within that total, not extra capacity. Quota identity is the verified client+brand, not the egress IP or JWT text. A separate 6000/IP/60s coarse abuse backstop remains. 429 supplies Retry-After;503 SYS_LIMITER_UNAVAILABLE is not quota exhaustion. Reconcile native state before any deliberate write retry.","tags":["collections"],"security":[{"HeadlessAccess":[]}],"parameters":[{"in":"query","name":"projectId","schema":{"type":"string","format":"uuid"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessMachineRecordCreate"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessMachineRecord"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}},"headers":{"Retry-After":{"description":"Minimum delay in seconds until the exhausted UTC-minute business window or coarse abuse window resets. No automatic mutation replay.","schema":{"type":"integer","minimum":1,"maximum":60}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"integration","x-headless-kind":"machine-record","x-headless-dto":"HeadlessMachineRecord","x-headless-success-status":201,"x-headless-input-dto":"HeadlessMachineRecordCreate","x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/config":{"get":{"operationId":"headless.app.auth.config","summary":"Current app-bound public CAPTCHA readiness from the actual verifier profile; private/no-store. Configured ready does not prove Google key pairing or hostname enrollment.","tags":["member"],"security":[],"parameters":[{"in":"header","name":"Origin","required":true,"description":"Exact current approved app origin. Browser supplies Origin; no body/query selector overrides or staff token.","schema":{"type":"string","format":"uri"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppAuthConfig"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppAuthConfig","x-headless-success-status":200,"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/login":{"post":{"operationId":"headless.app.auth.login","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[],"parameters":[{"in":"header","name":"Origin","required":true,"description":"Exact current approved app origin. Browser supplies Origin; no body/query selector overrides or staff token.","schema":{"type":"string","format":"uri"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppLoginInput"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppLoginResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppLoginResponse","x-headless-success-status":200,"x-headless-input-dto":"HeadlessAppLoginInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/register":{"post":{"operationId":"headless.app.auth.register","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[],"parameters":[{"in":"header","name":"Origin","required":true,"description":"Exact current approved app origin. Browser supplies Origin; no body/query selector overrides or staff token.","schema":{"type":"string","format":"uri"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppRegisterInput"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppRegisterResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppRegisterResponse","x-headless-success-status":201,"x-headless-input-dto":"HeadlessAppRegisterInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/verify-email":{"post":{"operationId":"headless.app.auth.verify-email","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppVerifyInput"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppVerifyResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppVerifyResponse","x-headless-success-status":200,"x-headless-input-dto":"HeadlessAppVerifyInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/verify-email/resend":{"post":{"operationId":"headless.app.auth.verify-email.resend","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppResendInput"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppOkResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppOkResponse","x-headless-success-status":200,"x-headless-input-dto":"HeadlessAppResendInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/password/forgot":{"post":{"operationId":"headless.app.auth.password.forgot","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[],"parameters":[{"in":"header","name":"Origin","required":true,"description":"Exact current approved app origin. Browser supplies Origin; no body/query selector overrides or staff token.","schema":{"type":"string","format":"uri"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppForgotInput"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppOkResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppOkResponse","x-headless-success-status":200,"x-headless-input-dto":"HeadlessAppForgotInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/password/reset":{"post":{"operationId":"headless.app.auth.password.reset","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[],"parameters":[{"in":"header","name":"Origin","required":true,"description":"Exact current approved app origin. Browser supplies Origin; no body/query selector overrides or staff token.","schema":{"type":"string","format":"uri"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppResetInput"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppOkResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppOkResponse","x-headless-success-status":200,"x-headless-input-dto":"HeadlessAppResetInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/refresh":{"post":{"operationId":"headless.app.auth.refresh","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppRefreshInput"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppRefreshResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppRefreshResponse","x-headless-success-status":200,"x-headless-input-dto":"HeadlessAppRefreshInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/logout":{"post":{"operationId":"headless.app.auth.logout","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppRefreshInput"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppOkResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"auth","x-headless-dto":"HeadlessAppOkResponse","x-headless-success-status":200,"x-headless-input-dto":"HeadlessAppRefreshInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/consent":{"post":{"operationId":"headless.app.auth.consent","summary":"Existing Exploera first-party native identity/session operation; app/brand bound, no external OAuth/OIDC or business grant.","tags":["member"],"security":[{"HeadlessActor":[]}],"parameters":[{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessAppConsentInput"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppConsentResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"auth","x-headless-dto":"HeadlessAppConsentResponse","x-headless-success-status":200,"x-headless-input-dto":"HeadlessAppConsentInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/auth/me":{"get":{"operationId":"headless.app.auth.me","summary":"Current app-bound native session identity; safe opaque actor projection.","tags":["member"],"security":[{"HeadlessActor":[]}],"parameters":[{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessAppMeResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"auth","x-headless-dto":"HeadlessAppMeResponse","x-headless-success-status":200,"x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/apps/{appId}/guest-proofs":{"post":{"operationId":"headless.app.guestProof","summary":"Issue a finite opaque native Form/Survey resource proof; never identity or guest Collection access.","tags":["member"],"security":[],"parameters":[{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"appId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessGuestProofInput"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessGuestProofResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-public","x-headless-kind":"guest-proof","x-headless-dto":"HeadlessGuestProofResponse","x-headless-success-status":201,"x-headless-input-dto":"HeadlessGuestProofInput","x-headless-module":"member"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/participants":{"get":{"operationId":"headlessCollectionParticipantListOwn","summary":"Native private owner-scoped collection.list-own; current policy/schema/actor required, never public publication.","tags":["collections"],"security":[{"HeadlessApp":[],"HeadlessActor":[]}],"parameters":[{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/ParticipantOwnPage"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"participant","x-headless-dto":"ParticipantOwnPage","x-headless-success-status":200,"x-headless-module":"collections"},"post":{"operationId":"headlessCollectionParticipantCreate","summary":"Native private owner-scoped collection.create; current policy/schema/actor required, never public publication.","tags":["collections"],"security":[{"HeadlessApp":[],"HeadlessActor":[]}],"parameters":[{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParticipantCreate"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"collection.create","resourceId":"00000000-0000-4000-8000-000000000002","recordId":"00000000-0000-4000-8000-000000000001","state":"draft","revision":1,"schemaRevision":1,"outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/ParticipantPrivateReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"participant","x-headless-dto":"ParticipantPrivateReceipt","x-headless-success-status":201,"x-headless-input-dto":"ParticipantCreate","x-headless-idempotency":"required","x-headless-idempotency-path":"idempotencyKey","x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/participants/{recordId}":{"get":{"operationId":"headlessCollectionParticipantReadOwn","summary":"Native private owner-scoped collection.read-own; current policy/schema/actor required, never public publication.","tags":["collections"],"security":[{"HeadlessApp":[],"HeadlessActor":[]}],"parameters":[{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}},{"in":"path","name":"recordId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/ParticipantOwnRecord"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"participant","x-headless-dto":"ParticipantOwnRecord","x-headless-success-status":200,"x-headless-module":"collections"},"put":{"operationId":"headlessCollectionParticipantUpdateOwn","summary":"Native private owner-scoped collection.update-own; current policy/schema/actor required, never public publication.","tags":["collections"],"security":[{"HeadlessApp":[],"HeadlessActor":[]}],"parameters":[{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}},{"in":"path","name":"recordId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParticipantUpdate"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"collection.create","resourceId":"00000000-0000-4000-8000-000000000002","recordId":"00000000-0000-4000-8000-000000000001","state":"draft","revision":1,"schemaRevision":1,"outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/ParticipantPrivateReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"participant","x-headless-dto":"ParticipantPrivateReceipt","x-headless-success-status":200,"x-headless-input-dto":"ParticipantUpdate","x-headless-idempotency":"required","x-headless-idempotency-path":"idempotencyKey","x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/participants/{recordId}/submit":{"post":{"operationId":"headlessCollectionParticipantSubmit","summary":"Native private owner-scoped collection.submit; current policy/schema/actor required, never public publication.","tags":["collections"],"security":[{"HeadlessApp":[],"HeadlessActor":[]}],"parameters":[{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}},{"in":"path","name":"recordId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParticipantTransition"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"collection.create","resourceId":"00000000-0000-4000-8000-000000000002","recordId":"00000000-0000-4000-8000-000000000001","state":"draft","revision":1,"schemaRevision":1,"outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/ParticipantPrivateReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"participant","x-headless-dto":"ParticipantPrivateReceipt","x-headless-success-status":200,"x-headless-input-dto":"ParticipantTransition","x-headless-idempotency":"required","x-headless-idempotency-path":"idempotencyKey","x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/participants/{recordId}/withdraw":{"post":{"operationId":"headlessCollectionParticipantWithdraw","summary":"Native private owner-scoped collection.withdraw; current policy/schema/actor required, never public publication.","tags":["collections"],"security":[{"HeadlessApp":[],"HeadlessActor":[]}],"parameters":[{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}},{"in":"path","name":"recordId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParticipantTransition"}}}},"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"collection.create","resourceId":"00000000-0000-4000-8000-000000000002","recordId":"00000000-0000-4000-8000-000000000001","state":"draft","revision":1,"schemaRevision":1,"outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/ParticipantPrivateReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"participant","x-headless-dto":"ParticipantPrivateReceipt","x-headless-success-status":200,"x-headless-input-dto":"ParticipantTransition","x-headless-idempotency":"required","x-headless-idempotency-path":"idempotencyKey","x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/participants/receipts/{requestKey}":{"get":{"operationId":"headlessCollectionParticipantReceipt","summary":"Native private owner-scoped collection.receipt; current policy/schema/actor required, never public publication.","tags":["collections"],"security":[{"HeadlessApp":[],"HeadlessActor":[]}],"parameters":[{"in":"query","name":"operation","required":true,"schema":{"enum":["create","update-own","submit","withdraw"]}},{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":true,"description":"Bearer purpose-specific first-party app token; server verifies current native session, app, brand and actor authority.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}},{"in":"path","name":"requestKey","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"collection.create","resourceId":"00000000-0000-4000-8000-000000000002","recordId":"00000000-0000-4000-8000-000000000001","state":"draft","revision":1,"schemaRevision":1,"outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/ParticipantPrivateReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-actor","x-headless-kind":"receipt","x-headless-dto":"ParticipantPrivateReceipt","x-headless-success-status":200,"x-headless-module":"collections"}},"/api/v1/headless/brands/{brandId}/forms/{formId}/submissions":{"post":{"operationId":"headlessFormSubmit","summary":"Actual native submission with bot/consent/schema/publication validation and atomic private receipt; guest allowed only by native resource.","tags":["forms"],"security":[{"HeadlessApp":[],"HeadlessActor":[]},{"HeadlessApp":[],"HeadlessGuest":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"}},{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"description":"Supply exactly one verified app actor bearer or resource-bound guest proof; invalid actor never falls back to guest.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Guest-Proof","required":false,"description":"Supply exactly one verified app actor bearer or resource-bound guest proof; invalid actor never falls back to guest.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"formId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessFormSubmission"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"form.submit","resourceId":"00000000-0000-4000-8000-000000000002","state":"submitted","outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessNativeSubmissionReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-native","x-headless-kind":"submission","x-headless-dto":"HeadlessNativeSubmissionReceipt","x-headless-success-status":201,"x-headless-input-dto":"HeadlessFormSubmission","x-headless-idempotency":"required","x-headless-module":"forms"}},"/api/v1/headless/brands/{brandId}/forms/{formId}/receipts/{requestKey}":{"get":{"operationId":"headlessFormReceipt","summary":"Look up original scoped request key after current authority; no input or native record ID disclosure.","tags":["forms"],"security":[{"HeadlessApp":[],"HeadlessActor":[]},{"HeadlessApp":[],"HeadlessGuest":[]}],"parameters":[{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"description":"Supply exactly one verified app actor bearer or resource-bound guest proof; invalid actor never falls back to guest.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Guest-Proof","required":false,"description":"Supply exactly one verified app actor bearer or resource-bound guest proof; invalid actor never falls back to guest.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"formId","required":true,"schema":{"type":"string"}},{"in":"path","name":"requestKey","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"form.submit","resourceId":"00000000-0000-4000-8000-000000000002","state":"submitted","outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessNativeSubmissionReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-native","x-headless-kind":"receipt","x-headless-dto":"HeadlessNativeSubmissionReceipt","x-headless-success-status":200,"x-headless-module":"forms"}},"/api/v1/headless/brands/{brandId}/surveys/{surveyId}/responses":{"post":{"operationId":"headlessSurveySubmit","summary":"Actual native submission with bot/consent/schema/publication validation and atomic private receipt; guest allowed only by native resource.","tags":["surveys"],"security":[{"HeadlessApp":[],"HeadlessActor":[]},{"HeadlessApp":[],"HeadlessGuest":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"schema":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"}},{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"description":"Supply exactly one verified app actor bearer or resource-bound guest proof; invalid actor never falls back to guest.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Guest-Proof","required":false,"description":"Supply exactly one verified app actor bearer or resource-bound guest proof; invalid actor never falls back to guest.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"surveyId","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessSurveySubmission"}}}},"responses":{"201":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"form.submit","resourceId":"00000000-0000-4000-8000-000000000002","state":"submitted","outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessNativeSubmissionReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-native","x-headless-kind":"submission","x-headless-dto":"HeadlessNativeSubmissionReceipt","x-headless-success-status":201,"x-headless-input-dto":"HeadlessSurveySubmission","x-headless-idempotency":"required","x-headless-module":"surveys"}},"/api/v1/headless/brands/{brandId}/surveys/{surveyId}/receipts/{requestKey}":{"get":{"operationId":"headlessSurveyReceipt","summary":"Look up original scoped request key after current authority; no input or native record ID disclosure.","tags":["surveys"],"security":[{"HeadlessApp":[],"HeadlessActor":[]},{"HeadlessApp":[],"HeadlessGuest":[]}],"parameters":[{"in":"header","name":"X-Exploera-App-Id","required":true,"description":"Explicit brand-bound public application ID; not a credential.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Actor-Authorization","required":false,"description":"Supply exactly one verified app actor bearer or resource-bound guest proof; invalid actor never falls back to guest.","schema":{"type":"string"}},{"in":"header","name":"X-Exploera-Guest-Proof","required":false,"description":"Supply exactly one verified app actor bearer or resource-bound guest proof; invalid actor never falls back to guest.","schema":{"type":"string"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"surveyId","required":true,"schema":{"type":"string"}},{"in":"path","name":"requestKey","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"examples":{"syntheticWire":{"summary":"Synthetic native wire shape; no customer data or runtime acceptance claim","value":{"data":{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"form.submit","resourceId":"00000000-0000-4000-8000-000000000002","state":"submitted","outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}}}},"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessNativeSubmissionReceipt"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"app-native","x-headless-kind":"receipt","x-headless-dto":"HeadlessNativeSubmissionReceipt","x-headless-success-status":200,"x-headless-module":"surveys"}},"/api/v1/headless/brands/{brandId}/search":{"get":{"operationId":"headlessSearch","summary":"Native per-source-live federation; draft requires app actor and every current preview grant, policy constrains matching and output before native counts.","tags":["search"],"security":[],"parameters":[{"in":"query","name":"q","required":true,"schema":{"type":"string","minLength":1,"maxLength":160}},{"in":"query","name":"sources","required":false,"schema":{"type":"string","default":"all","maxLength":4096,"description":"all or unique comma-separated module:<registered module>/collection:<definition UUID>; maximum64"}},{"in":"query","name":"mode","required":false,"schema":{"enum":["published","draft"],"default":"published"}},{"in":"query","name":"locale","required":false,"schema":{"type":"string","maxLength":35}},{"in":"query","name":"projectId","required":false,"schema":{"type":"string","format":"uuid"}},{"in":"query","name":"limit","required":false,"schema":{"type":"integer","minimum":1,"maximum":48,"default":20}},{"in":"query","name":"offset","required":false,"schema":{"type":"integer","minimum":0,"maximum":1000,"default":0,"description":"Collections require zero and native cursor map; Catalog requires offset divisible by limit"}},{"in":"query","name":"cursors","required":false,"schema":{"type":"string","maxLength":20000,"description":"JSON map from selected collection:<definition UUID> to native cursor, each maximum256 base64url characters; no other selectors"}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessSearchResponse"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"search","x-headless-dto":"HeadlessSearchResponse","x-headless-success-status":200,"x-headless-module":"search"}},"/api/v1/headless/brands/{brandId}/collections/{collectionId}/schema":{"get":{"operationId":"headless.collections.schema","summary":"Actual native dynamic Collection schema and constraints. schemaRevision is definition.schemaVersion; definitionRevision is separate. Private/archived fields and defaults removed.","tags":["collections"],"security":[],"parameters":[{"in":"query","name":"mode","schema":{"enum":["published","draft"],"default":"published"}},{"in":"query","name":"schemaRevision","schema":{"type":"integer","minimum":1}},{"in":"path","name":"brandId","required":true,"schema":{"type":"string"}},{"in":"path","name":"collectionId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Actual native customer DTO","content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"$ref":"#/components/schemas/HeadlessCollectionSchema"}}}}}},"400":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"401":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"403":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"404":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"409":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"413":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"415":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"429":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"500":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}},"503":{"description":"Native authorization, validation, availability or revision error; never a success fallback.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeadlessApiError"}}}}},"x-headless-access":"published","x-headless-kind":"schema","x-headless-dto":"HeadlessCollectionSchema","x-headless-success-status":200,"x-headless-module":"collections"}}},"components":{"securitySchemes":{"HeadlessAccess":{"type":"http","scheme":"bearer","bearerFormat":"Finite headless JWT; integration credential stays server-only"},"HeadlessApp":{"type":"apiKey","in":"header","name":"X-Exploera-App-Id","description":"Application selector; not a secret or grant."},"HeadlessActor":{"type":"apiKey","in":"header","name":"X-Exploera-Actor-Authorization","description":"Bearer purpose-specific Exploera first-party app access token, bound to the current app and brand; ordinary staff, Member and integration tokens are not accepted."},"HeadlessGuest":{"type":"apiKey","in":"header","name":"X-Exploera-Guest-Proof","description":"Native resource/purpose-bound opaque receipt possession proof, not an identity."}},"schemas":{"CollectionDateTimeValue":{"type":"object","additionalProperties":false,"properties":{"iso":{"type":"string"},"timeZone":{"type":"string"}},"required":["iso","timeZone"]},"CollectionFileValue":{"type":"object","additionalProperties":false,"properties":{"assetId":{"type":"string"},"label":{"type":"string"}},"required":["assetId","label"]},"CollectionImageValue":{"type":"object","additionalProperties":false,"properties":{"assetId":{"type":"string"},"alt":{"type":"string"}},"required":["assetId","alt"]},"CollectionLinkValue":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"href":{"type":"string"},"newTab":{"type":"boolean"}},"required":["label","href","newTab"]},"CollectionRichNode":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string"},"text":{"type":"string"},"attrs":{"type":"object","additionalProperties":false,"properties":{"level":{"type":"number"},"start":{"type":"number"},"href":{"type":"string"}},"required":[]},"marks":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"type":{"type":"string"},"attrs":{"type":"object","additionalProperties":false,"properties":{"href":{"type":"string"}},"required":[]}},"required":["type"]}},"content":{"type":"array","items":{"$ref":"#/components/schemas/CollectionRichNode"}}},"required":["type"]},"CollectionValue":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"type":"string"}},{"$ref":"#/components/schemas/CollectionImageValue"},{"type":"array","items":{"$ref":"#/components/schemas/CollectionImageValue"}},{"$ref":"#/components/schemas/CollectionRichNode"},{"$ref":"#/components/schemas/CollectionLinkValue"},{"$ref":"#/components/schemas/CollectionFileValue"},{"$ref":"#/components/schemas/CollectionVideoValue"},{"$ref":"#/components/schemas/CollectionDateTimeValue"}]},"CollectionVideoValue":{"anyOf":[{"type":"object","additionalProperties":false,"properties":{"source":{"const":"library"},"assetId":{"type":"string"},"posterId":{"type":"string"},"title":{"type":"string"}},"required":["source","assetId","title"]},{"type":"object","additionalProperties":false,"properties":{"source":{"enum":["youtube","vimeo"]},"url":{"type":"string"},"posterId":{"type":"string"},"title":{"type":"string"}},"required":["source","url","title"]}]},"HeadlessAppAuthConfig":{"type":"object","additionalProperties":false,"properties":{"brandId":{"type":"string","format":"uuid"},"appId":{"type":"string","format":"uuid"},"appVersion":{"type":"integer","minimum":1},"captcha":{"$ref":"#/components/schemas/HeadlessAppCaptchaPublic"}},"required":["brandId","appId","appVersion","captcha"]},"HeadlessAppCaptchaPublic":{"oneOf":[{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":1},"required":{"const":true},"provider":{"const":"google-v2-invisible"},"state":{"const":"ready"},"siteKey":{"type":"string","minLength":1,"maxLength":200},"reason":{"type":"null"}},"required":["schemaVersion","required","provider","state","siteKey","reason"]},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":1},"required":{"const":true},"provider":{"const":"google-v2-invisible"},"state":{"const":"unavailable"},"siteKey":{"type":"null"},"reason":{"enum":["identity-unavailable","origin-not-configured","captcha-not-configured","captcha-profile-incomplete","origin-not-allowed"]}},"required":["schemaVersion","required","provider","state","siteKey","reason"]}]},"HeadlessAppConsentInput":{"type":"object","additionalProperties":false,"properties":{"terms":{"type":"boolean"},"privacy":{"type":"boolean"},"pdpa":{"type":"boolean"},"marketing":{"type":"boolean"}},"required":["terms","privacy","pdpa"]},"HeadlessAppConsentResponse":{"type":"object","additionalProperties":false,"properties":{"identity":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","format":"uuid"},"status":{"enum":["pending","active","suspended","locked","deleted"]},"email":{"type":["string","null"]},"emailVerifiedAt":{"type":["string","null"],"format":"date-time"},"displayName":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time"},"termsAcceptedAt":{"type":["string","null"],"format":"date-time"},"privacyAcceptedAt":{"type":["string","null"],"format":"date-time"},"pdpaAcceptedAt":{"type":["string","null"],"format":"date-time"},"marketingAcceptedAt":{"type":["string","null"],"format":"date-time"},"documentVersion":{"type":["string","null"]},"mustConsent":{"type":"boolean"},"canUseMemberFeatures":{"type":"boolean"}},"required":["id","status","email","emailVerifiedAt","displayName","createdAt","termsAcceptedAt","privacyAcceptedAt","pdpaAcceptedAt","marketingAcceptedAt","documentVersion","mustConsent","canUseMemberFeatures"]},"consents":{"type":"object","additionalProperties":false,"properties":{"termsAcceptedAt":{"type":["string","null"],"format":"date-time"},"privacyAcceptedAt":{"type":["string","null"],"format":"date-time"},"pdpaAcceptedAt":{"type":["string","null"],"format":"date-time"},"marketingAcceptedAt":{"type":["string","null"],"format":"date-time"},"documentVersion":{"type":["string","null"]},"mustConsent":{"type":"boolean"},"canUseMemberFeatures":{"type":"boolean"}},"required":["termsAcceptedAt","privacyAcceptedAt","pdpaAcceptedAt","marketingAcceptedAt","documentVersion","mustConsent","canUseMemberFeatures"]},"mustConsent":{"type":"boolean"},"canUseMemberFeatures":{"type":"boolean"},"legalUrls":{"type":"object","additionalProperties":false,"properties":{"terms":{"type":"string"},"privacy":{"type":"string"},"pdpa":{"type":"string"},"accountDeletion":{"type":"string"}},"required":["terms","privacy","pdpa","accountDeletion"]}},"required":["identity","consents","mustConsent","canUseMemberFeatures","legalUrls"]},"HeadlessAppForgotInput":{"type":"object","additionalProperties":false,"properties":{"email":{"type":"string","format":"email"},"locale":{"enum":["th","en"]},"recaptchaToken":{"type":"string","minLength":1,"maxLength":8192,"writeOnly":true,"description":"Fresh single-use Google v2 Invisible response from current app-bound configuration; required by native protected app action. Never reuse a staff sign-in response or replay."}},"required":["email","recaptchaToken"]},"HeadlessAppLoginInput":{"type":"object","additionalProperties":false,"properties":{"email":{"type":"string","format":"email"},"password":{"type":"string","minLength":1,"writeOnly":true},"rememberMe":{"type":"boolean"},"recaptchaToken":{"type":"string","minLength":1,"maxLength":8192,"writeOnly":true,"description":"Fresh single-use Google v2 Invisible response from current app-bound configuration; required by native protected app action. Never reuse a staff sign-in response or replay."}},"required":["email","password","recaptchaToken"]},"HeadlessAppLoginResponse":{"type":"object","additionalProperties":false,"properties":{"identity":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","format":"uuid"},"status":{"enum":["pending","active","suspended","locked","deleted"]},"email":{"type":["string","null"]},"emailVerifiedAt":{"type":["string","null"],"format":"date-time"},"displayName":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time"},"termsAcceptedAt":{"type":["string","null"],"format":"date-time"},"privacyAcceptedAt":{"type":["string","null"],"format":"date-time"},"pdpaAcceptedAt":{"type":["string","null"],"format":"date-time"},"marketingAcceptedAt":{"type":["string","null"],"format":"date-time"},"documentVersion":{"type":["string","null"]},"mustConsent":{"type":"boolean"},"canUseMemberFeatures":{"type":"boolean"}},"required":["id","status","email","emailVerifiedAt","displayName","createdAt","termsAcceptedAt","privacyAcceptedAt","pdpaAcceptedAt","marketingAcceptedAt","documentVersion","mustConsent","canUseMemberFeatures"]},"consents":{"type":"object","additionalProperties":false,"properties":{"termsAcceptedAt":{"type":["string","null"],"format":"date-time"},"privacyAcceptedAt":{"type":["string","null"],"format":"date-time"},"pdpaAcceptedAt":{"type":["string","null"],"format":"date-time"},"marketingAcceptedAt":{"type":["string","null"],"format":"date-time"},"documentVersion":{"type":["string","null"]},"mustConsent":{"type":"boolean"},"canUseMemberFeatures":{"type":"boolean"}},"required":["termsAcceptedAt","privacyAcceptedAt","pdpaAcceptedAt","marketingAcceptedAt","documentVersion","mustConsent","canUseMemberFeatures"]},"mustConsent":{"type":"boolean"},"canUseMemberFeatures":{"type":"boolean"},"legalUrls":{"type":"object","additionalProperties":false,"properties":{"terms":{"type":"string"},"privacy":{"type":"string"},"pdpa":{"type":"string"},"accountDeletion":{"type":"string"}},"required":["terms","privacy","pdpa","accountDeletion"]},"accessToken":{"type":"string"},"refreshToken":{"type":"string"},"tokenType":{"const":"Bearer"},"expiresIn":{"const":300},"appId":{"type":"string","format":"uuid"},"boundBrandId":{"type":"string","format":"uuid"},"rememberMe":{"type":"boolean"},"persistentOwner":{"type":"boolean"},"sessionId":{"type":"string","format":"uuid"}},"required":["identity","consents","mustConsent","canUseMemberFeatures","legalUrls","accessToken","refreshToken","tokenType","expiresIn","appId","boundBrandId","rememberMe","persistentOwner","sessionId"]},"HeadlessAppMeResponse":{"type":"object","additionalProperties":false,"properties":{"actorId":{"type":"string","format":"uuid"},"appId":{"type":"string","format":"uuid"},"brandId":{"type":"string","format":"uuid"},"realmId":{"type":"string","format":"uuid"},"expiresAt":{"type":"string","format":"date-time"},"mustConsent":{"type":"boolean"}},"required":["actorId","appId","brandId","realmId","expiresAt","mustConsent"]},"HeadlessAppOkResponse":{"type":"object","additionalProperties":false,"properties":{"ok":{"const":true},"debugVerifyToken":{"type":"string","description":"Local-only, absent in PRD."},"debugCode":{"type":"string","description":"Local-only, absent in PRD."}},"required":["ok"]},"HeadlessAppRefreshInput":{"type":"object","additionalProperties":false,"properties":{"refreshToken":{"type":"string","minLength":1,"maxLength":8192,"writeOnly":true}},"required":["refreshToken"]},"HeadlessAppRefreshResponse":{"type":"object","additionalProperties":false,"properties":{"accessToken":{"type":"string"},"refreshToken":{"type":"string"},"tokenType":{"const":"Bearer"},"expiresIn":{"const":300},"appId":{"type":"string","format":"uuid"},"boundBrandId":{"type":"string","format":"uuid"},"rememberMe":{"type":"boolean"},"persistentOwner":{"type":"boolean"},"actorType":{"const":"member"}},"required":["accessToken","refreshToken","tokenType","expiresIn","appId","boundBrandId","rememberMe","persistentOwner","actorType"]},"HeadlessAppRegisterInput":{"type":"object","additionalProperties":false,"properties":{"email":{"type":"string","format":"email"},"password":{"type":"string","minLength":8,"writeOnly":true},"displayName":{"type":"string"},"locale":{"enum":["th","en"]},"recaptchaToken":{"type":"string","minLength":1,"maxLength":8192,"writeOnly":true,"description":"Fresh single-use Google v2 Invisible response from current app-bound configuration; required by native protected app action. Never reuse a staff sign-in response or replay."}},"required":["email","password","recaptchaToken"]},"HeadlessAppRegisterResponse":{"type":"object","additionalProperties":false,"properties":{"identity":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","format":"uuid"},"status":{"enum":["pending","active","suspended","locked","deleted"]},"email":{"type":["string","null"]},"emailVerifiedAt":{"type":["string","null"],"format":"date-time"},"displayName":{"type":["string","null"]},"createdAt":{"type":"string","format":"date-time"},"termsAcceptedAt":{"type":["string","null"],"format":"date-time"},"privacyAcceptedAt":{"type":["string","null"],"format":"date-time"},"pdpaAcceptedAt":{"type":["string","null"],"format":"date-time"},"marketingAcceptedAt":{"type":["string","null"],"format":"date-time"},"documentVersion":{"type":["string","null"]},"mustConsent":{"type":"boolean"},"canUseMemberFeatures":{"type":"boolean"}},"required":["id","status","email","emailVerifiedAt","displayName","createdAt","termsAcceptedAt","privacyAcceptedAt","pdpaAcceptedAt","marketingAcceptedAt","documentVersion","mustConsent","canUseMemberFeatures"]},"emailVerificationRequired":{"const":true},"debugVerifyToken":{"type":"string","description":"Native Local-only verification fixture output; absent in PRD."}},"required":["identity","emailVerificationRequired"]},"HeadlessAppResendInput":{"type":"object","additionalProperties":false,"properties":{"email":{"type":"string","format":"email"},"locale":{"enum":["th","en"]}},"required":["email"]},"HeadlessAppResetInput":{"type":"object","additionalProperties":false,"properties":{"email":{"type":"string","format":"email"},"code":{"type":"string"},"newPassword":{"type":"string","minLength":8,"writeOnly":true},"recaptchaToken":{"type":"string","minLength":1,"maxLength":8192,"writeOnly":true,"description":"Fresh single-use Google v2 Invisible response from current app-bound configuration; required by native protected app action. Never reuse a staff sign-in response or replay."}},"required":["email","code","newPassword","recaptchaToken"]},"HeadlessAppVerifyInput":{"type":"object","additionalProperties":false,"properties":{"token":{"type":"string"},"email":{"type":"string","format":"email"}},"required":["token"]},"HeadlessAppVerifyResponse":{"type":"object","additionalProperties":false,"properties":{"verified":{"const":true}},"required":["verified"]},"HeadlessCatalogDraftPage":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"type":"integer"},"schemaRevision":{"type":"integer"},"locale":{"type":"string"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessCatalogDraftRecord"}},"total":{"type":"integer"},"page":{"type":"integer"},"pageSize":{"type":"integer"},"pageCount":{"type":"integer"},"facets":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessCatalogFacet"}},"appliedFilters":{"$ref":"#/components/schemas/HeadlessCatalogQuery"}},"required":["schemaVersion","schemaRevision","locale","items","total","page","pageSize","pageCount","facets","appliedFilters"]},"HeadlessCatalogDraftRecord":{"type":"object","additionalProperties":false,"properties":{"record":{"$ref":"#/components/schemas/HeadlessCatalogRecord"},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}},"required":["record","readRevision"]},"HeadlessCatalogFacet":{"type":"object","additionalProperties":false,"properties":{"attributeId":{"type":"string"},"label":{"type":"string"},"type":{"enum":["text","number","single_choice","multi_choice","color"]},"min":{"type":"number"},"max":{"type":"number"},"options":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"optionId":{"type":"string"},"label":{"type":"string"},"hex":{"type":"string"},"count":{"type":"integer"}},"required":["optionId","label","count"]}}},"required":["attributeId","label","type","options"]},"HeadlessCatalogPage":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"type":"integer"},"schemaRevision":{"type":"integer"},"locale":{"type":"string"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessCatalogRecord"}},"total":{"type":"integer"},"page":{"type":"integer"},"pageSize":{"type":"integer"},"pageCount":{"type":"integer"},"facets":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessCatalogFacet"}},"appliedFilters":{"$ref":"#/components/schemas/HeadlessCatalogQuery"}},"required":["schemaVersion","schemaRevision","locale","items","total","page","pageSize","pageCount","facets","appliedFilters"]},"HeadlessCatalogQuery":{"type":"object","additionalProperties":false,"properties":{"locale":{"type":"string"},"q":{"type":"string","maxLength":160},"categoryIds":{"type":"array","items":{"type":"string"}},"groupIds":{"type":"array","items":{"type":"string"}},"pinnedIds":{"type":"array","items":{"type":"string"}},"filters":{"type":"array","maxItems":8,"items":{"type":"object","additionalProperties":false,"properties":{"attributeId":{"type":"string"},"optionIds":{"type":"array","items":{"type":"string"}},"min":{"type":"number"},"max":{"type":"number"}},"required":["attributeId"]}},"sort":{"enum":["manual","title_asc","title_desc","newest"]},"page":{"type":"integer","minimum":1,"maximum":10000},"pageSize":{"type":"integer","minimum":1,"maximum":48},"schemaRevision":{"type":"integer","minimum":1}},"required":["filters","sort","page","pageSize"]},"HeadlessCatalogRecord":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"catalogPresentation":{"type":"object","additionalProperties":false,"required":["version"],"properties":{"version":{"const":1},"colors":{"type":"array","maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["hex","label"],"properties":{"hex":{"type":"string","pattern":"^#[A-Fa-f0-9]{6}$"},"label":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}}}}},"details":{"type":"object","additionalProperties":false,"properties":{"upperMaterial":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"outsole":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"lining":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"sizeRange":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}}}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"thumbnailUrl":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"priceLabel":{"type":["string","null"]},"priceMinor":{"type":["integer","null"]},"compareAtLabel":{"type":["string","null"]},"compareAtMinor":{"type":["integer","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"buyChannels":{"type":"array","maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["presetId","label","href","mark","iconId","imageUrl"],"properties":{"presetId":{"type":"string"},"label":{"type":"string"},"href":{"type":"string"},"mark":{"enum":["icon","image"]},"iconId":{"type":"string"},"imageUrl":{"type":"string"}}}},"coverImageUrl":{"type":["string","null"]},"categoryId":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}},"resolvedAttributes":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessCatalogResolvedAttribute"}},"resolvedLocale":{"type":"string"},"localeFallback":{"type":"boolean"},"schemaVersion":{"type":"integer"},"schemaRevision":{"type":"integer"},"category":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"icon":{"type":["string","null"]},"imageUrl":{"type":["string","null"]},"pathPrefix":{"type":["string","null"]}},"required":["id","name","slug"]}}},"HeadlessCatalogResolvedAttribute":{"type":"object","additionalProperties":false,"properties":{"attributeId":{"type":"string"},"key":{"type":"string"},"label":{"type":"string"},"type":{"enum":["text","number","single_choice","multi_choice","color"]},"presentation":{"enum":["text","chip","swatch"]},"unit":{"type":"string"},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"array","items":{"type":"string"}}]},"options":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"optionId":{"type":"string"},"label":{"type":"string"},"hex":{"type":"string"}},"required":["optionId","label"]}},"showCard":{"type":"boolean"},"showDetail":{"type":"boolean"}},"required":["attributeId","key","label","type","presentation","value","showCard","showDetail"]},"HeadlessCatalogSchema":{"type":"object","additionalProperties":false,"properties":{"schema":{"$ref":"#/components/schemas/HeadlessPublishedCatalogSchema"},"schemaVersion":{"type":"integer"},"schemaRevision":{"type":"integer"},"locale":{"type":"string"}},"required":["schema","schemaVersion","schemaRevision","locale"]},"HeadlessCollectionDraftPage":{"type":"object","additionalProperties":false,"properties":{"definition":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","format":"uuid"},"key":{"type":"string"},"name":{"type":"string"},"schemaVersion":{"type":"integer"},"revision":{"type":"integer"}},"required":["id","key","name","schemaVersion","revision"]},"schema":{"$ref":"#/components/schemas/HeadlessJsonValue"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"record":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","format":"uuid"},"locale":{"type":"string"},"values":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/CollectionValue"}},"updatedAt":{"type":"string","format":"date-time"}},"required":["id","locale","values","updatedAt"]},"readRevision":{"$ref":"#/components/schemas/HeadlessReadRevision"}},"required":["record","readRevision"]}},"total":{"const":null},"nextCursor":{"type":["string","null"]}},"required":["definition","schema","items","total","nextCursor"]},"HeadlessCollectionPage":{"type":"object","additionalProperties":false,"properties":{"collection":{"$ref":"#/components/schemas/HeadlessJsonValue"},"records":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessJsonValue"}},"nextCursor":{"type":["string","null"]},"media":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/HeadlessJsonValue"}}},"required":["collection","records","nextCursor","media"]},"HeadlessCollectionSchema":{"type":"object","additionalProperties":false,"properties":{"collectionId":{"type":"string","format":"uuid"},"schemaRevision":{"type":"integer","minimum":1},"schemaVersion":{"type":"integer","minimum":1},"definitionRevision":{"type":"integer","minimum":1},"schema":{"$ref":"#/components/schemas/HeadlessJsonValue"},"recordSchema":{"$ref":"#/components/schemas/HeadlessJsonValue"}},"required":["collectionId","schemaRevision","schemaVersion","definitionRevision","schema","recordSchema"]},"HeadlessConfiguration":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"version":{"type":"integer"},"brand":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"locale":{"type":"string"},"secondaryLocale":{"type":["string","null"]},"primaryLocalePath":{"type":["string","null"]},"secondaryLocalePath":{"type":["string","null"]},"timezone":{"type":"string"}},"required":["id","name","slug","locale","secondaryLocale","primaryLocalePath","secondaryLocalePath","timezone"]},"theme":{"$ref":"#/components/schemas/HeadlessJsonValue"},"features":{"type":"object","additionalProperties":{"type":"boolean"}}},"required":["id","version","brand","theme","features"]},"HeadlessFormSubmission":{"type":"object","additionalProperties":false,"properties":{"answers":{"type":"object","additionalProperties":{}},"consents":{"type":"object","additionalProperties":{"type":"boolean"}},"piiConsent":{"type":"boolean"},"locale":{"type":"string"},"recaptchaToken":{"type":"string"},"expectedReadRevision":{"type":"string","format":"date-time"}},"required":["answers"]},"HeadlessGuestProofInput":{"type":"object","additionalProperties":false,"properties":{"module":{"enum":["forms","surveys"]},"resourceId":{"type":"string","format":"uuid"}},"required":["module","resourceId"]},"HeadlessGuestProofResponse":{"type":"object","additionalProperties":false,"properties":{"guestProof":{"type":"string","pattern":"^[a-f0-9-]{36}\\.[A-Za-z0-9_-]{43}$"},"expiresAt":{"type":"string","format":"date-time"},"scope":{"type":"object","additionalProperties":false,"properties":{"module":{"enum":["forms","surveys"]},"resourceId":{"type":"string","format":"uuid"}},"required":["module","resourceId"]}},"required":["guestProof","expiresAt","scope"]},"HeadlessInput_headless_commerce_cart_claim":{"type":"object","properties":{"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"}},"required":[],"additionalProperties":false},"HeadlessInput_headless_commerce_cart_read":{"type":"object","properties":{"locale":{"type":"string","maxLength":35}},"required":[],"additionalProperties":false},"HeadlessInput_headless_commerce_cart_write":{"type":"object","properties":{"items":{"type":"array","maxItems":50,"items":{"type":"object","properties":{"variantId":{"type":"string","format":"uuid"},"quantity":{"type":"integer","minimum":1,"maximum":99}},"required":["variantId","quantity"],"additionalProperties":false}},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"}},"required":["items"],"additionalProperties":false},"HeadlessInput_headless_commerce_checkout":{"type":"object","properties":{"items":{"type":"array","maxItems":50,"items":{"type":"object","properties":{"variantId":{"type":"string","format":"uuid"},"quantity":{"type":"integer","minimum":1,"maximum":99}},"required":["variantId","quantity"],"additionalProperties":false}},"contact":{"type":"object","properties":{"name":{"type":"string","maxLength":200},"phone":{"type":"string","maxLength":40},"email":{"type":"string","maxLength":254},"line1":{"type":"string","maxLength":500},"line2":{"type":"string","maxLength":500},"city":{"type":"string","maxLength":100},"province":{"type":"string","maxLength":100},"postalCode":{"type":"string","maxLength":20},"country":{"type":"string","maxLength":2}},"required":["name","phone","email","line1","province","postalCode","country"],"additionalProperties":false},"rateId":{"type":"string","maxLength":100},"coupons":{"type":"array","maxItems":20,"items":{"type":"string","maxLength":100}},"locale":{"enum":["en","en-US","th-TH"]},"quoteDigest":{"type":"string","pattern":"^[a-f0-9]{64}$"},"provider":{"enum":["stripe","omise","2c2p","hosted_test"]},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"customerNote":{"type":"string","maxLength":2000},"taxInvoice":{"type":"object","properties":{"requested":{"type":"boolean"},"name":{"type":"string","maxLength":200},"taxId":{"type":"string","maxLength":13},"address":{"type":"string","maxLength":1000},"branch":{"type":"string","maxLength":100}},"required":["requested"],"additionalProperties":false}},"required":["items","contact","rateId","quoteDigest","provider"],"additionalProperties":false},"HeadlessInput_headless_commerce_configuration":{"type":"object","properties":{},"required":[],"additionalProperties":false},"HeadlessInput_headless_commerce_guest_access":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"}},"required":["orderId"],"additionalProperties":false},"HeadlessInput_headless_commerce_guest_lookup":{"type":"object","properties":{"orderNumber":{"type":"string","maxLength":60},"code":{"type":"string","pattern":"^[A-Za-z0-9_-]{43}$"}},"required":["orderNumber","code"],"additionalProperties":false},"HeadlessInput_headless_commerce_guest_order_read":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"}},"required":["orderId"],"additionalProperties":false},"HeadlessInput_headless_commerce_guest_order_reconcile":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"}},"required":["orderId"],"additionalProperties":false},"HeadlessInput_headless_commerce_guest_session":{"type":"object","properties":{},"required":[],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_order_cancel":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"payload":{"type":"object","properties":{"expectedRevision":{"type":"integer","minimum":1},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"reason":{"type":"string","minLength":3,"maxLength":500}},"required":["expectedRevision","reason"],"additionalProperties":false}},"required":["orderId","payload"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_order_read":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"}},"required":["orderId"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_order_reconcile":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"}},"required":["orderId"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_order_transition":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"payload":{"type":"object","properties":{"expectedRevision":{"type":"integer","minimum":1},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"reason":{"type":"string","minLength":3,"maxLength":500},"action":{"enum":["accept","process","pack"]}},"required":["expectedRevision","reason","action"],"additionalProperties":false}},"required":["orderId","payload"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_orders_read":{"type":"object","properties":{},"required":[],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_refund_create":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"payload":{"type":"object","properties":{"expectedRevision":{"type":"integer","minimum":1},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"reason":{"type":"string","minLength":3,"maxLength":500},"items":{"type":"array","maxItems":50,"items":{"type":"object","properties":{"variantId":{"type":"string","format":"uuid"},"quantity":{"type":"integer","minimum":1,"maximum":99}},"required":["variantId","quantity"],"additionalProperties":false}},"includeShipping":{"type":"boolean"}},"required":["expectedRevision","reason","items","includeShipping"],"additionalProperties":false}},"required":["orderId","payload"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_refund_reconcile":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"refundId":{"type":"string","format":"uuid"}},"required":["orderId","refundId"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_return_create":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"payload":{"type":"object","properties":{"expectedRevision":{"type":"integer","minimum":1},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"reason":{"type":"string","minLength":3,"maxLength":500},"variantId":{"type":"string","format":"uuid"},"quantity":{"type":"integer","minimum":1,"maximum":99}},"required":["expectedRevision","reason","variantId","quantity"],"additionalProperties":false}},"required":["orderId","payload"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_shipment_create":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"payload":{"type":"object","properties":{"expectedRevision":{"type":"integer","minimum":1},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"items":{"type":"array","maxItems":50,"items":{"type":"object","properties":{"variantId":{"type":"string","format":"uuid"},"quantity":{"type":"integer","minimum":1,"maximum":99}},"required":["variantId","quantity"],"additionalProperties":false}},"tracking":{"type":"object","properties":{"carrier":{"type":"string","maxLength":100},"trackingNumber":{"type":"string","maxLength":200},"trackingUrl":{"type":["string","null"],"maxLength":1000}},"required":["carrier","trackingNumber"],"additionalProperties":false}},"required":["expectedRevision","items","tracking"],"additionalProperties":false}},"required":["orderId","payload"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_shipment_update":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"shipmentId":{"type":"string","format":"uuid"},"payload":{"type":"object","properties":{"expectedRevision":{"type":"integer","minimum":1},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"reason":{"type":"string","minLength":3,"maxLength":500},"action":{"enum":["tracking","delivered","delivery_failed"]},"tracking":{"type":"object","properties":{"carrier":{"type":"string","maxLength":100},"trackingNumber":{"type":"string","maxLength":200},"trackingUrl":{"type":["string","null"],"maxLength":1000}},"required":["carrier","trackingNumber"],"additionalProperties":false}},"required":["expectedRevision","reason","action"],"additionalProperties":false}},"required":["orderId","shipmentId","payload"],"additionalProperties":false},"HeadlessInput_headless_commerce_operator_stock_query":{"type":"object","properties":{"q":{"type":"string","maxLength":200},"low":{"type":"boolean"},"limit":{"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","maxLength":1000}},"required":[],"additionalProperties":false},"HeadlessInput_headless_commerce_order_cancel":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"payload":{"type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"reason":{"type":"string","maxLength":1000}},"required":["expectedRevision","reason"],"additionalProperties":false}},"required":["orderId","payload"],"additionalProperties":false},"HeadlessInput_headless_commerce_order_read":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"}},"required":["orderId"],"additionalProperties":false},"HeadlessInput_headless_commerce_order_reconcile":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"}},"required":["orderId"],"additionalProperties":false},"HeadlessInput_headless_commerce_orders_read":{"type":"object","properties":{"source":{"enum":["current","isolated_history"]}},"required":[],"additionalProperties":false},"HeadlessInput_headless_commerce_quote":{"type":"object","properties":{"items":{"type":"array","maxItems":50,"items":{"type":"object","properties":{"variantId":{"type":"string","format":"uuid"},"quantity":{"type":"integer","minimum":1,"maximum":99}},"required":["variantId","quantity"],"additionalProperties":false}},"destination":{"type":"object","properties":{"country":{"type":"string","maxLength":2},"region":{"type":"string","maxLength":100},"postalCode":{"type":"string","maxLength":20}},"required":["country","region","postalCode"],"additionalProperties":false},"rateId":{"type":"string","maxLength":100},"coupons":{"type":"array","maxItems":20,"items":{"type":"string","maxLength":100}},"locale":{"type":"string","maxLength":35}},"required":["items","destination","rateId"],"additionalProperties":false},"HeadlessInput_headless_commerce_test_outcome":{"type":"object","properties":{"orderId":{"type":"string","format":"uuid"},"outcome":{"enum":["success","failure","cancel","pending","expiry","unknown"]},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"}},"required":["orderId","outcome"],"additionalProperties":false},"HeadlessInput_headless_commerce_wishlist_read":{"type":"object","properties":{},"required":[],"additionalProperties":false},"HeadlessInput_headless_commerce_wishlist_write":{"type":"object","properties":{"variantId":{"type":"string","format":"uuid"},"saved":{"type":"boolean"}},"required":["variantId","saved"],"additionalProperties":false},"HeadlessInput_headless_member_address_create":{"type":"object","properties":{"label":{"type":"string","maxLength":500},"name":{"type":"string","maxLength":500},"phone":{"type":"string","maxLength":500},"line1":{"type":"string","maxLength":500},"line2":{"type":"string","maxLength":500},"city":{"type":"string","maxLength":500},"province":{"type":"string","maxLength":500},"postalCode":{"type":"string","maxLength":500},"country":{"type":"string","maxLength":500},"isDefault":{"type":"boolean"}},"required":["name","phone","line1","province","postalCode"],"additionalProperties":false},"HeadlessInput_headless_member_address_delete":{"type":"object","properties":{"addressId":{"type":"string","format":"uuid"}},"required":["addressId"],"additionalProperties":false},"HeadlessInput_headless_member_address_update":{"type":"object","properties":{"addressId":{"type":"string","format":"uuid"},"label":{"type":"string","maxLength":500},"name":{"type":"string","maxLength":500},"phone":{"type":"string","maxLength":500},"line1":{"type":"string","maxLength":500},"line2":{"type":"string","maxLength":500},"city":{"type":"string","maxLength":500},"province":{"type":"string","maxLength":500},"postalCode":{"type":"string","maxLength":500},"country":{"type":"string","maxLength":500},"isDefault":{"type":"boolean"}},"required":["addressId"],"additionalProperties":false},"HeadlessInput_headless_member_addresses_read":{"type":"object","properties":{},"required":[],"additionalProperties":false},"HeadlessInput_headless_member_preferences_update":{"type":"object","properties":{"emailEnabled":{"type":"boolean"},"pushEnabled":{"type":"boolean"},"marketingEnabled":{"type":"boolean"}},"required":[],"additionalProperties":false},"HeadlessInput_headless_member_profile_ensure":{"type":"object","properties":{},"required":[],"additionalProperties":false},"HeadlessInput_headless_member_profile_read":{"type":"object","properties":{},"required":[],"additionalProperties":false},"HeadlessInput_headless_member_profile_update":{"type":"object","properties":{"displayName":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}]},"firstName":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}]},"lastName":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}]},"avatarUrl":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}]},"phone":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}]},"email":{"anyOf":[{"type":"string","maxLength":254},{"type":"null"}]},"locale":{"anyOf":[{"type":"string","maxLength":1000},{"type":"null"}]}},"required":[],"additionalProperties":false},"HeadlessJsonValue":{"anyOf":[{"type":["string","number","boolean","null"]},{"type":"array","items":{"$ref":"#/components/schemas/HeadlessJsonValue"}},{"type":"object","additionalProperties":{"$ref":"#/components/schemas/HeadlessJsonValue"}}]},"HeadlessLiveCapabilities":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"modules":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"module":{"type":"string"},"status":{"enum":["inventory","implemented","verified","main-deferred"]},"parentFeatures":{"type":"array","items":{"type":"string"}},"actions":{"type":"array","items":{"enum":["read:published","read:preview","command","read:records","write:records"]}},"resourceIds":{"anyOf":[{"const":"*"},{"type":"array","items":{"type":"string"}}]},"limitations":{"type":"array","items":{"type":"string"}}},"required":["module","status","parentFeatures","actions","resourceIds","limitations"]}}},"required":["schemaVersion","modules"]},"HeadlessMachineRecord":{"type":"object","additionalProperties":false,"properties":{"recordId":{"type":"string","format":"uuid"},"revision":{"type":"integer","minimum":1},"schemaRevision":{"type":"integer","minimum":1},"data":{"type":"object","additionalProperties":false,"properties":{"shared":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/HeadlessJsonValue"}},"locales":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/HeadlessJsonValue"}}}},"required":["shared","locales"]}},"required":["recordId","revision","schemaRevision","data"]},"HeadlessMachineRecordCreate":{"type":"object","additionalProperties":false,"properties":{"recordId":{"type":"string","format":"uuid"},"schemaRevision":{"type":"integer","minimum":1},"data":{"type":"object","additionalProperties":false,"properties":{"shared":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/HeadlessJsonValue"}},"locales":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/HeadlessJsonValue"}}}},"required":["shared","locales"]}},"required":["recordId","schemaRevision","data"]},"HeadlessMachineRecordSchema":{"type":"object","additionalProperties":false,"properties":{"collectionId":{"type":"string","format":"uuid"},"schemaRevision":{"type":"integer","minimum":1},"schema":{"$ref":"#/components/schemas/HeadlessJsonValue"}},"required":["collectionId","schemaRevision","schema"]},"HeadlessMachineRecordUpdate":{"type":"object","additionalProperties":false,"properties":{"schemaRevision":{"type":"integer","minimum":1},"expectedRevision":{"type":"integer","minimum":1},"data":{"type":"object","additionalProperties":false,"properties":{"shared":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/HeadlessJsonValue"}},"locales":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/HeadlessJsonValue"}}}},"required":["shared","locales"]}},"required":["schemaRevision","expectedRevision","data"]},"HeadlessMode_headless_articles_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_articles"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_articles_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_articles"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_banners_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_banners"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_banners_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_banners"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_catalog_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessCatalogRecord"},{"$ref":"#/components/schemas/HeadlessCatalogDraftRecord"}]},"HeadlessMode_headless_catalog_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessCatalogPage"},{"$ref":"#/components/schemas/HeadlessCatalogDraftPage"}]},"HeadlessMode_headless_collections_record":{"oneOf":[{"$ref":"#/components/schemas/HeadlessCollectionPage"},{"$ref":"#/components/schemas/HeadlessCollectionDraftPage"}]},"HeadlessMode_headless_collections_records":{"oneOf":[{"$ref":"#/components/schemas/HeadlessCollectionPage"},{"$ref":"#/components/schemas/HeadlessCollectionDraftPage"}]},"HeadlessMode_headless_configuration_read":{"oneOf":[{"$ref":"#/components/schemas/HeadlessConfiguration"},{"type":"object","additionalProperties":false,"properties":{"record":{"$ref":"#/components/schemas/HeadlessConfiguration"},"readRevision":{"$ref":"#/components/schemas/HeadlessReadRevision"}},"required":["record","readRevision"]}]},"HeadlessMode_headless_directory_categories_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_directory_categories"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_directory_categories_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_directory_categories"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_directory_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_directory"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"coverImageUrl":{"type":["string","null"]},"categoryId":{"type":["string","null"]},"floorId":{"type":["string","null"]},"floor":{"type":["string","null"]},"unit":{"type":["string","null"]},"phone":{"type":["string","null"]},"website":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]},"floorRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_directory_floors_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_directory_floors"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_directory_floors_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_directory_floors"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_directory_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_directory"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"coverImageUrl":{"type":["string","null"]},"categoryId":{"type":["string","null"]},"floorId":{"type":["string","null"]},"floor":{"type":["string","null"]},"unit":{"type":["string","null"]},"phone":{"type":["string","null"]},"website":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]},"floorRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_events_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_events"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"description":{"type":["string","null"]},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"coverImageUrl":{"type":["string","null"]},"startsAt":{"type":["string","null"],"format":"date-time"},"endsAt":{"type":["string","null"],"format":"date-time"},"location":{"type":["string","null"]}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_events_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_events"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"description":{"type":["string","null"]},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"coverImageUrl":{"type":["string","null"]},"startsAt":{"type":["string","null"],"format":"date-time"},"endsAt":{"type":["string","null"],"format":"date-time"},"location":{"type":["string","null"]}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_forms_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_forms"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"description":{"type":["string","null"]},"allowAnonymous":{"type":["boolean","null"]},"fields":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"type":{"type":"string"},"label":{"type":"string"},"required":{"type":"boolean"},"placeholder":{"type":"string"},"dateRule":{"enum":["any","gte_today","gt_today","lte_today","lt_today"]},"minTime":{"type":"string"},"maxTime":{"type":"string"},"options":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"optionLabels":{"type":"array","items":{"type":"string"}}}}},"settings":{"type":"object","additionalProperties":false,"properties":{"success":{"type":"object","additionalProperties":false,"properties":{"mode":{"enum":["default","custom"]},"title":{"type":"string"},"message":{"type":"string"},"ctaAction":{"enum":["close","link"]},"ctaLabel":{"type":"string"},"ctaUrl":{"type":"string"},"visual":{"enum":["default","icon","image"]},"icon":{"type":"string"},"imageUrl":{"type":"string"},"translations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"message":{"type":"string"},"ctaLabel":{"type":"string"}}}}}},"fail":{"type":"object","additionalProperties":false,"properties":{"mode":{"enum":["default","custom"]},"title":{"type":"string"},"message":{"type":"string"},"ctaAction":{"enum":["close","link"]},"ctaLabel":{"type":"string"},"ctaUrl":{"type":"string"},"visual":{"enum":["default","icon","image"]},"icon":{"type":"string"},"imageUrl":{"type":"string"},"translations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"message":{"type":"string"},"ctaLabel":{"type":"string"}}}}}},"submitUi":{"type":"object","additionalProperties":false,"properties":{"overlay":{"type":"boolean"},"loader":{"enum":["ring","dots","orbit","pulse","bar"]},"label":{"type":"string"}}},"consent":{"type":"object","additionalProperties":false,"properties":{"enabled":{"type":"boolean"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"required":{"type":"boolean"},"label":{"type":"string"},"links":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"text":{"type":"string"},"href":{"type":"string"}}}}}}}}}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_forms_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_forms"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"description":{"type":["string","null"]},"allowAnonymous":{"type":["boolean","null"]},"fields":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"type":{"type":"string"},"label":{"type":"string"},"required":{"type":"boolean"},"placeholder":{"type":"string"},"dateRule":{"enum":["any","gte_today","gt_today","lte_today","lt_today"]},"minTime":{"type":"string"},"maxTime":{"type":"string"},"options":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"optionLabels":{"type":"array","items":{"type":"string"}}}}},"settings":{"type":"object","additionalProperties":false,"properties":{"success":{"type":"object","additionalProperties":false,"properties":{"mode":{"enum":["default","custom"]},"title":{"type":"string"},"message":{"type":"string"},"ctaAction":{"enum":["close","link"]},"ctaLabel":{"type":"string"},"ctaUrl":{"type":"string"},"visual":{"enum":["default","icon","image"]},"icon":{"type":"string"},"imageUrl":{"type":"string"},"translations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"message":{"type":"string"},"ctaLabel":{"type":"string"}}}}}},"fail":{"type":"object","additionalProperties":false,"properties":{"mode":{"enum":["default","custom"]},"title":{"type":"string"},"message":{"type":"string"},"ctaAction":{"enum":["close","link"]},"ctaLabel":{"type":"string"},"ctaUrl":{"type":"string"},"visual":{"enum":["default","icon","image"]},"icon":{"type":"string"},"imageUrl":{"type":"string"},"translations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"message":{"type":"string"},"ctaLabel":{"type":"string"}}}}}},"submitUi":{"type":"object","additionalProperties":false,"properties":{"overlay":{"type":"boolean"},"loader":{"enum":["ring","dots","orbit","pulse","bar"]},"label":{"type":"string"}}},"consent":{"type":"object","additionalProperties":false,"properties":{"enabled":{"type":"boolean"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"required":{"type":"boolean"},"label":{"type":"string"},"links":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"text":{"type":"string"},"href":{"type":"string"}}}}}}}}}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_freeform_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_freeform"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"screenKey":{"type":["string","null"]},"kind":{"type":["string","null"]},"version":{"type":["integer","null"]},"publishedAt":{"type":["string","null"],"format":"date-time"},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"document":{"type":"object","additionalProperties":false,"required":["format","content","assets"],"properties":{"format":{"const":"freeform-content-v1"},"content":{"type":"object","additionalProperties":{"type":"string"}},"assets":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url","label","alt"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"alt":{"type":"string"}}}},"nativeDocumentUrl":{"type":"string"}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_freeform_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_freeform"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"screenKey":{"type":["string","null"]},"kind":{"type":["string","null"]},"version":{"type":["integer","null"]},"publishedAt":{"type":["string","null"],"format":"date-time"},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"document":{"type":"object","additionalProperties":false,"required":["format","content","assets"],"properties":{"format":{"const":"freeform-content-v1"},"content":{"type":"object","additionalProperties":{"type":"string"}},"assets":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url","label","alt"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"alt":{"type":"string"}}}},"nativeDocumentUrl":{"type":"string"}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_location_groups_one_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_location_groups_one"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_location_groups_one_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_location_groups_one"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_location_groups_two_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_location_groups_two"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_location_groups_two_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_location_groups_two"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_locations_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_locations"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"address":{"type":["string","null"]},"mapQuery":{"type":["string","null"]},"lat":{"type":["number","null"]},"lng":{"type":["number","null"]},"phone":{"type":["string","null"]},"email":{"type":["string","null"]},"group1Id":{"type":["string","null"]},"group2Id":{"type":["string","null"]},"group1":{"type":["string","null"]},"group2":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"groupOne":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]},"groupTwo":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_locations_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_locations"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"address":{"type":["string","null"]},"mapQuery":{"type":["string","null"]},"lat":{"type":["number","null"]},"lng":{"type":["number","null"]},"phone":{"type":["string","null"]},"email":{"type":["string","null"]},"group1Id":{"type":["string","null"]},"group2Id":{"type":["string","null"]},"group1":{"type":["string","null"]},"group2":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"groupOne":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]},"groupTwo":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_media_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_media"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"publicUrl":{"type":["string","null"]},"mimeType":{"type":["string","null"]},"width":{"type":["integer","null"]},"height":{"type":["integer","null"]},"altText":{"type":["string","null"]}}},"readRevision":{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"projection-sha256"},"value":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}}}]},"HeadlessMode_headless_media_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_media"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"publicUrl":{"type":["string","null"]},"mimeType":{"type":["string","null"]},"width":{"type":["integer","null"]},"height":{"type":["integer","null"]},"altText":{"type":["string","null"]}}},"readRevision":{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"projection-sha256"},"value":{"type":"string","pattern":"^[a-f0-9]{64}$"}}}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_navigation_read":{"oneOf":[{"$ref":"#/components/schemas/HeadlessNavigation"},{"type":"object","additionalProperties":false,"properties":{"record":{"$ref":"#/components/schemas/HeadlessNavigation"},"readRevision":{"$ref":"#/components/schemas/HeadlessReadRevision"}},"required":["record","readRevision"]}]},"HeadlessMode_headless_news_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_news"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_news_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_news"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_offering_categories_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_offering_categories"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_offering_categories_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_offering_categories"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_offerings_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_offerings"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"catalogPresentation":{"type":"object","additionalProperties":false,"required":["version"],"properties":{"version":{"const":1},"colors":{"type":"array","maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["hex","label"],"properties":{"hex":{"type":"string","pattern":"^#[A-Fa-f0-9]{6}$"},"label":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}}}}},"details":{"type":"object","additionalProperties":false,"properties":{"upperMaterial":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"outsole":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"lining":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"sizeRange":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}}}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"thumbnailUrl":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"priceLabel":{"type":["string","null"]},"priceMinor":{"type":["integer","null"]},"compareAtLabel":{"type":["string","null"]},"compareAtMinor":{"type":["integer","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"buyChannels":{"type":"array","maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["presetId","label","href","mark","iconId","imageUrl"],"properties":{"presetId":{"type":"string"},"label":{"type":"string"},"href":{"type":"string"},"mark":{"enum":["icon","image"]},"iconId":{"type":"string"},"imageUrl":{"type":"string"}}}},"coverImageUrl":{"type":["string","null"]},"categoryId":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_offerings_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_offerings"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"catalogPresentation":{"type":"object","additionalProperties":false,"required":["version"],"properties":{"version":{"const":1},"colors":{"type":"array","maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["hex","label"],"properties":{"hex":{"type":"string","pattern":"^#[A-Fa-f0-9]{6}$"},"label":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}}}}},"details":{"type":"object","additionalProperties":false,"properties":{"upperMaterial":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"outsole":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"lining":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"sizeRange":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}}}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"thumbnailUrl":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"priceLabel":{"type":["string","null"]},"priceMinor":{"type":["integer","null"]},"compareAtLabel":{"type":["string","null"]},"compareAtMinor":{"type":["integer","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"buyChannels":{"type":"array","maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["presetId","label","href","mark","iconId","imageUrl"],"properties":{"presetId":{"type":"string"},"label":{"type":"string"},"href":{"type":"string"},"mark":{"enum":["icon","image"]},"iconId":{"type":"string"},"imageUrl":{"type":"string"}}}},"coverImageUrl":{"type":["string","null"]},"categoryId":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_pages_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_pages"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_pages_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_pages"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_portfolios_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_portfolios"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_portfolios_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_portfolios"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_promotions_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_promotions"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_promotions_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_promotions"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_splash_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_splash"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_splash_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_splash"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_subscribe_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_subscribe"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"template":{"type":["string","null"]},"content":{"type":"object","additionalProperties":false,"properties":{"eyebrow":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"imageUrl":{"type":"string"},"imageSide":{"type":"string"},"emailPlaceholder":{"type":"string"},"ctaLabel":{"type":"string"},"dontShowAgainLabel":{"type":"string"},"thankYouTitle":{"type":"string"},"thankYouMessage":{"type":"string"}}},"trigger":{"type":"object","additionalProperties":false,"properties":{"type":{"enum":["delay","scroll","exit"]},"delayMs":{"type":"number"},"scrollPercent":{"type":"number"}}},"placement":{"type":"object","additionalProperties":false,"properties":{"scope":{"enum":["pages","site"]},"pageSlugs":{"type":"array","items":{"type":"string"}}}},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_subscribe_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_subscribe"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"template":{"type":["string","null"]},"content":{"type":"object","additionalProperties":false,"properties":{"eyebrow":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"imageUrl":{"type":"string"},"imageSide":{"type":"string"},"emailPlaceholder":{"type":"string"},"ctaLabel":{"type":"string"},"dontShowAgainLabel":{"type":"string"},"thankYouTitle":{"type":"string"},"thankYouMessage":{"type":"string"}}},"trigger":{"type":"object","additionalProperties":false,"properties":{"type":{"enum":["delay","scroll","exit"]},"delayMs":{"type":"number"},"scrollPercent":{"type":"number"}}},"placement":{"type":"object","additionalProperties":false,"properties":{"scope":{"enum":["pages","site"]},"pageSlugs":{"type":"array","items":{"type":"string"}}}},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_surveys_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_surveys"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"description":{"type":["string","null"]},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"coverImageUrl":{"type":["string","null"]},"displayMode":{"type":["string","null"]},"startPlacement":{"type":["string","null"]},"allowGuest":{"type":["boolean","null"]},"questions":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"type":{"type":"string"},"prompt":{"type":"string"},"options":{"$ref":"#/components/schemas/HeadlessJsonValue"},"required":{"type":"boolean"},"sortOrder":{"type":"integer"}}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_surveys_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_surveys"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"description":{"type":["string","null"]},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"coverImageUrl":{"type":["string","null"]},"displayMode":{"type":["string","null"]},"startPlacement":{"type":["string","null"]},"allowGuest":{"type":["boolean","null"]},"questions":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"type":{"type":"string"},"prompt":{"type":"string"},"options":{"$ref":"#/components/schemas/HeadlessJsonValue"},"required":{"type":"boolean"},"sortOrder":{"type":"integer"}}}}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_taxonomy_articles_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_articles"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_taxonomy_articles_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_taxonomy_articles"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_taxonomy_banners_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_banners"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_taxonomy_banners_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_taxonomy_banners"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_taxonomy_events_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_events"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_taxonomy_events_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_taxonomy_events"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_taxonomy_news_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_news"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_taxonomy_news_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_taxonomy_news"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_taxonomy_pages_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_pages"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_taxonomy_pages_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_taxonomy_pages"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_taxonomy_portfolios_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_portfolios"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_taxonomy_portfolios_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_taxonomy_portfolios"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_taxonomy_promotions_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_promotions"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_taxonomy_promotions_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_taxonomy_promotions"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessMode_headless_taxonomy_surveys_detail":{"oneOf":[{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_surveys"},{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}]},"HeadlessMode_headless_taxonomy_surveys_list":{"oneOf":[{"$ref":"#/components/schemas/HeadlessPage_taxonomy_surveys"},{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["record","readRevision"],"properties":{"record":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"readRevision":{"oneOf":[{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer","minimum":1}}},{"type":"object","additionalProperties":false,"required":["source","value"],"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}}}]}}}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]}]},"HeadlessNativeSubmissionReceipt":{"type":"object","additionalProperties":false,"properties":{"receiptId":{"type":"string","format":"uuid"},"operation":{"enum":["form.submit","survey.submit"]},"resourceId":{"type":"string","format":"uuid"},"state":{"const":"submitted"},"outcome":{"const":"committed"},"replayed":{"type":"boolean"},"committedAt":{"type":"string","format":"date-time"}},"required":["receiptId","operation","resourceId","state","outcome","replayed","committedAt"],"examples":[{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"form.submit","resourceId":"00000000-0000-4000-8000-000000000002","state":"submitted","outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}],"x-example-origin":"Synthetic controlled wire shape, not customer data or native acceptance."},"HeadlessNavigation":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"version":{"type":"integer"},"navigation":{"$ref":"#/components/schemas/HeadlessJsonValue"}},"required":["id","version","navigation"]},"HeadlessPage_articles":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_articles"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_banners":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_banners"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_directory":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_directory"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_directory_categories":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_directory_categories"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_directory_floors":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_directory_floors"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_events":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_events"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_forms":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_forms"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_freeform":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_freeform"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_location_groups_one":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_location_groups_one"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_location_groups_two":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_location_groups_two"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_locations":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_locations"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_media":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_media"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_news":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_news"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_offering_categories":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_offering_categories"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_offerings":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_offerings"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_pages":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_pages"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_portfolios":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_portfolios"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_promotions":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_promotions"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_splash":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_splash"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_subscribe":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_subscribe"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_surveys":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_surveys"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_taxonomy_articles":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_articles"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_taxonomy_banners":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_banners"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_taxonomy_events":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_events"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_taxonomy_news":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_news"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_taxonomy_pages":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_pages"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_taxonomy_portfolios":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_portfolios"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_taxonomy_promotions":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_promotions"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPage_taxonomy_surveys":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"items":{"type":"array","items":{"$ref":"#/components/schemas/HeadlessRecord_taxonomy_surveys"}},"pagination":{"type":"object","additionalProperties":false,"properties":{"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["limit","offset","total","hasMore"]}},"required":["schemaVersion","items","pagination"]},"HeadlessPublishedCatalogSchema":{"type":"object","additionalProperties":false,"properties":{"version":{"const":1},"locales":{"type":"array","items":{"type":"string"}},"fields":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"key":{"type":"string"},"label":{"type":"object","additionalProperties":{"type":"string"}},"type":{"enum":["text","number","single_choice","multi_choice","color"]},"unit":{"type":"object","additionalProperties":{"type":"string"}},"options":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"key":{"type":"string"},"label":{"type":"object","additionalProperties":{"type":"string"}},"hex":{"type":"string"},"active":{"type":"boolean"}},"required":["id","key","label","active"]}},"active":{"type":"boolean"},"order":{"type":"integer"},"presentation":{"enum":["text","chip","swatch"]},"showCard":{"type":"boolean"},"showDetail":{"type":"boolean"},"filterable":{"type":"boolean"},"groupIds":{"type":"array","items":{"type":"string"}}},"required":["id","key","label","type","active","order","presentation","showCard","showDetail","filterable"]}},"groups":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"key":{"type":"string"},"label":{"type":"object","additionalProperties":{"type":"string"}},"categoryIds":{"type":"array","items":{"type":"string"}},"active":{"type":"boolean"},"order":{"type":"integer"}},"required":["id","key","label","active","order"]}},"card":{"type":"object","additionalProperties":false,"properties":{"attributeIds":{"type":"array","items":{"type":"string"}},"colorAttributeId":{"type":"string"},"sizeAttributeId":{"type":"string"}},"required":["attributeIds"]},"detail":{"type":"object","additionalProperties":false,"properties":{"attributeIds":{"type":"array","items":{"type":"string"}}},"required":["attributeIds"]},"filters":{"type":"object","additionalProperties":false,"properties":{"attributeIds":{"type":"array","items":{"type":"string"}}},"required":["attributeIds"]},"presentation":{"type":"object","additionalProperties":false,"properties":{"variant":{"const":"catalog_v03"},"showResultRange":{"type":"boolean"},"headerMedia":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"alt":{"type":"object","additionalProperties":{"type":"string"}},"mobileHidden":{"type":"boolean"}},"required":["url","alt","mobileHidden"]}},"required":["variant"]}},"required":["version","locales","fields","groups","card","detail","filters"]},"HeadlessReadRevision":{"oneOf":[{"type":"object","additionalProperties":false,"properties":{"source":{"enum":["version","revision"]},"value":{"type":"integer"}},"required":["source","value"]},{"type":"object","additionalProperties":false,"properties":{"source":{"const":"updatedAt"},"value":{"type":"string","format":"date-time"}},"required":["source","value"]},{"type":"object","additionalProperties":false,"properties":{"source":{"const":"projection-sha256"},"value":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["source","value"]}]},"HeadlessRecord_articles":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_banners":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_directory":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"coverImageUrl":{"type":["string","null"]},"categoryId":{"type":["string","null"]},"floorId":{"type":["string","null"]},"floor":{"type":["string","null"]},"unit":{"type":["string","null"]},"phone":{"type":["string","null"]},"website":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]},"floorRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_directory_categories":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_directory_floors":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_events":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"description":{"type":["string","null"]},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"coverImageUrl":{"type":["string","null"]},"startsAt":{"type":["string","null"],"format":"date-time"},"endsAt":{"type":["string","null"],"format":"date-time"},"location":{"type":["string","null"]}}},"HeadlessRecord_forms":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"description":{"type":["string","null"]},"allowAnonymous":{"type":["boolean","null"]},"fields":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"type":{"type":"string"},"label":{"type":"string"},"required":{"type":"boolean"},"placeholder":{"type":"string"},"dateRule":{"enum":["any","gte_today","gt_today","lte_today","lt_today"]},"minTime":{"type":"string"},"maxTime":{"type":"string"},"options":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"optionLabels":{"type":"array","items":{"type":"string"}}}}},"settings":{"type":"object","additionalProperties":false,"properties":{"success":{"type":"object","additionalProperties":false,"properties":{"mode":{"enum":["default","custom"]},"title":{"type":"string"},"message":{"type":"string"},"ctaAction":{"enum":["close","link"]},"ctaLabel":{"type":"string"},"ctaUrl":{"type":"string"},"visual":{"enum":["default","icon","image"]},"icon":{"type":"string"},"imageUrl":{"type":"string"},"translations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"message":{"type":"string"},"ctaLabel":{"type":"string"}}}}}},"fail":{"type":"object","additionalProperties":false,"properties":{"mode":{"enum":["default","custom"]},"title":{"type":"string"},"message":{"type":"string"},"ctaAction":{"enum":["close","link"]},"ctaLabel":{"type":"string"},"ctaUrl":{"type":"string"},"visual":{"enum":["default","icon","image"]},"icon":{"type":"string"},"imageUrl":{"type":"string"},"translations":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"message":{"type":"string"},"ctaLabel":{"type":"string"}}}}}},"submitUi":{"type":"object","additionalProperties":false,"properties":{"overlay":{"type":"boolean"},"loader":{"enum":["ring","dots","orbit","pulse","bar"]},"label":{"type":"string"}}},"consent":{"type":"object","additionalProperties":false,"properties":{"enabled":{"type":"boolean"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"required":{"type":"boolean"},"label":{"type":"string"},"links":{"type":"object","additionalProperties":{"type":"object","additionalProperties":false,"properties":{"text":{"type":"string"},"href":{"type":"string"}}}}}}}}}}}}},"HeadlessRecord_freeform":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"screenKey":{"type":["string","null"]},"kind":{"type":["string","null"]},"version":{"type":["integer","null"]},"publishedAt":{"type":["string","null"],"format":"date-time"},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"document":{"type":"object","additionalProperties":false,"required":["format","content","assets","nativeDocumentUrl"],"properties":{"format":{"const":"freeform-content-v1"},"content":{"type":"object","additionalProperties":{"type":"string"}},"assets":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url","label","alt"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"alt":{"type":"string"}}}},"nativeDocumentUrl":{"type":"string"}}}}},"HeadlessRecord_location_groups_one":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_location_groups_two":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_locations":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"address":{"type":["string","null"]},"mapQuery":{"type":["string","null"]},"lat":{"type":["number","null"]},"lng":{"type":["number","null"]},"phone":{"type":["string","null"]},"email":{"type":["string","null"]},"group1Id":{"type":["string","null"]},"group2Id":{"type":["string","null"]},"group1":{"type":["string","null"]},"group2":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"groupOne":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]},"groupTwo":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_media":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"publicUrl":{"type":["string","null"]},"mimeType":{"type":["string","null"]},"width":{"type":["integer","null"]},"height":{"type":["integer","null"]},"altText":{"type":["string","null"]}}},"HeadlessRecord_news":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_offering_categories":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_offerings":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"catalogPresentation":{"type":"object","additionalProperties":false,"required":["version"],"properties":{"version":{"const":1},"colors":{"type":"array","maxItems":8,"items":{"type":"object","additionalProperties":false,"required":["hex","label"],"properties":{"hex":{"type":"string","pattern":"^#[A-Fa-f0-9]{6}$"},"label":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}}}}},"details":{"type":"object","additionalProperties":false,"properties":{"upperMaterial":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"outsole":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"lining":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}},"sizeRange":{"type":"object","additionalProperties":false,"properties":{"th":{"type":"string"},"en":{"type":"string"}}}}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"thumbnailUrl":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"priceLabel":{"type":["string","null"]},"priceMinor":{"type":["integer","null"]},"compareAtLabel":{"type":["string","null"]},"compareAtMinor":{"type":["integer","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"buyChannels":{"type":"array","maxItems":12,"items":{"type":"object","additionalProperties":false,"required":["presetId","label","href","mark","iconId","imageUrl"],"properties":{"presetId":{"type":"string"},"label":{"type":"string"},"href":{"type":"string"},"mark":{"enum":["icon","image"]},"iconId":{"type":"string"},"imageUrl":{"type":"string"}}}},"coverImageUrl":{"type":["string","null"]},"categoryId":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_pages":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_portfolios":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_promotions":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_splash":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"body":{"type":["object","null"],"additionalProperties":false,"properties":{"html":{"type":"string"},"heading":{"type":"string"},"alt":{"type":"string"},"ctaLabel":{"type":"string"},"cta2Label":{"type":"string"},"placement":{"type":"string"},"coverImageUrl":{"type":"string"},"coverImageUrlMobile":{"type":"string"},"videoUrl":{"type":"string"},"ctaUrl":{"type":"string"},"cta2Url":{"type":"string"},"linkMode":{"enum":["none","image","buttons"]},"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"portfolio":{"type":"object","additionalProperties":false,"required":["schemaVersion","workType","detailUrl","externalProjectUrl","demo"],"properties":{"schemaVersion":{"const":1},"workType":{"type":["string","null"]},"detailUrl":{"type":"string"},"externalProjectUrl":{"type":["string","null"]},"demo":{"type":"object","additionalProperties":false,"properties":{"availability":{"const":"unavailable"},"url":{"type":"null"},"hasNewerVersion":{"const":false}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}}}},"summary":{"type":["string","null"]},"category":{"type":["string","null"]},"tags":{"type":["array","null"],"items":{"type":"string"}},"categoryId":{"type":["string","null"]},"categoryIds":{"type":["array","null"],"items":{"type":"string"}},"authorId":{"type":["string","null"]},"groupId":{"type":["string","null"]},"coverMediaId":{"type":["string","null"]},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"publishedAt":{"type":["string","null"],"format":"date-time"},"version":{"type":["integer","null"]},"relations":{"type":"object","additionalProperties":false,"properties":{"categoryRecord":{"anyOf":[{"type":"object","additionalProperties":false,"required":["id","slug"],"properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"label":{"type":"string"}}},{"type":"null"}]}}}}},"HeadlessRecord_subscribe":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"name":{"type":["string","null"]},"template":{"type":["string","null"]},"content":{"type":"object","additionalProperties":false,"properties":{"eyebrow":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"imageUrl":{"type":"string"},"imageSide":{"type":"string"},"emailPlaceholder":{"type":"string"},"ctaLabel":{"type":"string"},"dontShowAgainLabel":{"type":"string"},"thankYouTitle":{"type":"string"},"thankYouMessage":{"type":"string"}}},"trigger":{"type":"object","additionalProperties":false,"properties":{"type":{"enum":["delay","scroll","exit"]},"delayMs":{"type":"number"},"scrollPercent":{"type":"number"}}},"placement":{"type":"object","additionalProperties":false,"properties":{"scope":{"enum":["pages","site"]},"pageSlugs":{"type":"array","items":{"type":"string"}}}},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_surveys":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"title":{"type":["string","null"]},"slug":{"type":["string","null"]},"locale":{"type":["string","null"]},"localeGroupId":{"type":["string","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"},"summary":{"type":["string","null"]},"description":{"type":["string","null"]},"meta":{"type":"object","additionalProperties":false,"properties":{"structuredContent":{"type":"object","additionalProperties":false,"required":["version","sections"],"properties":{"version":{"const":1},"motion":{"enum":["none","reveal"]},"sections":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["id","layout"],"properties":{"id":{"type":"string"},"layout":{"enum":["media-left","media-right","full","text","gallery"]},"title":{"type":"string"},"html":{"type":"string"},"imageUrl":{"type":"string"},"imageAlt":{"type":"string"},"gallery":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"alt":{"type":"string"}}}}}}}}},"referenceLinks":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}},"ctas":{"type":"array","maxItems":100,"items":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string"},"label":{"type":"string"},"title":{"type":"string"},"target":{"type":"string"},"style":{"type":"string"}}}}}},"seo":{"type":"object","additionalProperties":false,"properties":{"metaTitle":{"type":"string"},"metaDescription":{"type":"string"},"ogTitle":{"type":"string"},"ogDescription":{"type":"string"},"ogImage":{"type":"string"},"canonical":{"type":"string"},"noIndex":{"type":"boolean"}}},"galleryImageUrls":{"type":["array","null"],"items":{"type":"string"}},"coverImageUrl":{"type":["string","null"]},"displayMode":{"type":["string","null"]},"startPlacement":{"type":["string","null"]},"allowGuest":{"type":["boolean","null"]},"questions":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string"},"type":{"type":"string"},"prompt":{"type":"string"},"options":{"$ref":"#/components/schemas/HeadlessJsonValue"},"required":{"type":"boolean"},"sortOrder":{"type":"integer"}}}}}},"HeadlessRecord_taxonomy_articles":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_taxonomy_banners":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_taxonomy_events":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_taxonomy_news":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_taxonomy_pages":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_taxonomy_portfolios":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_taxonomy_promotions":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessRecord_taxonomy_surveys":{"type":"object","additionalProperties":false,"required":["id"],"properties":{"id":{"type":"string"},"brandId":{"type":["string","null"]},"type":{"type":["string","null"]},"label":{"type":["string","null"]},"slug":{"type":["string","null"]},"sortOrder":{"type":["integer","null"]},"createdAt":{"type":["string","null"],"format":"date-time"},"updatedAt":{"type":["string","null"],"format":"date-time"}}},"HeadlessSchemaResponse":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"module":{"type":"string"},"schema":{"type":"object","additionalProperties":true}},"required":["schemaVersion","module","schema"]},"HeadlessSearchResponse":{"type":"object","additionalProperties":false,"properties":{"schemaVersion":{"const":"1.0.0"},"mode":{"enum":["published","draft"]},"query":{"type":"string"},"sources":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"source":{"type":"string"},"module":{"type":"string"},"items":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"source":{"type":"string"},"id":{"type":"string"},"title":{"type":"string"},"excerpt":{"type":"string"},"locale":{"type":"string"},"readRevision":{"$ref":"#/components/schemas/HeadlessReadRevision"}},"required":["source","id","title","excerpt"]}},"pagination":{"oneOf":[{"type":"object","additionalProperties":false,"properties":{"kind":{"const":"offset"},"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["kind","limit","offset","total","hasMore"]},{"type":"object","additionalProperties":false,"properties":{"kind":{"const":"cursor"},"limit":{"type":"integer"},"total":{"const":null},"nextCursor":{"type":["string","null"]},"hasMore":{"type":"boolean"}},"required":["kind","limit","total","nextCursor","hasMore"]},{"type":"object","additionalProperties":false,"properties":{"kind":{"const":"page"},"pageSize":{"type":"integer"},"page":{"type":"integer"},"total":{"type":"integer"},"pageCount":{"type":"integer"},"hasMore":{"type":"boolean"}},"required":["kind","pageSize","page","total","pageCount","hasMore"]}]}},"required":["source","module","items","pagination"]}},"consistency":{"const":"per-source-live"},"partial":{"const":false}},"required":["schemaVersion","mode","query","sources","consistency","partial"]},"HeadlessSurveySubmission":{"type":"object","additionalProperties":false,"properties":{"answers":{"type":"object","additionalProperties":{}},"profileAnswers":{"type":"object","additionalProperties":{}},"piiConsent":{"type":"boolean"},"guestEmail":{"type":"string"},"recaptchaToken":{"type":"string"},"expectedReadRevision":{"type":"string","format":"date-time"}},"required":["answers"]},"HeadlessTokenRequest":{"type":"object","additionalProperties":false,"properties":{"clientId":{"type":"string"},"clientSecret":{"type":"string","writeOnly":true},"projectId":{"type":["string","null"]}},"required":["clientId","clientSecret"]},"HeadlessTokenResponse":{"type":"object","additionalProperties":false,"properties":{"accessToken":{"type":"string"},"tokenType":{"const":"Bearer"},"expiresIn":{"type":"integer"},"expiresAt":{"type":"string","format":"date-time"},"scope":{"const":"headless.access"},"issuer":{"const":"exploera-headless-v1"},"audience":{"const":"exploera-headless-api"},"brandId":{"type":"string"},"projectId":{"type":["string","null"]},"clientId":{"type":"string"},"version":{"type":"integer"}},"required":["accessToken","tokenType","expiresIn","expiresAt","scope","issuer","audience","brandId","projectId","clientId","version"]},"Headless_02a056f57ccfe184029b":{"type":"object","properties":{"testMode":{"type":"boolean"},"paymentTest":{"type":"boolean"},"shippingRefundable":{"type":"boolean"},"runtimeEpoch":{"anyOf":[{"type":"string"},{"type":"null"}]},"testNotice":{"anyOf":[{"type":"string"},{"type":"null"}]},"id":{"type":"string"},"orderNumber":{"type":"string"},"stockSource":{"type":"string"},"payment":{"type":"string"},"order":{"type":"string"},"fulfillment":{"type":"string"},"refund":{"type":"string"},"currency":{"type":"string"},"expiresAt":{"type":"string"},"receivedAt":{"type":"string"},"revision":{"type":"integer"},"subtotalMinor":{"type":"integer"},"shippingMinor":{"type":"integer"},"shippingTaxMinor":{"type":"integer"},"taxMinor":{"type":"integer"},"totalMinor":{"type":"integer"},"refundEligibleMinor":{"type":"integer"},"timeline":{"type":"array","items":{"$ref":"#/components/schemas/Headless_43fd90c69e62102e4a38"},"maxItems":1000},"lines":{"type":"array","items":{"$ref":"#/components/schemas/Headless_86cf7e7db6f4632cb8f5"},"maxItems":50},"applied":{"type":"array","items":{"$ref":"#/components/schemas/Headless_a0fb3279e08cb0ed4696"},"maxItems":100}},"required":["id","orderNumber","revision","payment","order","fulfillment","refund","currency","totalMinor","lines"],"additionalProperties":false},"Headless_02cf15d162faf0ede509":{"$ref":"#/components/schemas/Headless_5ea65165d9aa22f04a76"},"Headless_08c53ab6bc865aa50e51":{"type":"object","properties":{"id":{"type":"string"},"countries":{"type":"array","items":{"type":"string"},"maxItems":250},"regions":{"type":"array","items":{"type":"string"},"maxItems":100},"excludedPostalPrefixes":{"type":"array","items":{"type":"string"},"maxItems":100},"baseMinor":{"type":"integer"},"perKgMinor":{"type":"integer"},"freeOverMinor":{"anyOf":[{"type":"integer"},{"type":"null"}]}},"required":["id","countries","baseMinor","perKgMinor","freeOverMinor"],"additionalProperties":false},"Headless_0cc476786c7150db694c":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Headless_02a056f57ccfe184029b"},"action":{"$ref":"#/components/schemas/Headless_32579a399452bc153713"},"shipments":{"type":"array","items":{"$ref":"#/components/schemas/Headless_b128fa0fd12bcd76071f"},"maxItems":100},"customer":{"$ref":"#/components/schemas/Headless_b845db6c643c94fd04fb"},"csrfToken":{"type":"string"}},"required":["order"],"additionalProperties":false},"Headless_0ebf8f86a0119b80e5e0":{"$ref":"#/components/schemas/Headless_8096caec65e2260e0ecd"},"Headless_0ef4ec5486c97841ed6b":{"$ref":"#/components/schemas/Headless_0cc476786c7150db694c"},"Headless_199f89bb6a9933735c96":{"$ref":"#/components/schemas/Headless_2b7e761b0366665223e7"},"Headless_29d0f5707dbfdd13b3dc":{"$ref":"#/components/schemas/Headless_595c531234d3feec5871"},"Headless_2abc9f5827f342718d1f":{"$ref":"#/components/schemas/Headless_8a22de581113bfdc4242"},"Headless_2b7e761b0366665223e7":{"type":"object","properties":{"orderId":{"type":"string"},"csrfToken":{"type":"string"},"expiresInSeconds":{"type":"integer"}},"required":["orderId","csrfToken","expiresInSeconds"],"additionalProperties":false},"Headless_2c920c835e987162b848":{"type":"object","properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}]},"items":{"type":"array","items":{"$ref":"#/components/schemas/Headless_3e1d8dec4e65aea4b0f4"},"maxItems":50}},"required":["id","items"],"additionalProperties":false},"Headless_2fe77f90d427a2b86e4e":{"$ref":"#/components/schemas/Headless_2c920c835e987162b848"},"Headless_32579a399452bc153713":{"type":"object","properties":{"type":{"type":"string"},"attemptId":{"type":"string"},"orderId":{"type":"string"},"testMode":{"type":"boolean"},"href":{"type":"string"},"localSimulation":{"type":"boolean"}},"required":["type"],"additionalProperties":false},"Headless_370d2c5dc9112eb046f6":{"$ref":"#/components/schemas/Headless_02a056f57ccfe184029b"},"Headless_3e1d8dec4e65aea4b0f4":{"type":"object","properties":{"variantId":{"type":"string"},"productId":{"type":"string"},"quantity":{"type":"integer"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"variantTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"unitPriceMinor":{"type":"integer"},"coverImageUrl":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["variantId","quantity"],"additionalProperties":false},"Headless_43fd90c69e62102e4a38":{"type":"object","properties":{"id":{"type":"string"},"event":{"type":"string"},"at":{"type":"string"},"label":{"type":"string"}},"required":["id","event","at","label"],"additionalProperties":false},"Headless_46eb771912fc50b6f7de":{"$ref":"#/components/schemas/Headless_0cc476786c7150db694c"},"Headless_4b0e9919a80a3f656de7":{"type":"object","properties":{"variantId":{"type":"string"},"quantity":{"type":"integer"}},"required":["variantId","quantity"],"additionalProperties":false},"Headless_5638401ac3e0a982727f":{"type":"object","properties":{"cartId":{"type":"string"},"mergePolicy":{"type":"string"},"orderHistoryTransferred":{"type":"boolean"}},"required":["cartId","mergePolicy","orderHistoryTransferred"],"additionalProperties":false},"Headless_5901256c321928a5acc2":{"$ref":"#/components/schemas/Headless_5ea65165d9aa22f04a76"},"Headless_595c531234d3feec5871":{"type":"object","properties":{"id":{"type":"string"},"state":{"type":"string"},"amountMinor":{"type":"integer"},"revision":{"type":"integer"},"orderRefund":{"type":"string"},"stockEffect":{"type":"boolean"}},"required":["id","state","amountMinor","revision"],"additionalProperties":false},"Headless_5ea65165d9aa22f04a76":{"type":"object","properties":{"variantIds":{"type":"array","items":{"type":"string"},"maxItems":500}},"required":["variantIds"],"additionalProperties":false},"Headless_68798ced0e97c2ca4837":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Headless_02a056f57ccfe184029b"},"shipments":{"type":"array","items":{"$ref":"#/components/schemas/Headless_b128fa0fd12bcd76071f"},"maxItems":100},"refunds":{"type":"array","items":{"$ref":"#/components/schemas/Headless_595c531234d3feec5871"},"maxItems":100},"customer":{"$ref":"#/components/schemas/Headless_b845db6c643c94fd04fb"}},"required":["order"],"additionalProperties":false},"Headless_6a6f4b33a5254c4d8ef8":{"type":"object","properties":{"code":{"type":"string"},"orderNumber":{"type":"string"},"keepPrivate":{"type":"boolean"},"codeInUrl":{"type":"boolean"}},"required":["code","orderNumber","keepPrivate","codeInUrl"],"additionalProperties":false},"Headless_6c64bc4636468d7232bc":{"$ref":"#/components/schemas/Headless_bf63d2946d4fce5ff869"},"Headless_6e439f1d71442febdd10":{"$ref":"#/components/schemas/Headless_80aab4983b11f887f115"},"Headless_70c55fcfee8e5d5ce958":{"$ref":"#/components/schemas/Headless_f28b65d3d7c6c7a1fada"},"Headless_7126ef81e461b9ceb841":{"$ref":"#/components/schemas/Headless_2c920c835e987162b848"},"Headless_72c0023963bcad9a2bd2":{"$ref":"#/components/schemas/Headless_6a6f4b33a5254c4d8ef8"},"Headless_73bc977b0c7a9c0ee265":{"$ref":"#/components/schemas/Headless_855d165753fbc3b4c096"},"Headless_799d027b2e84d48264be":{"type":"object","properties":{"variantId":{"type":"string"},"productId":{"type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"variantTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"requiresShipping":{"type":"boolean"},"quantity":{"type":"integer"},"unitPriceMinor":{"type":"integer"},"originalMinor":{"type":"integer"},"discountedMinor":{"type":"integer"},"netMinor":{"type":"integer"},"taxMinor":{"type":"integer"},"totalMinor":{"type":"integer"},"discounts":{"type":"array","items":{"type":"object","properties":{"promotionId":{"type":"string"},"amountMinor":{"type":"integer"}},"required":["promotionId","amountMinor"],"additionalProperties":false},"maxItems":100}},"required":["variantId","productId","quantity","unitPriceMinor","totalMinor"],"additionalProperties":false},"Headless_803d1afcfc07ae599112":{"$ref":"#/components/schemas/Headless_ca96cdf7ea32bb3c31de"},"Headless_8096caec65e2260e0ecd":{"type":"object","properties":{"enabled":{"type":"boolean"},"localSimulation":{"type":"boolean"},"hostedTest":{"type":"boolean"},"paymentTest":{"type":"boolean"},"runtimeEpoch":{"anyOf":[{"type":"string"},{"type":"null"}]},"stockSource":{"type":"string"},"testNotice":{"anyOf":[{"type":"string"},{"type":"null"}]},"currency":{"type":"string"},"taxMode":{"type":"string"},"taxBps":{"type":"integer"},"shippingTaxBps":{"type":"integer"},"rates":{"type":"array","items":{"$ref":"#/components/schemas/Headless_08c53ab6bc865aa50e51"},"maxItems":50},"testVariants":{"type":"array","items":{"type":"object","properties":{"variantId":{"type":"string"},"available":{"type":"integer"}},"required":["variantId","available"],"additionalProperties":false},"maxItems":100}},"required":["enabled","rates"],"additionalProperties":false},"Headless_80aab4983b11f887f115":{"type":"object","properties":{"csrfToken":{"type":"string"},"expiresAt":{"type":"string"}},"required":["csrfToken","expiresAt"],"additionalProperties":false},"Headless_82a506905686447af701":{"$ref":"#/components/schemas/Headless_0cc476786c7150db694c"},"Headless_855d165753fbc3b4c096":{"type":"object","properties":{"advisory":{"type":"boolean"},"quoteDigest":{"type":"string"},"policyRevision":{"type":"integer"},"currency":{"type":"string"},"originalSubtotalMinor":{"type":"integer"},"subtotalMinor":{"type":"integer"},"shippingMinor":{"type":"integer"},"shippingTaxMinor":{"type":"integer"},"taxMinor":{"type":"integer"},"totalMinor":{"type":"integer"},"applied":{"type":"array","items":{"$ref":"#/components/schemas/Headless_a0fb3279e08cb0ed4696"},"maxItems":100},"warnings":{"type":"array","items":{"type":"object","properties":{"promotionId":{"type":"string"},"reason":{"type":"string"}},"required":["promotionId","reason"],"additionalProperties":false},"maxItems":100},"couponFeedback":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"status":{"type":"string"}},"required":["code","status"],"additionalProperties":false},"maxItems":20},"lines":{"type":"array","items":{"$ref":"#/components/schemas/Headless_799d027b2e84d48264be"},"maxItems":50}},"required":["advisory","quoteDigest","policyRevision","currency","totalMinor","lines"],"additionalProperties":false},"Headless_86cf7e7db6f4632cb8f5":{"type":"object","properties":{"variantId":{"type":"string"},"productId":{"type":"string"},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"variantTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"coverImageUrl":{"anyOf":[{"type":"string"},{"type":"null"}]},"quantity":{"type":"integer"},"unitPriceMinor":{"type":"integer"},"lineTotalMinor":{"type":"integer"},"taxMinor":{"type":"integer"},"discountedMinor":{"type":"integer"}},"required":["variantId","productId","quantity","unitPriceMinor","lineTotalMinor"],"additionalProperties":false},"Headless_8718c5dc65fadfca71db":{"$ref":"#/components/schemas/Headless_595c531234d3feec5871"},"Headless_8a22de581113bfdc4242":{"type":"object","properties":{"id":{"type":"string"},"displayName":{"anyOf":[{"type":"string"},{"type":"null"}]},"firstName":{"anyOf":[{"type":"string"},{"type":"null"}]},"lastName":{"anyOf":[{"type":"string"},{"type":"null"}]},"avatarUrl":{"anyOf":[{"type":"string"},{"type":"null"}]},"email":{"anyOf":[{"type":"string"},{"type":"null"}]},"phone":{"anyOf":[{"type":"string"},{"type":"null"}]},"locale":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id"],"additionalProperties":false},"Headless_92db1ae469e10aba7f8f":{"$ref":"#/components/schemas/Headless_8a22de581113bfdc4242"},"Headless_9d93bfbc29dce97c297a":{"$ref":"#/components/schemas/Headless_02a056f57ccfe184029b"},"Headless_9e04589b130e08d9a76d":{"type":"object","properties":{"shipment":{"$ref":"#/components/schemas/Headless_b128fa0fd12bcd76071f"},"order":{"$ref":"#/components/schemas/Headless_02a056f57ccfe184029b"}},"required":["shipment","order"],"additionalProperties":false},"Headless_a0518e9760057057e39c":{"type":"object","properties":{"variantId":{"type":"string"},"productId":{"type":"string"},"productTitle":{"type":"string"},"variantTitle":{"anyOf":[{"type":"string"},{"type":"null"}]},"sku":{"anyOf":[{"type":"string"},{"type":"null"}]},"available":{"anyOf":[{"type":"integer"},{"type":"null"}]},"reserved":{"type":"integer"},"tracked":{"type":"boolean"},"updatedAt":{"type":"string"},"onHand":{"anyOf":[{"type":"integer"},{"type":"null"}]}},"required":["variantId","productId","available","reserved","tracked"],"additionalProperties":false},"Headless_a0fb3279e08cb0ed4696":{"type":"object","properties":{"id":{"type":"string"},"revision":{"type":"integer"},"amountMinor":{"type":"integer"}},"required":["id","revision","amountMinor"],"additionalProperties":false},"Headless_a104649ace5e78a4f151":{"$ref":"#/components/schemas/Headless_b6985be7651963643a11"},"Headless_b128fa0fd12bcd76071f":{"type":"object","properties":{"id":{"type":"string"},"state":{"type":"string"},"revision":{"type":"integer"},"items":{"type":"array","items":{"$ref":"#/components/schemas/Headless_4b0e9919a80a3f656de7"},"maxItems":50},"tracking":{"anyOf":[{"$ref":"#/components/schemas/Headless_dd56a7045910305503a3"},{"type":"null"}]},"reason":{"type":"string"},"history":{"type":"array","items":{"type":"object","properties":{"at":{"type":"string"},"action":{"type":"string"},"actorHash":{"type":"string"}},"required":[],"additionalProperties":false},"maxItems":100}},"required":["id","state"],"additionalProperties":false},"Headless_b200a6f0fcfa7e2a7849":{"$ref":"#/components/schemas/Headless_9e04589b130e08d9a76d"},"Headless_b53b0cec78e5635a913f":{"$ref":"#/components/schemas/Headless_02a056f57ccfe184029b"},"Headless_b6985be7651963643a11":{"type":"object","properties":{"ok":{"type":"boolean"}},"required":["ok"],"additionalProperties":false},"Headless_b845db6c643c94fd04fb":{"type":"object","properties":{"shippingAddress":{"anyOf":[{"$ref":"#/components/schemas/Headless_efe1c88e8a78198aa3ba"},{"type":"null"}]},"taxInvoice":{"anyOf":[{"type":"object","properties":{"requested":{"anyOf":[{"type":"string"},{"type":"null"}]},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"taxId":{"anyOf":[{"type":"string"},{"type":"null"}]},"branch":{"anyOf":[{"type":"string"},{"type":"null"}]},"address":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":[],"additionalProperties":false},{"type":"null"}]},"customerNote":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":[],"additionalProperties":false},"Headless_ba0fb547a030a6ff4463":{"type":"object","properties":{"rows":{"type":"array","items":{"$ref":"#/components/schemas/Headless_a0518e9760057057e39c"},"maxItems":100},"totalMatching":{"type":"integer"},"returned":{"type":"integer"},"queryHash":{"type":"string"},"nextCursor":{"anyOf":[{"type":"string"},{"type":"null"}]},"units":{"type":"string"},"lowThreshold":{"type":"integer"},"stockSource":{"type":"string"}},"required":["rows","totalMatching","returned","queryHash","nextCursor"],"additionalProperties":false},"Headless_bd350409b3550e8396c5":{"$ref":"#/components/schemas/Headless_f28b65d3d7c6c7a1fada"},"Headless_bf63d2946d4fce5ff869":{"type":"object","properties":{"emailEnabled":{"type":"boolean"},"pushEnabled":{"type":"boolean"},"marketingEnabled":{"type":"boolean"}},"required":["emailEnabled","pushEnabled","marketingEnabled"],"additionalProperties":false},"Headless_c544c3786273b382e96f":{"$ref":"#/components/schemas/Headless_9e04589b130e08d9a76d"},"Headless_ca96cdf7ea32bb3c31de":{"type":"object","properties":{"id":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"phone":{"anyOf":[{"type":"string"},{"type":"null"}]},"line1":{"anyOf":[{"type":"string"},{"type":"null"}]},"line2":{"anyOf":[{"type":"string"},{"type":"null"}]},"city":{"anyOf":[{"type":"string"},{"type":"null"}]},"province":{"anyOf":[{"type":"string"},{"type":"null"}]},"postalCode":{"anyOf":[{"type":"string"},{"type":"null"}]},"country":{"anyOf":[{"type":"string"},{"type":"null"}]},"isDefault":{"type":"boolean"},"updatedAt":{"type":"string"}},"required":["id","name","phone","line1","province","postalCode","country","isDefault","updatedAt"],"additionalProperties":false},"Headless_cbfcc357c9ac7c24edb0":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Headless_02a056f57ccfe184029b"},"cancellation":{"type":"string"}},"required":["order","cancellation"],"additionalProperties":false},"Headless_d05a2d5a7b96384abbd8":{"$ref":"#/components/schemas/Headless_68798ced0e97c2ca4837"},"Headless_d18925d844e8454e33aa":{"type":"array","items":{"$ref":"#/components/schemas/Headless_ca96cdf7ea32bb3c31de"},"maxItems":100},"Headless_d371c8176ca997ffd414":{"$ref":"#/components/schemas/Headless_5638401ac3e0a982727f"},"Headless_d636b5e8a6bfb9660df4":{"$ref":"#/components/schemas/Headless_ba0fb547a030a6ff4463"},"Headless_dd56a7045910305503a3":{"type":"object","properties":{"carrier":{"anyOf":[{"type":"string"},{"type":"null"}]},"trackingNumber":{"anyOf":[{"type":"string"},{"type":"null"}]},"trackingUrl":{"anyOf":[{"type":"string"},{"type":"null"}]},"carrierVerified":{"type":"boolean"}},"required":[],"additionalProperties":false},"Headless_df375f7aaaf46683e9d9":{"$ref":"#/components/schemas/Headless_0cc476786c7150db694c"},"Headless_e0c494bd11c7d8508f85":{"$ref":"#/components/schemas/Headless_0cc476786c7150db694c"},"Headless_ed3c4076bb054f625784":{"$ref":"#/components/schemas/Headless_cbfcc357c9ac7c24edb0"},"Headless_efe1c88e8a78198aa3ba":{"type":"object","properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"phone":{"anyOf":[{"type":"string"},{"type":"null"}]},"email":{"anyOf":[{"type":"string"},{"type":"null"}]},"line1":{"anyOf":[{"type":"string"},{"type":"null"}]},"line2":{"anyOf":[{"type":"string"},{"type":"null"}]},"city":{"anyOf":[{"type":"string"},{"type":"null"}]},"province":{"anyOf":[{"type":"string"},{"type":"null"}]},"postalCode":{"anyOf":[{"type":"string"},{"type":"null"}]},"country":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":[],"additionalProperties":false},"Headless_f28b65d3d7c6c7a1fada":{"type":"object","properties":{"orders":{"type":"array","items":{"$ref":"#/components/schemas/Headless_02a056f57ccfe184029b"},"maxItems":100},"limit":{"type":"integer"},"truncated":{"type":"boolean"},"source":{"type":"string"},"isolatedHistoryAvailable":{"type":"boolean"},"testMode":{"type":"boolean"}},"required":["orders","limit"],"additionalProperties":false},"Headless_f3f63078c5d59d48ad35":{"$ref":"#/components/schemas/Headless_8a22de581113bfdc4242"},"Headless_f56d85eeda3a72e98e41":{"$ref":"#/components/schemas/Headless_68798ced0e97c2ca4837"},"Headless_f97a1c6c887ef718d8f8":{"$ref":"#/components/schemas/Headless_cbfcc357c9ac7c24edb0"},"Headless_fa3bf3021540696d8d74":{"$ref":"#/components/schemas/Headless_ca96cdf7ea32bb3c31de"},"ParticipantCreate":{"type":"object","additionalProperties":false,"required":["idempotencyKey","schemaRevision","data"],"properties":{"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"schemaRevision":{"type":"integer","minimum":1},"data":{"$ref":"#/components/schemas/ParticipantRecordInput"}}},"ParticipantOwnPage":{"type":"object","additionalProperties":false,"required":["items","nextCursor","total"],"properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ParticipantOwnRecord"}},"nextCursor":{"type":["string","null"]},"total":{"const":null}}},"ParticipantOwnRecord":{"type":"object","additionalProperties":false,"required":["recordId","state","moderation","revision","schemaRevision","data"],"properties":{"recordId":{"type":"string","format":"uuid"},"state":{"type":"string","enum":["draft","submitted","withdrawn"]},"moderation":{"type":"string","enum":["pending","approved","rejected"]},"revision":{"type":"integer","minimum":1},"schemaRevision":{"type":"integer","minimum":1},"data":{"$ref":"#/components/schemas/ParticipantRecordInput"}}},"ParticipantPrivateReceipt":{"type":"object","additionalProperties":false,"required":["receiptId","operation","resourceId","recordId","state","revision","schemaRevision","outcome","replayed","committedAt"],"properties":{"receiptId":{"type":"string","format":"uuid"},"operation":{"type":"string","enum":["collection.create","collection.update-own","collection.submit","collection.withdraw"]},"resourceId":{"type":"string","format":"uuid"},"recordId":{"type":["string","null"],"format":"uuid"},"state":{"type":"string","enum":["draft","submitted","withdrawn"]},"revision":{"type":"integer","minimum":1},"schemaRevision":{"type":"integer","minimum":1},"outcome":{"const":"committed"},"replayed":{"type":"boolean"},"committedAt":{"type":"string","format":"date-time"}},"examples":[{"receiptId":"00000000-0000-4000-8000-000000000001","operation":"collection.create","resourceId":"00000000-0000-4000-8000-000000000002","recordId":"00000000-0000-4000-8000-000000000001","state":"draft","revision":1,"schemaRevision":1,"outcome":"committed","replayed":false,"committedAt":"2026-10-25T00:00:00.000Z"}],"x-example-origin":"Synthetic controlled wire shape; current owner authority is always required."},"ParticipantRecordInput":{"type":"object","additionalProperties":false,"required":["shared","locales"],"properties":{"shared":{"type":"object","propertyNames":{"type":"string","format":"uuid"},"additionalProperties":{"$ref":"#/components/schemas/CollectionValue"}},"locales":{"type":"object","additionalProperties":{"type":"object","propertyNames":{"type":"string","format":"uuid"},"additionalProperties":{"$ref":"#/components/schemas/CollectionValue"}}}}},"ParticipantTransition":{"type":"object","additionalProperties":false,"required":["idempotencyKey","schemaRevision","expectedRevision"],"properties":{"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"schemaRevision":{"type":"integer","minimum":1},"expectedRevision":{"type":"integer","minimum":1}}},"ParticipantUpdate":{"type":"object","additionalProperties":false,"required":["idempotencyKey","schemaRevision","expectedRevision","data"],"properties":{"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{16,100}$"},"schemaRevision":{"type":"integer","minimum":1},"expectedRevision":{"type":"integer","minimum":1},"data":{"$ref":"#/components/schemas/ParticipantRecordInput"}}},"HeadlessApiError":{"type":"object","additionalProperties":false,"required":["error"],"properties":{"error":{"type":"object","additionalProperties":false,"required":["code","message"],"properties":{"code":{"type":"string"},"message":{"type":"string"},"details":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["reason"],"properties":{"field":{"type":"string"},"reason":{"type":"string"}}}}}}}}}},"x-headless-source":"120607ed69935a6eca2470210f0d2335852d2190","x-headless-modules":[{"module":"news","status":"implemented","parentFeatures":["content.news"],"actions":["read:published","read:preview"],"limitations":["Locale-group selection uses native requested/primary fallback before paging, bounded to1000 eligible rows. To-one categoryRecord expansions are same-brand native metadata only. Native HTML/structured editorial content is projected through a closed safe published body contract; Studio/drafts/installation credentials are excluded.","Draft reads require an independently verified app actor with read:preview and native working-copy/resource scopes."],"schema":"/api/v1/headless/brands/{brandId}/schemas/news"},{"module":"articles","status":"implemented","parentFeatures":["content.article"],"actions":["read:published","read:preview"],"limitations":["Locale-group selection uses native requested/primary fallback before paging, bounded to1000 eligible rows. To-one categoryRecord expansions are same-brand native metadata only. Native HTML/structured editorial content is projected through a closed safe published body contract; Studio/drafts/installation credentials are excluded.","Draft reads require an independently verified app actor with read:preview and native working-copy/resource scopes."],"schema":"/api/v1/headless/brands/{brandId}/schemas/articles"},{"module":"pages","status":"implemented","parentFeatures":["content.page"],"actions":["read:published","read:preview"],"limitations":["Locale-group selection uses native requested/primary fallback before paging, bounded to1000 eligible rows. To-one categoryRecord expansions are same-brand native metadata only. Native HTML/structured editorial content is projected through a closed safe published body contract; Studio/drafts/installation credentials are excluded.","Draft reads require an independently verified app actor with read:preview and native working-copy/resource scopes."],"schema":"/api/v1/headless/brands/{brandId}/schemas/pages"},{"module":"portfolios","status":"implemented","parentFeatures":["content.portfolio"],"actions":["read:published","read:preview"],"limitations":["Locale-group selection uses native requested/primary fallback before paging, bounded to1000 eligible rows. To-one categoryRecord expansions are same-brand native metadata only. Native HTML/structured editorial content is projected through a closed safe published body contract; Studio/drafts/installation credentials are excluded.","Draft reads require an independently verified app actor with read:preview and native working-copy/resource scopes."],"schema":"/api/v1/headless/brands/{brandId}/schemas/portfolios"},{"module":"promotions","status":"implemented","parentFeatures":["content.promotion"],"actions":["read:published","read:preview"],"limitations":["Locale-group selection uses native requested/primary fallback before paging, bounded to1000 eligible rows. To-one categoryRecord expansions are same-brand native metadata only. Native HTML/structured editorial content is projected through a closed safe published body contract; Studio/drafts/installation credentials are excluded.","Draft reads require an independently verified app actor with read:preview and native working-copy/resource scopes."],"schema":"/api/v1/headless/brands/{brandId}/schemas/promotions"},{"module":"banners","status":"implemented","parentFeatures":["content.banner"],"actions":["read:published","read:preview"],"limitations":["Locale-group selection uses native requested/primary fallback before paging, bounded to1000 eligible rows. To-one categoryRecord expansions are same-brand native metadata only. Native HTML/structured editorial content is projected through a closed safe published body contract; Studio/drafts/installation credentials are excluded.","Draft reads require an independently verified app actor with read:preview and native working-copy/resource scopes."],"schema":"/api/v1/headless/brands/{brandId}/schemas/banners"},{"module":"splash","status":"implemented","parentFeatures":["content.banner"],"actions":["read:published","read:preview"],"limitations":["Locale-group selection uses native requested/primary fallback before paging, bounded to1000 eligible rows. To-one categoryRecord expansions are same-brand native metadata only. Native HTML/structured editorial content is projected through a closed safe published body contract; Studio/drafts/installation credentials are excluded.","Draft reads require an independently verified app actor with read:preview and native working-copy/resource scopes."],"schema":"/api/v1/headless/brands/{brandId}/schemas/splash"},{"module":"offerings","status":"implemented","parentFeatures":["content.offering"],"actions":["read:published","read:preview"],"limitations":["Only explicit published field projections are returned; no submissions, member records or internal settings."],"schema":"/api/v1/headless/brands/{brandId}/schemas/offerings"},{"module":"directory","status":"implemented","parentFeatures":["content.directory"],"actions":["read:published","read:preview"],"limitations":["Only explicit published field projections are returned; no submissions, member records or internal settings."],"schema":"/api/v1/headless/brands/{brandId}/schemas/directory"},{"module":"locations","status":"implemented","parentFeatures":["content.location"],"actions":["read:published","read:preview"],"limitations":["Only explicit published field projections are returned; no submissions, member records or internal settings."],"schema":"/api/v1/headless/brands/{brandId}/schemas/locations"},{"module":"events","status":"implemented","parentFeatures":["event.engine"],"actions":["read:published","read:preview"],"limitations":["Only explicit published field projections are returned; no submissions, member records or internal settings."],"schema":"/api/v1/headless/brands/{brandId}/schemas/events"},{"module":"surveys","status":"implemented","parentFeatures":["survey.engine"],"actions":["read:published","read:preview","command"],"limitations":["Only explicit published field projections are returned; no submissions, member records or internal settings."],"schema":"/api/v1/headless/brands/{brandId}/schemas/surveys"},{"module":"forms","status":"implemented","parentFeatures":["form.engine"],"actions":["read:published","read:preview","command"],"limitations":["Native exclusivePublication gate is applied before pagination/count; submissions and administrative notification settings are excluded."],"schema":"/api/v1/headless/brands/{brandId}/schemas/forms"},{"module":"catalog","status":"implemented","parentFeatures":["content.offering"],"actions":["read:published","read:preview"],"limitations":["Actual native published Catalog schema/revision, filters, locale, facets and pagination. Resource IDs are native Offering row IDs and are constrained before native locale selection/count/facets. Native resolved attributes only; draft uses actual current working schema and read:preview. No raw private/stale meta; published mode requires published native Catalog schema."]},{"module":"collections","status":"implemented","parentFeatures":["collection.engine"],"actions":["read:published","read:preview","command","read:records","write:records"],"limitations":["Resource scopes identify collection definitions; records use the native cursor/query contract. Headless mode does not grant or require legacy collection.api."]},{"module":"taxonomy-news","status":"implemented","parentFeatures":["content.news"],"actions":["read:published","read:preview"],"limitations":["Native same-brand taxonomy metadata scoped to the required parent feature; no private editor identities."],"schema":"/api/v1/headless/brands/{brandId}/schemas/taxonomy-news"},{"module":"taxonomy-articles","status":"implemented","parentFeatures":["content.article"],"actions":["read:published","read:preview"],"limitations":["Native same-brand taxonomy metadata scoped to the required parent feature; no private editor identities."],"schema":"/api/v1/headless/brands/{brandId}/schemas/taxonomy-articles"},{"module":"taxonomy-portfolios","status":"implemented","parentFeatures":["content.portfolio"],"actions":["read:published","read:preview"],"limitations":["Native same-brand taxonomy metadata scoped to the required parent feature; no private editor identities."],"schema":"/api/v1/headless/brands/{brandId}/schemas/taxonomy-portfolios"},{"module":"taxonomy-promotions","status":"implemented","parentFeatures":["content.promotion"],"actions":["read:published","read:preview"],"limitations":["Native same-brand taxonomy metadata scoped to the required parent feature; no private editor identities."],"schema":"/api/v1/headless/brands/{brandId}/schemas/taxonomy-promotions"},{"module":"taxonomy-pages","status":"implemented","parentFeatures":["content.page"],"actions":["read:published","read:preview"],"limitations":["Native same-brand taxonomy metadata scoped to the required parent feature; no private editor identities."],"schema":"/api/v1/headless/brands/{brandId}/schemas/taxonomy-pages"},{"module":"taxonomy-events","status":"implemented","parentFeatures":["event.engine"],"actions":["read:published","read:preview"],"limitations":["Native same-brand taxonomy metadata scoped to the required parent feature; no private editor identities."],"schema":"/api/v1/headless/brands/{brandId}/schemas/taxonomy-events"},{"module":"taxonomy-surveys","status":"implemented","parentFeatures":["survey.engine"],"actions":["read:published","read:preview"],"limitations":["Native same-brand taxonomy metadata scoped to the required parent feature; no private editor identities."],"schema":"/api/v1/headless/brands/{brandId}/schemas/taxonomy-surveys"},{"module":"taxonomy-banners","status":"implemented","parentFeatures":["content.banner"],"actions":["read:published","read:preview"],"limitations":["Native same-brand taxonomy metadata scoped to the required parent feature; no private editor identities."],"schema":"/api/v1/headless/brands/{brandId}/schemas/taxonomy-banners"},{"module":"offering-categories","status":"implemented","parentFeatures":["content.offering"],"actions":["read:published","read:preview"],"limitations":["Native public category/group metadata; parent feature, deletion and any native publication state remain required."],"schema":"/api/v1/headless/brands/{brandId}/schemas/offering-categories"},{"module":"directory-categories","status":"implemented","parentFeatures":["content.directory"],"actions":["read:published","read:preview"],"limitations":["Native public category/group metadata; parent feature, deletion and any native publication state remain required."],"schema":"/api/v1/headless/brands/{brandId}/schemas/directory-categories"},{"module":"directory-floors","status":"implemented","parentFeatures":["content.directory"],"actions":["read:published","read:preview"],"limitations":["Native public category/group metadata; parent feature, deletion and any native publication state remain required."],"schema":"/api/v1/headless/brands/{brandId}/schemas/directory-floors"},{"module":"location-groups-one","status":"implemented","parentFeatures":["content.location"],"actions":["read:published","read:preview"],"limitations":["Native public category/group metadata; parent feature, deletion and any native publication state remain required."],"schema":"/api/v1/headless/brands/{brandId}/schemas/location-groups-one"},{"module":"location-groups-two","status":"implemented","parentFeatures":["content.location"],"actions":["read:published","read:preview"],"limitations":["Native public category/group metadata; parent feature, deletion and any native publication state remain required."],"schema":"/api/v1/headless/brands/{brandId}/schemas/location-groups-two"},{"module":"media","status":"implemented","parentFeatures":["channel.web"],"actions":["read:published","read:preview"],"limitations":["Only approved, rights-current exact-brand media referenced by currently published, enabled native content; upload/approval alone does not grant public access. Reference scan is bounded to1000 native rows per owner."],"schema":"/api/v1/headless/brands/{brandId}/schemas/media"},{"module":"rewards","status":"main-deferred","parentFeatures":["reward.engine"],"actions":[],"limitations":["Main HEADLESS127-DEFERRED-NATIVE-01 explicitly defers unavailable native operations. No activation, transaction engine or usable API is advertised. Existing outbound contact/booking widgets are a separate native presentation capability."]},{"module":"booking","status":"main-deferred","parentFeatures":["booking.engine"],"actions":[],"limitations":["Main HEADLESS127-DEFERRED-NATIVE-01 explicitly defers unavailable native operations. No activation, transaction engine or usable API is advertised. Existing outbound contact/booking widgets are a separate native presentation capability."]},{"module":"search","status":"implemented","parentFeatures":["content.search"],"actions":["read:published","read:preview"],"limitations":["All selected sources are authorized before any count/read/excerpt and rechecked before response. Public query default is mode=published; draft requires independently verified read:preview authority for search and every source.","Server-side native federation; no external index. Ordinary sources use native title/name/label match and id sort; Catalog uses native title/id tie and page pagination. Collections use a public text title field from native schema and native cursor pagination with total:null. Media searches authorized referenced altText (maximum100 rows, otherwise explicit429); configuration searches public brand name/slug; navigation searches native public labels/descriptions/title/body (bounded1000 nodes/depth8/32768 characters).","Sources=all includes every eligible declared source; explicit denied/unsupported source fails safely. Unavailable selected source fails the entire request, never hidden partial results. Search is private,no-store pending reviewed cache integration.","Persisted app Search policy is an upper-bound subset only. Disabled sources are excluded before content queries; configured fields are revalidated across all selected sources before the first query and again against current native schema at execution. Fields constrain native match and emitted title/excerpt. Omitted source/fields inherit only the current native authorized upper bound. Native fixed q cannot advertise narrower field selection. Projection-sha256 in a hit identifies only its closed Search hit DTO, never denied fields or a native full-record digest.","Per-source-live consistency; no global ranking or cross-source snapshot promise. Mutable sources may change between pages; native cursors validate query identity. A response deadline does not claim cancellation of an already-started DB query; sequential fanout leaves at most one native read pending."]},{"module":"subscribe","status":"implemented","parentFeatures":["marketing.subscribe"],"actions":["read:published","read:preview"],"limitations":["Enabled native capture definitions only, matched to native default-site/page placement before count/paging; bounded1000-row placement scan. Subscriber identities, destinations and notification recipients are excluded. Native subscribe/submission commands retain existing endpoints and bot/rate protections."],"schema":"/api/v1/headless/brands/{brandId}/schemas/subscribe"},{"module":"navigation","status":"implemented","parentFeatures":["channel.web"],"actions":["read:published","read:preview"],"limitations":["Resource ID is the brand ID. Only native published navigation and explicitly allowlisted public theme/brand configuration are returned."]},{"module":"configuration","status":"implemented","parentFeatures":["channel.web"],"actions":["read:published","read:preview"],"limitations":["Resource ID is the brand ID. Only native published navigation and explicitly allowlisted public theme/brand configuration are returned."]},{"module":"freeform","status":"implemented","parentFeatures":["content.page"],"actions":["read:published","read:preview"],"limitations":["Published native document content and referenced assets only. Native renderer retains layout/chrome ownership; template/CSS, unused metadata, working copies and artifact credentials are excluded."],"schema":"/api/v1/headless/brands/{brandId}/schemas/freeform"},{"module":"commerce","status":"implemented","parentFeatures":["content.offering","shop.commerce"],"actions":["command"],"limitations":["Native client mode, independent buyer/member/operator identity and operation permissions are required."]},{"module":"member","status":"implemented","parentFeatures":["core.auth"],"actions":["command"],"limitations":["Only native self-service commands; integration client never impersonates a member."]}],"x-headless-contract-sha256":"f8b00177a3c2e3b028b04da8228dd0183b368dc297ce0a6c85d96f43df7eabcb"}