locationIdstringopcional
El id de ubicación de la entidad de sitio web.
namestringopcional
El nombre del sitio web.
eligibleboolean (true)opcional
Siempre true: solo una entidad de sitio web tiene una lista de prompts seguidos.
canEditbooleanopcional
Si la persona que emitió el token puede cambiar este conjunto ahora: tiene el permiso Manage AEO prompts, la gestión de prompts está activada para la agencia y la lista de prompts anterior no necesita conciliación.
managedbooleanopcional
false mientras el sitio web siga usando su lista de prompts existente en caché (mostrados como prompts importados de procedencia desconocida); true desde el primer cambio guardado.
revisionintegeropcional
La revisión del conjunto, que aumenta con cada cambio guardado. Envíala como expectedRevision, o en If-Match en DELETE.
maxActiveintegeropcional
El máximo de prompts activos a la vez (16).
maxLengthintegeropcional
La longitud máxima de un prompt, en caracteres (500).
countsobjectopcional
Cantidad de prompts activos y en pausa.
itemsarray of objectopcional
Los prompts en el orden del conjunto, filtrados por el parámetro status.
idstringopcional
Identificador único del prompt.
textstringopcional
La redacción del prompt. En una comprobación o una entrada del historial, la redacción que midió esa comprobación.
normalizedTextstringopcional
La redacción recortada, con los espacios condensados y en minúsculas: la clave para detectar duplicados.
wordingVersionintegeropcional
La versión de la redacción: 1 al crearse, una más tras cada cambio de redacción. Devuélvela como expectedWordingVersion.
statusstring (active | paused)opcional
active (lo mide la próxima comprobación) o paused (se conserva, pero queda fuera de las comprobaciones).
originstring (existing | custom | generated | integration)opcional
De dónde viene el prompt: existing (importado de la lista de prompts anterior del sitio web, procedencia desconocida), custom (añadido en la app), generated o integration (añadido mediante la API o MCP).
createdViastring (ui | api | mcp | import)opcional
Cómo se creó el prompt: ui, api, mcp o import.
createdByUserIdstringopcional
La persona que creó el prompt, o null si se desconoce (prompts importados).
updatedByUserIdstringopcional
La persona que cambió el prompt por última vez, o null si se desconoce.
positionintegeropcional
El lugar del prompt en el orden del conjunto.
createdAtstringopcional
Cuándo se creó el prompt, como marca de tiempo ISO 8601.
updatedAtstringopcional
Cuándo se cambió el prompt por última vez, como marca de tiempo ISO 8601.
deletedAtstringopcional
Cuándo se eliminó el prompt, o null. Los prompts eliminados no se listan, pero siguen en las comprobaciones que los capturaron.
latestobjectopcional
El resultado utilizable más reciente de la redacción actual, de una comprobación cerrada complete, partial o failed, o de una redacción heredada importada que coincide de forma demostrable: state checked con at, measured y expected. Una comprobación held queda en el historial y no lo actualiza. Si no, state not_checked, también justo después de una edición.
editedbooleanopcional
Si la redacción cambió desde que se creó el prompt.
workloadobjectopcional
Aproximadamente lo que implica una comprobación de los prompts activos. Leerlo no cuesta nada, y guardar prompts no consume créditos.
activePromptsintegeropcional
Prompts activos que mediría la próxima comprobación.
enginesarray of stringopcional
Los motores de IA que consulta una comprobación.
answerChecksintegeropcional
Prompts activos × motores: las respuestas que solicita una comprobación. Un recuento, no créditos.
estimatedCreditsnumberopcional
Créditos aproximados de una comprobación de los prompts activos, según las tarifas de créditos de tu agencia. null cuando la tarifa se desconoce o hay más de 16 prompts activos — desconocido, no cero. Una estimación, no un cargo.
creditsPerPromptnumberopcional
Créditos aproximados por prompt en todos los motores, o null si se desconocen.
approximateboolean (true)opcional
Siempre true: las cifras de carga son estimaciones.
scheduleobjectopcional
La programación actual de comprobaciones de AEO del sitio web. Cambiar prompts no la modifica.
frequencystring (weekly | monthly | quarterly | never)opcional
Con qué frecuencia se ejecutan las comprobaciones: weekly, monthly, quarterly o never.
nextRunAtstringopcional
Cuándo toca la próxima comprobación programada, como marca de tiempo ISO 8601, o null cuando la frecuencia es never o las comprobaciones aún no han empezado para este sitio web.
activatedbooleanopcional
Si las comprobaciones ya empezaron para este sitio web (se inició una primera comprobación o existe un informe). Guardar prompts no las inicia.
checkInFlightbooleanopcional
Si hay ahora una comprobación en cola, en ejecución o retenida para este sitio web. Esa comprobación conserva los prompts que capturó; los cambios se aplican desde la siguiente.
listChangedSinceReportbooleanopcional
Si los prompts activos difieren de los que midió el informe actual, de modo que el informe aún no refleja la lista actual.
needsReconciliationbooleanopcional
Si la lista de prompts anterior del sitio web tiene entradas mal formadas o duplicadas. Hasta que soporte la concilie, los cambios devuelven 409 legacy_prompts_need_reconciliation.
noopbooleanopcional
true cuando la solicitud coincidía con lo ya guardado y no se guardó nada.
replayedbooleanopcional
true cuando repite un cambio ya guardado con el mismo mutationId; el cambio no se vuelve a aplicar y view es la vista actual.
createdIdsarray of stringopcional
Ids de los prompts que añadió esta solicitud, en orden. Vacío en otros cambios y en una repetición.