Autenticación
Para poder utilizar el API, el comercio debe contar con las credenciales asociadas a la configuración del comercio, tanto para calidad como para producción, en relación a: monedas que acepta, medios de pago e interfaz gráfica. Estas credenciales se entregarán una vez iniciado el proceso de delivery.
La autenticación se realiza a través de un token que retorna el método de login con las credenciales proporcionadas por Luka.
La URL está especificada en Ambientes.
Request
POST {URL}/api/v1/servicio/login
Headers
Content-Type: application/json
Body
{
"Username": "usuario_comercio",
"Password": "password-comercio"
}
Response
El token se encuentra en el header de la respuesta de la consulta como se muestra a continuación:
HTTP/1.1 200 OK
Date: Mon, 27 Mar 2023 21:53:05 GMT
Content-Type: text/plain; charset=utf-8
Server: Kestrel
Content-Length: 0
token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
id: 0dd5b4f6-31e7-4251-aa39-d4a6f8bf0509
api-supported-versions: 1.0