Replace a project's GEO settings
Writes the full settings document and re-arms the recurring scan. Engines must be ids from the model catalog this organization can see (the ones GET /geo/settings returns) and languages must be supported languages; an unknown value is rejected with a 400 instead of being replaced by a default. Zero data retention is forced off without the ZDR add-on, and engines that are not visible to this caller keep their stored selection. Competitors are managed through the competitors endpoints and are not part of this payload.
Authorizations
Send your API key in the Authorization header as Bearer API_KEY.
Path Parameters
1^[A-Za-z0-9_-]{1,100}$"b1f2c3d4-0000-4000-8000-000000000000"
Body
1 - 128101 - 1281 - 4 elements1 - 1281 - 64 elements1 - 128641 - 128Hours between automatic scans, 24-2160, in whole days (multiple of 24). Presets: 24, 48, 72, 168, 336, 720.
24 <= x <= 2160Paths that count as a conversion when an AI referral reaches them. Prefix match. Omit to keep the stored list.
201 - 200Additional hostnames that send AI traffic to this project, besides the brand website. Subdomains of a listed domain are included. Omit to keep the stored list.
201 - 128Also scan search-capable models without web search. Omit to keep the stored value (default false).
Ids of auto-generated prompts to skip in scans. Omit to keep the current list.
81 - 128Ids of auto-generated prompts removed from tracking. Omit to keep the current list.
81 - 128