Referencia de la API

La API REST de Lizen. Integrá lo que hacemos dentro de tu propia aplicación.

Autenticación

Toda petición a la API necesita un token Bearer JWT en la cabecera Authorization. El token se obtiene en el endpoint de inicio de sesión.

# Ejemplo de cabecera
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...

Endpoints

Autenticación

POST/api/v1/auth/register
POST/api/v1/auth/login
POST/api/v1/auth/refresh
GET/api/v1/auth/me

Lives

POST/api/v1/lives
GET/api/v1/lives
GET/api/v1/lives/:id
POST/api/v1/lives/:id/start-monitor
POST/api/v1/lives/:id/stop-monitor

Contactos

GET/api/v1/leads
GET/api/v1/leads/:id
PATCH/api/v1/leads/:id
POST/api/v1/leads/export

Productos

GET/api/v1/products
POST/api/v1/products
PATCH/api/v1/products/:id
DELETE/api/v1/products/:id

URL base

https://api.lizen.com/v1

Límite de uso

100 peticiones/min (plan base) 1000 peticiones/min (plan Pro)

Formato

JSON (application/json) Codificación UTF-8

Ejemplos

Iniciar sesión

curl -X POST https://api.lizen.com/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{
    "email": "user@example.com",
    "password": "your_password"
  }'

Listar contactos

curl https://api.lizen.com/v1/leads \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json"

Empezar el monitoreo de un live de TikTok

curl -X POST https://api.lizen.com/v1/lives/123/start-monitor \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "tiktok_username": "@your_tiktok"
  }'