Documentación

REST API

Lee y escribe paywalls y analíticas de forma programática. Autenticación Bearer con claves de API por proyecto.

Autenticación

Pasa la clave de API de tu proyecto en el encabezado Authorization. Las claves están limitadas por proyecto y se guardan hasheadas con SHA256.

http
Authorization: Bearer experi_live_xxxxxxxx

Resuelve un paywall

http
GET /api/sdk/config?paywallId=pro-upgrade
Authorization: Bearer experi_live_xxxxxxxx

Devuelve el árbol de ComponentNode resuelto, la variante elegida y los slots de producto completados para el usuario que hace la solicitud.

Envía eventos

http
POST /api/sdk/events
Content-Type: application/json

{ "events": [{ "type": "screen_impression", "paywall_id": "...", "ts": 1717000000 }] }