CORPORATE_PROVISIONING_REGISTRATION
API_SEC_LOG: REGISTRATION_ONLINE
El canal de registro corporativo de DevOps Monitor permite aprovisionar de forma autónoma nuevos Workspaces. Requiere una clave de activación de licencia enterprise provista por NewInntech para ser procesada con éxito.
01_ACCOUNT_REGISTRATION
Endpoint: POST /accounts/register
Registra la cuenta del operador administrador, crea la estructura inicial de la organización y asocia la licencia activa.
A. Estructura de Petición (Payload)
- Encabezados:
Content-Type: application/json - Cuerpo (JSON):
{
"name": "Juan Pérez",
"email": "juan.perez@empresa.com",
"company": "Enterprise Solutions S.A.",
"employes": "51-200",
"country": "Colombia",
"plan": "Enterprise",
"phone": "+573123456789",
"password": "secure_password_string",
"confirmPassword": "secure_password_string",
"acceptTerms": true,
"licenseKey": "ENT-8490-X920-L481-9002"
}
B. Respuestas del Servidor
- Éxito (200 OK):
{
"status": "success",
"message": "Registro completado. Se ha enviado un enlace de activación al correo corporativo suministrado."
} - Error de Licencia (403 Forbidden):
{
"status": "error",
"message": "Licencia no válida."
}
02_ACCOUNT_VERIFICATION
Endpoint: POST /accounts/verify-email
Activa la cuenta del administrador utilizando el token de verificación recibido por correo electrónico, cambiando su estatus de pending a verified.
A. Estructura de Petición
{
"token": "verification_token_string_sha256"
}
B. Respuesta de Activación
{
"status": "success",
"message": "Cuenta verificada con éxito. Ya puede iniciar sesión en la terminal DevOps Monitor."
}
03_PROVISIONING_ALERTS
- Aislamiento de Dominios: No se permiten correos públicos (ej.
@gmail.com,@hotmail.com) para registros de planes Enterprise. - Protección de Licencias: Cada
licenseKeysolo puede ser asociada a una sola cuenta administradora de Workspace. Si necesitas licencias adicionales, contacta agerencia@newinntech.com.