Autenticación

La API de Zippin usa un método de autenticación por Signature. El mismo consiste en generar una firma encriptada basada en una key y un secret que deberá acompañar todos tus requests.

La autenticación está basada en usuarios, lo que significa que las mismas credenciales te permitirán acceder a todas las cuentas a las que tengas acceso.


Obtención de credenciales

Encuentra tus credenciales de acceso dentro de Mi Cuenta > API.


Headers 

Se debe enviar por Headers en todos los request los siguientes parámetros:

Auth-Key
Tu API Key que obtienes de tu cuenta.
Auth-Date
Timestamp actual en UTC del tipo Y-m-d H:i:s (ej. 2018-12-23 02:34:32)
Auth-Signature
Firma que se genera por medio de un hash (sha256) combinando la fecha enviada en el request (Auth-Date) y la Api Secret.
Por ejemplo en PHP la generarías así:
hash_hmac('sha256', [TU AUTH-DATE], [TU API-SECRET], false);