Geo (admin API)
Admin routes of the geo module. Every route needs a staff session and the permission named on it; send X-Resolve-Locale: false to receive every locale of a translatable field for editing.
GET /v1/admin/geo/ai-readiness
Section titled “GET /v1/admin/geo/ai-readiness”Get AI-readiness score across active products
Responses:
200: no description.
POST /v1/admin/geo/products/{productId}/faqs/accept
Section titled “POST /v1/admin/geo/products/{productId}/faqs/accept”Accept FAQ suggestions as product FAQs
Parameters:
productIdin path (string, required).
Request body: AcceptFaqSuggestionsDto.
Responses:
201: no description.
GET /v1/admin/geo/products/{productId}/faqs/suggestions
Section titled “GET /v1/admin/geo/products/{productId}/faqs/suggestions”Get generic FAQ suggestions for a product
Parameters:
productIdin path (string, required).
Responses:
200: no description.
Schemas
Section titled “Schemas”AcceptFaqSuggestionsDto
Section titled “AcceptFaqSuggestionsDto”faqs(array of FaqItemDto, required).
FaqItemDto
Section titled “FaqItemDto”question(object, required).answer(object, required).sortOrder(number, min 0, optional).