GET
Leer el snapshot canónico de una observación custom

Autorizaciones

Authorization
string
header
requerido

Brain. Sólo lee snapshots de observaciones (/raw y /canonical). No tiene identidad de proveedor ni de app: no instala nada, y darle la del conector sería darle una identidad que después algún handler podría creer.

Parámetros de ruta

observation_id
string
requerido

La observación, tal como llegó en el sobre a Brain.

Pattern: ^obs_.+

Respuesta

El snapshot canónico.

Lo que Brain lee con el observation_id que le llegó en el sobre. Misma autenticación que /raw (principal brain) y mismo digest. Una observación que no es de una conexión custom da 404.

observation_id
string
requerido
Pattern: ^obs_.+
provider
any
requerido
external_store_id
string
requerido
Minimum string length: 1
entity
enum<string>
requerido

El recurso de proveedor que se observa y se le avisa a Brain (§B.4), no la entidad que entregó el conector.

Opciones disponibles:
product,
category,
order
external_id
string
requerido
Minimum string length: 1
revision
integer
requerido
Rango requerido: x >= 1
operation
enum<string>
requerido
Opciones disponibles:
upsert,
delete
content_digest
string
requerido
Pattern: ^sha256:[0-9a-f]{64}$
document
object

El agregado para product, un TaxonomyNodeDocument para category y un OrderDocument para order; la forma exacta la fija entity, más abajo. En un borrado no viaja.