Ir al contenido

Registrar un cliente

POSThttps://api.lavitrina-online.com/api/storefront/customersToken de la tienda (credencial, desde tu servidor).

Crea la cuenta de un cliente y lo registra en tu tienda. Después, el cliente inicia sesión en tu sitio con su correo y contraseña. La llamada la hace tu servidor, porque necesita el token de la tienda.

Campo Tipo Obligatorio Descripción
Email texto, hasta 254 sí Correo del cliente. Es su usuario.
Name texto, 1 a 100 sí Nombre.
FirstSurname texto, 1 a 100 no Apellido.
Password texto, 8 a 128 sí Contraseña que eligió el cliente.
Ventana de terminal
curl -X POST "https://api.lavitrina-online.com/api/storefront/customers" \
-H "Authorization: Bearer $TOKEN_TIENDA" \
-H "Content-Type: application/json" \
-d '{"Email":"[email protected]","Name":"Laura","FirstSurname":"Gómez","Password":"una-clave-segura"}'
{
"Id": "daec07a3-4fc2-4db5-ad30-c343c76ecddc",
"Email": "[email protected]",
"Name": "Laura",
"FirstSurname": "Gómez",
"StoreId": "4d7fc800-a6ba-4686-8775-6a29919b3060"
}

La contraseña nunca vuelve en la respuesta.

Código Cuándo
400 Algún campo no es válido. Revisa Fields.
409 Ya existe una cuenta con ese correo: el cliente puede iniciar sesión con ella (las cuentas sirven en todas las tiendas de La Vitrina).
429 Tu tienda registró demasiados clientes en la última hora.