Home
Generalidades Collapse menú
    Inicio de sesión

    Detalles de la petición:

    • URI: api/v8.1/user/login

    • Tipo: POST

    • Encabezados requeridos:

      • Content-Type: application/json

    Parámetros:

    Nombre Tipo Obligatorio Descripción
    USERNAME Texto Si Usuario que iniciará sesión.
    PASSWORD Texto Si Contraseña correspondiente al usuario.
    LANGUAGEID Número No Idioma con que se registrará la sesión. Las posibles opciones son:
    1. Inglés
    2. Españo
    3. Portugués
    Si no se provee, por defecto se registra en inglés.


    Cuerpo de la petición:

    La petición consiste de un arreglo json de tipo field-value con los posibles parámetros según se requiera. Ejemplo:

    [
        {
            "Field": "username",
            "Value": "USUARIO_ASDK"
        },
        {
            "Field": "password",
            "Value": "CONTRASEÑA_DEL_USUARIO"
        }
    ]
    
    


    Respuesta:

    Como respuesta se obtiene un objeto json, con la siguiente información:

    [
        {
            "Field": "userId",
            "Value": "####"
        },
        {
            "Field": "sessionId",
            "Value": ""###AAABBBCCC###"
        },
        {
            "Field": "result",
            "Value": "True"
        }
    ]
    


    Mensajes de error:

    Código Estado HTTP Mensaje de error
    400 BadRequest InvalidUserName
    400 BadRequest InvalidPassword
    400 BadRequest InvalidLangId
    401 Unauthorized InvalidUserData
    500 InternalServerError FailureOnLogin