Skip to main content
POST
/
customers
/
login
/
request
curl https://api.onepay.la/v1/customers/login/request \
  -X POST \
  -H "Authorization: Bearer sk_test_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "phone": "+573001234567"
  }'
{
  "message": "OTP enviado exitosamente."
}
Envía un código de verificación (OTP) al número de teléfono del cliente vía WhatsApp. El cliente debe estar previamente registrado con POST /customers.
En modo test (sk_test_xxx), el OTP se retorna directamente en la respuesta y no se envía por WhatsApp.

Body

phone
string
required
Número de teléfono del cliente en formato E.164 (ejemplo: +573001234567).

Rate limiting

Este endpoint tiene un rate limit de 1 request cada 30 segundos por teléfono, con un cooldown de 1 minuto entre reenvíos.
curl https://api.onepay.la/v1/customers/login/request \
  -X POST \
  -H "Authorization: Bearer sk_test_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "phone": "+573001234567"
  }'
{
  "message": "OTP enviado exitosamente."
}