Saltar al contenido principal
POST
Añadir datos de marca

Autorizaciones

x-api-key
string
header
requerido

Clave de API para autenticarse. Puedes crear una aquí.

Cuerpo

application/json
website_id
string<uuid>
requerido

Sitio web a cuya base de conocimientos se añadirán los datos.

facts
object[]
requerido

Datos que se ingerirán. No existe ningún campo de estado o aprobación: lo decide el proceso.

Required array length: 1 - 50 elements
match_token
string

Solo en la segunda llamada: el match_token de una respuesta que incluía matches. Envíalo con los mismos datos no añadidos, una decisión por cada coincidencia y save_submitted.

decisions
object[]

Solo en la segunda llamada: una decisión por cada dato de matches, y solo esos. approve conserva el dato: si ya está aprobado, sigue así y se asigna al pilar de los datos si no tiene; uno pendiente solo se aprueba si las reglas habituales admiten texto y fuente (una fuente de terceros o afirmación competitiva lo mantiene pendiente). Con text, se sustituye por esa redacción y las mismas reglas deciden su estado. delete rechaza uno pendiente o archiva uno aprobado.

Maximum array length: 500
save_submitted
boolean

Solo en la segunda llamada: true añade los datos tal como están escritos, sin otra comprobación de similitud y con los controles habituales de aprobación; false solo aplica las decisiones. Decisiones y datos se escriben conjuntamente o no se escribe nada.

Respuesta

Datos ingeridos; un resultado por dato, en el mismo orden que la solicitud

outcomes
object[]
requerido
match_token
string

Aparece cuando algún resultado incluye matches. Devuélvelo en la segunda llamada.

resolved
object

Presente en la segunda llamada: datos listados que las decisiones han aprobado, los aprobados que las reglas mantienen pendientes (un dato con nueva redacción tiene un ID nuevo) y los rechazados o archivados.