API de BDC AI: inicio rápido

Crea una llave, confirma tu organización, lee tus contactos e inicia una conversación por WhatsApp con la API pública de BDC AI, en cuatro pasos con curl.

· API

Contactos, conversaciones, campañas y plantillas de tu organización, con la misma autenticación y los mismos límites tanto si los llama tu código como si los llama un agente de IA.

1. Crea una llave de API

En Ajustes, Integraciones, API y agentes (/settings/canales/api) crea una llave. El valor completo (bdc_live_…) se muestra una sola vez: guárdalo, porque después solo verás el key_hint.

2. Confirma la organización

Con la llave en Authorization: Bearer, cualquier request confirma a qué organización pertenece.

bash
curl https://bdcai.com/api/v1/org \
  -H "Authorization: Bearer bdc_live_…"

3. Lee tus contactos

Listado paginado por cursor: data[] más next_cursor, nunca un arreglo suelto.

bash
curl "https://bdcai.com/api/v1/contacts?limit=5" \
  -H "Authorization: Bearer bdc_live_…"

4. Inicia una conversación

conversations.start es síncrona: responde 201 con la conversación y el primer mensaje ya enviado. Las operaciones que crean algo llevan Idempotency-Key (UUID); un reintento con la misma llave y el mismo cuerpo re-sirve la respuesta original en vez de duplicar el envío.

bash
curl -X POST https://bdcai.com/api/v1/conversations \
  -H "Authorization: Bearer bdc_live_…" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "dealership_id": "…",
    "phone": "+5218110000000",
    "first_name": "María",
    "contact_type": "venta",
    "template": {
      "name": "primer_contacto",
      "language": "es_MX"
    }
  }'

Conéctalo a tu agente

Todo lo de arriba también existe como servidor MCP (Model Context Protocol) en bdcai.com/mcp: las mismas 26 operaciones, expuestas como tools que un agente de IA puede llamar directo, con la misma autenticación y los mismos límites.

Ver las tres formas de conectar un agente.

Siguiente

¿Te sirvió este artículo?

¿No se resolvió?

Escríbenos por WhatsApp con una captura de lo que ves: cada mensaje abre un ticket con nuestro equipo.

WhatsApp de soporte