Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

DESCRIPCIÓN.

...

El siguiente ejemplo permite obtener dicho listado de la Aplicación SIFCO WEB.

Tipo de Mensaje HTTP

Ejemplo

REQUEST

URL:

Code Block
languagehtml
https://test.sifco.org/instancia/rest/WSVerPrestamosPorCliente

HEADERS

Code Block
languagejson
content-type: application/json
authorization: OAuth f2a9ec34-cf83-46f5-8862-f78........

BODY:

Code Block
languagejson
{
    "ClCliCod":25
}

200 (Operación Exitosa)

Code Block
languagejson
{
    "Prestamos": [
        {
            "NumeroPrestamo": "01010105025910"
        },
        {
            "NumeroPrestamo": "01010105025920"
        },
        {
            "NumeroPrestamo": "01010105026010"
        },
        {
            "NumeroPrestamo": "01010105035000"
        }
    ],
    "Mensaje": "Consumo Exitoso"
}

400 (Solicitud Errada).

Code Block
languagejson
{
  "error": {
    "code": "string",
    "message": "string"
  }
}

401 (This service needs an Authorization Header)

(No Autenticado, asociado normalmente a que no se respetaron las cabeceras obligatorias para el consumo de este Web Service, para mayores detalles consultar (Configuración de Seguridad para Obtener Token de Acceso y Consumir de los Web Services) ).

Code Block
languagejson
{
    "error": {
        "code": "0",
        "message": "This service needs an Authorization Header"
    }
}{
    "Prestamos": []
}

404 (Not Found).

Respuesta Vacía (Web Service, no encontrado)

500 (Internal Server Error)

(Error Interno del Servidor de las API’s REST).

Code Block
languagejson
{
  "error": {
    "code": "string",
    "message": "string"
  }
}

Tipo de Mensaje SIFCO

Ejemplo

No existen préstamos para el cliente: Sucede cuando el sistema no tiene registrado prestamos para el cliente solicitado

Code Block
languagejson
{
    "Prestamos": [],
    "Mensaje": "No existen préstamos para el cliente"
}

No existe cliente registrado con ese código: Sucede cuando el código de cliente solicitado es inexistente en la plataforma

Code Block
languagejson
{
    "Prestamos": [],
    "Mensaje": "No existe cliente registrado con ese código."
}
Info

INFORMACIÓN

Para identificar el MENSAJE DE ERROR remitirse a la pagina de (Listado de Mensajes), donde se describe el listado de mensajes que arroja las API’s REST de la Aplicación SIFCO WEB, con su respectiva Descripción.

...