Skip to content

Inicio rápido

Un administrador de tu organización puede crearla desde Dashboard → API keys, eligiendo permisos y vigencia. Guardala en un secret manager: se muestra una sola vez y no debe incluirse en código frontend, repositorios, URLs ni logs.

Terminal window
curl --request GET \
--url 'https://api.meinlup.com/v1/calls?limit=25' \
--header 'Accept: application/json' \
--header 'X-API-Key: mlp_live_REEMPLAZAR'

Una respuesta exitosa tiene esta forma:

{
"data": [
{
"id": "018f0000-0000-7000-8000-000000000001",
"agent_id": "018f0000-0000-7000-8000-000000000002",
"client_id": null,
"channel": "phone",
"status": "completed",
"started_at": "2026-07-13T12:30:00Z",
"ended_at": "2026-07-13T12:31:05Z",
"duration_seconds": 65,
"summary": "La consulta fue resuelta.",
"failure_code": null
}
],
"next_cursor": null,
"has_more": false
}
Terminal window
curl --request GET \
--url 'https://api.meinlup.com/v1/workflow-records?workflow_key=service.request&limit=25' \
--header 'Accept: application/json' \
--header 'X-API-Key: mlp_live_REEMPLAZAR'

Los campos dentro de payload dependen del contrato versionado del workflow de tu agente.