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_xxxxxxxxResuelve un paywall
http
GET /api/sdk/config?paywallId=pro-upgrade
Authorization: Bearer experi_live_xxxxxxxxDevuelve 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 }] }