Saltar al contenido principal

Crear un usuario

API operation: Open the endpoint in Scalar

Usa POST /users para crear un usuario. La operación descrita aquí es User.register.users.

El esquema documentado usa el nivel de cliente 3 como valor predeterminado cuando no se solicita otro nivel, pero los roles permitidos dependen de la persona autenticada que realiza la solicitud y de la configuración de registro del proyecto. No infieras que solo los administradores pueden crear cualquier rol distinto del de cliente.

Un registro estándar requiere datos de contacto y contraseña conforme al esquema actual. Los flujos privilegiados pueden aceptar email o cellphone y crear un usuario sin contraseña para que complete sus credenciales más tarde. La configuración del proyecto también puede habilitar flujos de registro de negocio, repartidor o profesional.

{
"name": "Example",
"lastname": "User",
"email": "user@example.com",
"password": "[REDACTED]"
}

El ejemplo es sintético.

Ejemplo de SDK heredado​

const response = await ordering.users().save()

Confirma el paquete y la versión del SDK antes de usar este helper. Para el contexto de roles y campos, consulta Modelo de usuario.