Skip to main content

Autenticación

Para acceder a los servicios y recursos ofrecidos por los APIs de Market Data, los usuarios deben autenticarse proporcionando un nombre de usuario y una contraseña en cada solicitud. Este método de autenticación basado en credenciales garantiza la seguridad y la integridad de los datos al verificar la identidad del usuario antes de permitir el acceso a los recursos de la plataforma. Las credenciales son otorgadas por la BVRD.

Parámetros Obligatorios:

  • Usuario: Este parámetro debe incluirse en todas las solicitudes, tanto GET como POST. Representa el identificador único del usuario que realiza la consulta.

  • Contraseña: Este parámetro debe incluirse en todas las solicitudes, tanto GET como POST. Es la clave secreta asociada al usuario para validar su identidad.

Nota: Algunas APIs poseen otros parametros obligatorios, los mismos son detallados en su apartado correspondiente.

Solicitudes GET:

Las solicitudes GET deben incluir los parámetros usuario y contraseña en la URL como parámetros de consulta. La sintaxis de la URL quedaría de la siguiente manera:

https://apis.bvrd.exchange/endpoint?usuario=nombre_usuario&password=contraseña_segura

Ejemplo:

https://apis.bvrd.exchange/obtener_datos?usuario=juan_perez&password=miclave123

Solicitudes POST:

Las solicitudes POST deben incluir los parámetros usuario y contraseña en el cuerpo de la solicitud en formato JSON. Además, pueden incluir parámetros adicionales permitidos por la API. La estructura del cuerpo de la solicitud quedaría de la siguiente manera:

{
"usuario": "nombre_usuario",
"password": "contraseña_segura",
}

Ejemplo:

{
"usuario": "juan_perez",
"password": "miclave123",
}