{
    "info":[
        {"title":"Overview","description":"La API permite, obtener un usuario por id, listar usuarios por unidad organizativa o buscar usuarios según parámetros del tipo where ( ver ejemplo ). Las mismas características para estructura"},
        {"title":"Authentication","description":"El sistema de auth funciona a través de un login que se emite desde las cabeceras Authorization:Login. Posteriormente se recibe un token que es el que se envia a través de la cabecera Authorization:Bearer {{token}}. El usuario principal está dado de alta en el cms, si se desea se pueden cambiar las credenciales desde ahí pero hay que tener en cuenta que se modificarán los parámetros de login en las cabeceras."}
    ],
    "endPoints":{
        "config": {
            "custom" : true,
            "title": "Configuracion",
            "description": "Se realizan acciones sobre la configuracion de la web",
            "controller": "AppConfig",
            "pipes":{
                "getTime":{
                    "title":"Obtener la hora",
                    "description":"Pues eso",
                    "params":{
                        "iso_datetime" : "DATETIME en ISO"
                    }
                },
                "getLangs":{
                    "title":"Obtiene los idiomas disponibles",
                    "description":"Pues eso"
                }
            },
            "methods": {
                "GET": {
                    "headers": "baseHeaders",
                    "body":{ 
                    }
                },
                "POST": {
                    "headers": "baseHeaders",
                    "body":{
                    }
                }
            }
        },
        "apartados": {
            "notEditableFields":["num","name"]
        }       
    }
}


