Docs/Primeros pasos

Primeros pasos

Pasa de cero a una sesión de cámara en vivo en cinco pasos.

  1. Crea un equipo

    Regístrate y luego crea un equipo. Un equipo es tu tenant: las sesiones, las claves de API y los miembros pertenecen todos a uno.

  2. Genera una clave de API

    En Equipos → Claves de API, crea una clave. Las claves de producción empiezan por sil_live_, las claves de sandbox por sil_test_. El secreto se muestra una sola vez — guárdalo de forma segura.

    Guarda tu secreto
    La clave en texto plano se devuelve una sola vez. Si la pierdes, revócala y crea una nueva.
  3. Crea una sesión

    Crea una sesión para tu cliente. Elige un canal de entrega: sms, email o link (tú envías el enlace por tu cuenta).

    curl -X POST https://api.seeitlive.io/v1/sessions \
      -H "Authorization: Bearer sil_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
      -H "Content-Type: application/json" \
      -d '{
        "channel": "email",
        "recipientEmail": "customer@example.com",
        "note": "Ticket #4821",
        "ttlMinutes": 30
      }'
  4. Entrega la invitación

    Para sms y email, SeeItLive envía la invitación por ti. Para link, comparte el inviteUrl devuelto a través de tu propio canal.

  5. Observa la transmisión

    Incrusta agentViewUrl en un iframe y consulta el estado de la sesión hasta que pase a live.

    curl https://api.seeitlive.io/v1/sessions/<id>/status \
      -H "Authorization: Bearer sil_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    # { "status": "live", "producerCount": 1, "hasVideo": true }
Primeros pasos