GET /api/json/users
Parámetros posibles:
- lang (Valor predeterminado = ru) - El idioma en el que se debe intentar obtener el texto. Posibles opciones:: en, ru, de, es, fr, it, nl, uk, zh, zt
- page (Valor predeterminado = 0) - Número de página, dividido según el límite especificado.
- limit (Valor predeterminado = 10) - Límite de entradas en un arreglo por página.
- filter (Valor predeterminado = noblock) - Filtrado de usuarios. Valores posibles.:
- all - Obtener todos los usuarios
- noblock - Obtener todos los usuarios desbloqueados
- onlydev - Obtener únicamente a los usuarios no bloqueados que tengan al menos un proyecto.
Ejemplo de consulta completa:
GET /api/json/users?lang=en&page=2&limit=2&filter=onlydev
Ejemplo de respuesta:
[{
"id": 4,
"login": "raTaHoa3",
"fio": "Сергеев Данила",
"avatar": "/storage/user_4/pH9kHi6JrDAiCcYJIljE2JLfUaO5uHWcmHmEUW22.jpg",
"role": "Developer",
"status": "Activated",
"about": "",
"countPrograms": 15
},{
"id": 5,
"login": "Burer",
"fio": null,
"avatar": "/storage/user_5/XU24PKd6H1XzvtSTPj8cuvxfsi0IWmM9eRYSX44u.jpg",
"role": "Administrator",
"status": "Registered",
"about": "",
"countPrograms": 1
}]