Autenticación

Autenticación por usuario

Para la API la autenticación utilizada es HTTP Básica, utilizando el email del usuario en Zippin y su contraseña, que se deberán informar en un header. Todos los requests deben incluir el header de autenticación. La autenticación por usuario permite actuar en todas las cuentas a las que el usuario tiene acceso.

Ejemplo con CURL 

Ej. usuario: zippin@miempresa.com; contraseña: 12345678

curl --user zippin@miempresa.com:12345678

Ejemplo utilizando un header “Authorization”

Combinar usuario y contraseña con dos puntos, y convertir a base 64: "zippin@miempresa.com:12345678" →  base64 encode "emlwcGluQG1pZW1wcmVzYS5jb206MTIzNDU2Nzg="

Authorization: Basic emlwcGluQG1pZW1wcmVzYS5jb206MTIzNDU2Nzg=

Autenticación por cuenta

Si no se quiere utilizar las credenciales de un usuario, se pueden crear tokens de acceso a nivel cuenta. Puedes generarlos en la sección de API & Webhooks dentro de la cuenta.

El uso de los tokens es igual que para la autenticación por usuario, utilizando la key en el lugar del usuario y el secret como contraseña.

 Para crear una cuenta, dirigirse a  https://app.zippin.com.ar/register