https://api.veriko.mx/v1/users/meObtener la información de una cuenta de usuario
Devuelve en una sola llamada todos los datos recabados del usuario autenticado:
- Perfil: identificador, correo electrónico, nombre, rol, estado, zona horaria e idioma.
- Datos de la clave de API: el prefijo y los últimos 4 caracteres, nunca la clave.
- Datos de la suscripción: el plan, el estado y el fin del periodo en curso.
- Estado de la autenticación de 2 factores (2FA).
- Permisos del rol: como lista plana de pares
resource:action. - Resumen de notificaciones: notificaciones sin leer, envío push y vínculo con Telegram.
Los campos de perfil que solo tienen sentido en una sesión interactiva —el teléfono, el último acceso— se quedan fuera y los sirve GET /v1/users/me/profile-detail.
curl -X GET 'https://api.veriko.mx/v1/users/me' \
-H 'Authorization: Bearer veriko_••••'Ejemplo en Python — próximamente.
Ejemplo en JavaScript — próximamente.
Ejemplo en PHP — próximamente.
| Campo | Tipo | Descripción |
|---|---|---|
id | string (uuid) | Identificador único del usuario (UUID v4). p. ej.b1e4a2c3-1234-4abc-8def-000000000001 |
email | string (email) | Correo electrónico asociado a la cuenta de usuario (con el que se inicia sesión y se reciben notificaciones). p. ej.[email protected] |
name | string | Nombre con el que se presenta a la cuenta de usuario en la interfaz (máximo 100 caracteres). p. ej.Carlos Lopez |
role | string | Rol de la cuenta de usuario en la organización. Decide qué permisos tienen sus sesiones — user |
status | string | Estado de la cuenta de usuario — active |
timezone | string | Zona horaria IANA con la que se presentan las fechas al usuario. p. ej.America/Mexico_City |
language | string | nullanulable | Idioma preferido de la cuenta de usuario para mostrar la interfaz y notificaciones — es |
email_verified_at | string | nullanulable | Fecha y hora de la verificación del correo electrónico de la cuenta de usuario (en ISO 8601 UTC). 2026-04-30T10:15:00Z |
created_at | string (date-time) | Fecha y hora del alta de la cuenta de usuario, en ISO 8601 UTC. p. ej.2026-01-15T08:00:00Z |
api_key | object | nullanulable | Datos de la clave de API de la cuenta de usuario. Nunca contiene la clave completa: para eso está |
prefix | string | Primeros 8 caracteres de la clave de API. p. ej.example_ |
last_4 | string | nullanulable | Últimos 4 caracteres de la clave de API, con los que se pinta enmascarada ( f9c2 |
subscription | object | nullanulable | Suscripción activa de la cuenta de usuario. Cuando no hay ninguna, contiene los valores del plan predeterminado del sistema, y solo es |
plan_slug | string | Identificador único y legible del plan. p. ej.pro |
plan_name | string | nullanulable | Nombre visible del plan activo, tal como lo muestra el catálogo de planes. Es Pro |
status | string | Estado actual de la suscripción según el ciclo de facturación. active |
current_period_end | string | nullanulable | Fecha y hora del fin del periodo de facturación en curso, en ISO 8601 UTC. p. ej.2026-06-15T00:00:00Z |
cancel_at | string | nullanulable | Fecha y hora de la cancelación programada, en ISO 8601 UTC. null |
billing_interval | string | nullanulable | Cadencia de facturación — month |
two_factor | object | Estado de la autenticación de 2 factores (2FA). |
enabled | boolean |
false |
method | string | nullanulable | Canal por el que se entrega el código de autenticación (OTP) — sms |
last_used_at | string | nullanulable | Fecha y hora del último uso de la autenticación de 2 factores (2FA), en ISO 8601 UTC. Campo previsto para más adelante: hoy siempre null |
permissions | array | Lista plana de permisos del rol asignado a la cuenta de usuario (en formato |
notifications | object | Resumen de la cola de notificaciones del usuario. |
unread_count | integer | Cantidad de notificaciones del usuario sin leer ni archivar. p. ej.3 |
push_enabled | boolean |
false |
telegram_linked | boolean |
false |
legal_accepted | boolean |
true |
_warnings | array | Piezas que no se pudieron calcular en la respuesta. Solo aparece cuando algo falló, y los campos que dependían de ella llegan en su valor vacío ( ["subscription_unavailable"] |
| Código | Clase | Descripción | Cuerpo |
|---|---|---|---|
| 200 | 2xx | Información completa del usuario autenticado. | UserMeBundle |
| 401 | 4xx | Se requiere autenticación o las credenciales son inválidas | ErrorResponse |
| Código | Clave | Ejemplo |
|---|---|---|
| 401 | unauthorized | Credenciales de autenticación ausentes o inválidas. Envelope
|