Integra agentes de IA, contactos, conversaciones y WhatsApp en tu producto con la API REST, el SDK de TypeScript y la CLI de Plazbot.
Plazbot expone una API REST sobre HTTPS con la que puedes gestionar workspaces, agentes de IA, contactos, conversaciones, mensajes, oportunidades, tareas y plantillas. Todas las respuestas son JSON y todos los endpoints requieren autenticacion.
La API esta disponible en dos regiones. Usa la base URL que corresponde a la zona de tu workspace.
| Zona | Region | Base URL |
|---|---|---|
| LA | Latinoamerica | https://api.plazbot.com |
| EU | Europa | https://apieu.plazbot.com |
Todas las requests requieren dos headers: la API Key como Bearer token y el identificador del workspace. Puedes generar tu API Key desde la app de Plazbot, en la seccion de configuracion del workspace.
01curl https://api.plazbot.com/api/contact/list?workspaceId=wok_XXXXXXXXXXXXXXXXXXXXXX \02 -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..." \03 -H "x-workspace-id: wok_XXXXXXXXXXXXXXXXXXXXXX"
Todos los endpoints responden con el mismo envelope JSON, tanto en exitos como en errores.
01{02 "success": true,03 "code": 200,04 "errorCode": null,05 "message": "Operacion realizada correctamente",06 "data": { }07}
| Campo | Tipo | Descripcion |
|---|---|---|
| success | boolean | Indica si la operacion fue exitosa. |
| code | number | Codigo HTTP de la respuesta. |
| errorCode | string | null | Codigo interno del error; null si no hubo error. |
| message | string | Mensaje descriptivo de la operacion. |
| data | object | array | null | Payload de la respuesta. |