En Sarbacane Campaigns, la API REST permite a los desarrolladores gestionar sus listas de contactos y sus listas negras (bajas, rebotados, quejas) y recuperar las estadísticas de sus campañas de email y SMS sin iniciar sesión en la aplicación. Funciona con peticiones HTTP estándar: GET para recuperar datos, POST para añadirlos, PUT para modificarlos y DELETE para eliminarlos. Cada herramienta se conecta con una clave de API, creada en Parámetros › API y webhooks.
Una suscripción Sarbacane Campaigns Premium o superior.
Ser propietario o administrador de la cuenta, o usuario con este derecho en Permisos.
En el menú de la izquierda de Sarbacane Campaigns, haga clic en Parámetros y luego en API y webhooks.
En la pestaña API, compruebe que el interruptor API Sarbacane activada está activado.
En la línea Agregar una nueva clave de API, haga clic en Crear.
En Descripción, introduzca el nombre de la herramienta que utilizará la clave.
Para limitar el uso de la clave a determinadas direcciones IP, haga clic en Agregar una IP e introduzca la dirección. Este paso es opcional.
Haga clic en Guardar.
Nota: la documentación completa (autenticación con el Account ID y la clave, lista de peticiones, ejemplos en cURL) está disponible en https://developers.sarbacane.com, también accesible con el botón Documentación API. Los ejemplos se pueden adaptar a la mayoría de los lenguajes: PHP, Node.js, Ruby, Python, Java, Go o C#.
Buena práctica: cree una clave por herramienta, con el nombre de la herramienta. Así podrá eliminar una sin cortar las demás.
La clave aparece en la lista con su descripción. El Account ID, que se muestra en la parte superior de la pestaña, y la documentación (Documentación API) completan la información que necesita su desarrollador.
Cree una nueva clave, sustitúyala en sus herramientas y luego elimine la antigua (menú •••, Suprimir).
Si la clave está limitada a determinadas direcciones IP, compruebe que la de su herramienta figura en la lista (menú •••, Editar).