GEO
Run a GEO persona now
Changed onPlays the persona's conversation now and uses AI credits at twice the rate of a single prompt check. API-based answer engines run synchronously, so the request can stay open for several minutes; checks, mentions and engines report their result. Tracked consumer apps are queued as a background scan named by queuedScanId; poll GET /v1/projects/{projectId}/geo/scans/{scanId} for that part. Use a client timeout of at least five minutes. After four minutes the API answers 409 while the run finishes on its own; do not retry, read GET …/personas/{personaId}/results instead.
post/v1/projects/{projectId}/geo/personas/{personaId}/run
Request
- Base URLhttps://api.usenotra.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
projectIdstring required
Example:b1f2c3d4-0000-4000-8000-000000000000
personaIdstring required
Response
API-based engines finished; a queued consumer-app scan is named by queuedScanId
Changes
- info
endpoint added
- info