@@ -3275,6 +3275,53 @@ llmo-agentic-traffic-movers:
32753275 - ims_key : []
32763276 - scoped_api_key : []
32773277
3278+ brand-presence-filter-dimensions :
3279+ parameters : *url-inspector-common-params
3280+ get :
3281+ tags :
3282+ - llmo
3283+ summary : Filter dimensions for the Brand Presence config dashboard
3284+ description : |
3285+ Returns the distinct brands, categories, topics, regions, origins, page intents,
3286+ and prompt stats available for the given organization. Used to populate the
3287+ filter dropdowns in the Brand Presence configuration view.
3288+
3289+ Brand scoping is driven by the `brandId` path segment:
3290+ * `brands/{brandId}` → filter by that specific brand
3291+ * `brands/all` → aggregate across all brands (filterByBrandId = null)
3292+
3293+ Use `siteId` to further narrow brand options to those linked to a specific site.
3294+ Use `categoryId` to scope the returned topics and prompt count to a single category.
3295+ operationId : getBrandPresenceFilterDimensions
3296+ parameters :
3297+ - name : siteId
3298+ in : query
3299+ required : false
3300+ description : Optional site UUID to narrow brand options to those linked to the site
3301+ schema : { type: string, format: uuid }
3302+ - name : categoryId
3303+ in : query
3304+ required : false
3305+ description : Optional category UUID to scope topics and prompt count to a single category
3306+ schema : { type: string, format: uuid }
3307+ responses :
3308+ ' 200 ' :
3309+ description : Filter dimensions for the Brand Presence config view
3310+ content :
3311+ application/json :
3312+ schema :
3313+ $ref : ' ./schemas.yaml#/BrandPresenceFilterDimensions'
3314+ ' 400 ' : { $ref: './responses.yaml#/400' }
3315+ ' 401 ' : { $ref: './responses.yaml#/401' }
3316+ ' 403 ' : { $ref: './responses.yaml#/403' }
3317+ ' 500 ' : { $ref: './responses.yaml#/500' }
3318+ ' 503 ' :
3319+ description : PostgREST / mysticat not configured for this deployment
3320+ security :
3321+ - api_key : []
3322+ - ims_key : []
3323+ - scoped_api_key : []
3324+
32783325brand-presence-prompt-execution-status :
32793326 parameters : *url-inspector-common-params
32803327 get :
0 commit comments