Gestión de API (API Management)
La sección de Integración y Acceso a la API permite que su aplicación o software se conecte directamente con WhatsMark SaaS utilizando un conjunto de interfaces seguras (APIs). Esto permite:
- Extender la funcionalidad de su aplicación de forma segura: Añada nuevas características o automatice tareas en su propia aplicación utilizando la API de WhatsMark sin comprometer la seguridad.
- Intercambio de datos fluido: Los datos fluyen sin esfuerzo entre su sistema y WhatsMark, manteniendo todo actualizado automáticamente.
- Integraciones personalizadas: Cree conexiones únicas adaptadas a sus necesidades comerciales específicas.
- Acceso programático a recursos principales: Controle e interactúe con partes importantes de WhatsMark (como contactos, mensajes, plantillas) a través de código.
Visión General (Overview)
Esta sección permite a los usuarios:
- Habilitar o deshabilitar el acceso a la API.
- Generar y gestionar tokens de API.
- Ver información de los endpoints de la API.
- Establecer permisos de acceso (Token Abilities).
Habilitar el Acceso a la API (Enabling API Access)
| Paso | Descripción |
|---|---|
| 1. Habilitar Acceso | Active el interruptor para habilitar el acceso a la API en la página de configuración. |
| 2. Generar Token | Haga clic en Generate New Token para crear un nuevo token de autenticación. |
| 3. Copiar URL Base | Copie la URL base para las llamadas a la API (ej. https://whatsmark-saas.corbitaltechnologies.com/api/v1/). |
| 4. Subdominio del Inquilino | Use su subdominio (ej. vatsal) en las URLs de los endpoints. |
| 5. Guardar Cambios | Guarde los cambios para activar la integración. |
Autenticación de la API (API Authentication)
- API Token: Token único generado para su inquilino; actúa como su contraseña de API.
- Autenticación: Use Bearer Token en el encabezado de Autorización para todas las peticiones.
Ejemplo de Encabezado:
Authorization: Bearer SU_TOKEN_AQUIContent-Type: application/json
Estructura de Endpoints (API Endpoint Structure)
Para recuperar plantillas de WhatsApp, el endpoint completo sería:
https://whatsmark-saas.corbitaltechnologies.com/api/v1/[subdominio]/templates
Habilidades del Token (Permisos)
Los permisos definen qué acciones puede realizar el token. Ajústelos cuidadosamente por seguridad:
- Contactos: Crear, Leer, Actualizar, Eliminar.
- Estados y Orígenes: Gestionar actualizaciones de estado y fuentes de datos.
- Plantillas y Bots: Acceso de lectura para enviar mensajes.
- Envío de Mensajes: Permisos específicos para enviar mensajes de texto, multimedia o plantillas.