Saltar al contenido principal

Autenticación

POST /signin

Endpoint de autenticación para obtener el token de acceso. Todos los requests subsecuentes requieren inyectar el token en el Header:

Authorization: Bearer {accessToken}

Ejemplo de Petición

curl -X POST "{BASE_URL}/signin" \
-H "Content-Type: application/json" \
-d '{
"email": "user@client.com",
"password": "your_secure_password"
}'

Respuestas de la API

200 OK (Autenticación Exitosa)

Retorna el token de acceso necesario para consumir los demás endpoints de la API.

{
"success": true,
"name": "Jane Doe",
"profile": "blacktrust_tech",
"photoURL": "",
"client": "JHR1c0....",
"clients": [
"JHR1c0..."
],
"accessToken": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjRiMTFjYjdhYjVmY2JlNDFlOTQ4MDk.....",
"refreshToken": "AMf-vBz886nr68QaW_XWCZxsW8-tW_VO2V2gu9eH....."
}