Documentación (API)
Suite Composer te permitirá conectarte desde el exterior mediante la API pública. Entre otras cosas te dejará iniciar sesión (obtener token), administrar usuarios, entrenar y más.
Autenticación
Este endpoint desempeña un papel fundamental en la Suite, proporcionando funcionalidades esenciales para la seguridad y la gestión de usuarios. Puedes aprovechar este servicio para autenticarte y obtener un token de acceso. La autenticación es un proceso crítico que garantiza que solo los usuarios autorizados puedan acceder a las diversas funciones y servicios ofrecidos por Suite.
Además de ser la puerta de entrada a la plataforma, este servicio es la clave para establecer la identidad y la autorización de los usuarios, lo que contribuye a mantener un entorno seguro y protegido.
application/x-www-form-urlencoded
admin
admin
POST /api/auth/authenticate HTTP/1.1
Host: 127.0.0.1:8080
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 39
"username='admin'&password='admin'"
Successful response
Sin contenido
Usuarios
Estos endpoints conforman la columna vertebral de la administración de usuarios en Suite, ofreciendo funcionalidades clave para la creación, modificación, obtención y eliminación de cuentas de usuario dentro del sistema.
Para interactuar con estos servicios, es imprescindible estar autenticado mediante un token válido, garantizando así un control de acceso seguro y protegido. A través de estos servicios, puedes agregar nuevos usuarios, recuperar información detallada sobre usuarios existentes o eliminar cuentas según sea necesario.
application/x-www-form-urlencoded
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1Njk2Mzc1NTguNjIzNTI0LCJpc3MiOiJLaXR1cmUiLCJhZG1pbiI6dHJ1ZSwic3ViIjoiYWRtaW4ifQ.p-1x12EUoBmpCZRoTNTYlFxhFVh1OV8E5sjQ2InyIY8
Nahuel
Proietto
Nahue
0
admin
[email protected]
POST /api/admin/users HTTP/1.1
Host: 127.0.0.1:8080
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 129
"firstname='Nahuel'&lastname='Proietto'&username='Nahue'&admin='0'&password='admin'&email='[email protected]'"
Successful response
Sin contenido
application/x-www-form-urlencoded
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1Njk2Mzc1NTguNjIzNTI0LCJpc3MiOiJLaXR1cmUiLCJhZG1pbiI6dHJ1ZSwic3ViIjoiYWRtaW4ifQ.p-1x12EUoBmpCZRoTNTYlFxhFVh1OV8E5sjQ2InyIY8
GET /api/admin/users HTTP/1.1
Host: 127.0.0.1:8080
Accept: */*
Successful response
Sin contenido
application/x-www-form-urlencoded
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1Njk2Mzc1NTguNjIzNTI0LCJpc3MiOiJLaXR1cmUiLCJhZG1pbiI6dHJ1ZSwic3ViIjoiYWRtaW4ifQ.p-1x12EUoBmpCZRoTNTYlFxhFVh1OV8E5sjQ2InyIY8
DELETE /api/admin/users/2 HTTP/1.1
Host: 127.0.0.1:8080
Accept: */*
Successful response
Sin contenido
Última actualización