POST
Abrir la saga durable de instalación

Autorizaciones

Authorization
string
header
requerido

El conector de plataforma y el operador. Registra conexiones, entrega webhooks, corre la saga de instalación y da de alta conexiones custom. Es el único principal obligatorio del proceso: los otros tres se apagan dejando su token vacío, y una puerta que no se monta no la abre ningún token.

Cuerpo

application/json

connectorprotocol.RegisterInstallationRequest. Es la mitad durable del callback de OAuth: sella la credencial y abre la saga en una transacción.

provider
string
requerido
Minimum string length: 1
provider_app_id
string
requerido
Minimum string length: 1
external_store_id
string
requerido
Minimum string length: 1
access_token
string
requerido
Minimum string length: 1
scope
string
requerido
store_profile
object
requerido

Lo no secreto y no personal que el conector leyó del proveedor al instalar. No lleva contacto del merchant.

browser_proof_sha256
string
requerido

SHA-256 en hexadecimal del proof que el conector le dejó al navegador. El proof en claro nunca viaja acá; sólo vuelve en el claim, y por header.

Pattern: ^[0-9a-fA-F]{64}$
attribution
object

Marcas de campaña de la instalación. Clave de hasta 64 caracteres y valor de hasta 256; no es lugar para datos del merchant.

Respuesta

Reinstalación sobre una conexión que ya existía.

installation_id
string
requerido
Minimum string length: 1
connection_id
string
requerido
Minimum string length: 1
webhook_endpoint_id
string
requerido
Minimum string length: 1
created
boolean
requerido