Autenticación

Aprende como Venti autentica tus solicitudes

Nuestra API utiliza API Keys para autenticar tus solicitudes. Puedes ver y administrar tus API Keys en el Dashboard.

Las keys de modo test comienzan con key_test_ y las de modo live con key_live_.

Todas las solicitudes a la API deben realizarse sobre HTTPS. Las solicitudes HTTP no están disponibles y serán rechazadas.

Soportamos 2 schemas de autenticación: Basic Auth y Bearer Token. Puedes utilizar libremente el que quieras, ambos ofrecen la misma funcionalidad.

Basic Auth

Para este schema debes enviar tu API Key como el usuario de Basic Auth. No es necesario enviar una password.

curl https://api.ventipay.com/v1/checkouts \
-u <API Key>:

# Debes reemplazar <API Key> con una API Key válida.
# Los puntos después de la key, evitan que curl solicite una password.

Bearer Token

Para este schema debes enviar tu API Key como el token de seguridad en la cabecera Authorization.

curl https://api.ventipay.com/v1/checkouts \
-H 'Authorization: Bearer <API Key>'

# Debes reemplazar <API Key> con una API Key válida.

❗️

Cuida tus API Keys

Las API Keys se consideran secretas ya que te representan al interactuar con la API. Asegúrate de mantenerlas seguras y nunca utilizarlas en código client-side o mostrarlas al público.