Use this endpoint to create a new AirGuide account. After a successful registration, your account is created withDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/luiss811/Backend-Airguide/llms.txt
Use this file to discover all available pages before exploring further.
estado: "pendiente" and rol: "alumno". You cannot log in until an administrator approves your account. See the authentication overview for the full account lifecycle.
Endpoint
Request body
The email address for your account. Must be unique — registration fails if the email is already in use.
Your account password. Must pass the server-side validation rules defined in the auth validator.
Your full name as it will appear in the system.
Your student ID number. Optional, but must be unique if provided — registration fails if the matricula is already registered.
Response
A201 Created response with the following fields:
A human-readable confirmation:
"Registro exitoso. Tu cuenta está pendiente de validación por un administrador."The newly created user record.
Example
Your account is automatically assigned
estado: "pendiente" and rol: "alumno". An administrator must validate your account before you can log in. Until then, any login attempt returns 403 Forbidden.