Lista de plantillas asociadas a un usuario

Última revisión: 10 Jun 2022

Se parte del siguiente caso de uso:

  • Propietario del grupo: solo disponible para usuarios del grupo autorizado para el API que solicita el servicio.
Descripción
SERVICIO TEMPLATE LIST USERCODE
URL /api/v3/template/list/{userCode}
SEGURIDAD
METHOD GET
RESPONSE 200: HTTP status code 200/OK – Solicitud recibida.

Response content type: application/json
Donde encontrarás una lista del objeto TEMPLATELIST.

    [
     {
       "code": "string",
       "title": "string",
       "description": "string",
       "creationDate": "string",
       "groups": "string",
       "onlyWacom": true,
       "version": "string"
     }
    ]

Respuestas alternativas en caso de fallo: se devolverán HTTP status codes distintos de 200/OK. En ese caso siempre se devolverá un JSON que describe el problema:

    {
      "code": "string",
      "type": "string",
      "message": "string",
      "trace" : "string"
    }

Código de Errores asociados a este método:

Respuesta correcta:

[
    {
        "code": "string",
        "title": "string",
        "description": "string",
        "groups": "string",
        "onlyWacom": false,
        "version": "string"
    }
]

Respuesta para userCode que no exista:

{
    "code": 14,
    "type": "Error",
    "message": "User not found with specified code",
    "trace": "b54dc0f7-1862-40a9-882d-70dd6554ecc2"
}

Respuesta para credenciales del API incorrectas:

{
    "code": 401,
    "type": "ERROR",
    "message": "Invalid credentials",
    "trace": "30ec3b02-dd0a-4768-8c92-b7660057f5ff"
}

Respuesta para consultas sobre usuarios que SÍ EXISTEN pero no están asociados a GRUPOS sobre los que el API que hace la consulta esté autorizada:

{
    "code": 91,
    "type": "Error",
    "message": "Sorry, the application does not have access rights to the requested resource",
    "trace": "0714703a-c35e-4852-884c-3bf9163fa887"
}

results matching ""

    No results matching ""