Obtener datos de la empresa
GET/company
Retorna los datos de la empresa del usuario autenticado. Si se envía uid, retorna la empresa con ese ID: un usuario solo puede pedir su propia empresa (otra, exista o no, responde 404) y el administrador, cualquiera. Para un administrador, un uid que no existe no responde 404 sino 200 con dataRecords.data = [null]. La respuesta siempre es un arreglo data de un elemento.
Request
Responses
- 200
- 401
- 403
- 404
- 429
- 500
Datos de la empresa
No autenticado
La empresa del usuario está inactiva (solo sin uid o cuando uid se trata como omitido: ver el parámetro uid)
El usuario no tiene empresa asociada (sin uid o cuando uid se trata como omitido; mensaje No se encontró la empresa asociada al usuario.), o, para un usuario que no es administrador, uid no es su empresa, exista o no (mensaje La empresa no existe.)
Límite general de 60 peticiones por minuto excedido. La cabecera Retry-After indica los segundos de espera.
Error interno. Un error de base de datos responde con un texto seguro (p. ej. No se pudo completar la operación en la base de datos.), nunca con el SQL; otros errores, con un message que empieza por Error interno del servidor.. Nota: si un usuario que no es administrador envía uid y ocurre un error de base de datos al comprobar su pertenencia a la empresa (lo que se hace antes de leerla), la respuesta es el error genérico {"message": "Server Error"}, sin success (o una página HTML si no se envía Accept: application/json).