Solicitudes

A continuación te mostramos la forma en que debes realizar las consultas a la API de Inventory.

Estructura

PÁRAMETRO DESCRIPCIÓN
Method GET, POST o PUT dependiendo del método que se usará (ver descripción del método).
Authorization En el header de la llamada debe ir Authorization: Bearer <token>
URL http://143.198.48.117/<metodo>
Parámetros Si el método es GET, los parámetros deben incluirse en la URL como parte de la cadena de consulta (query string). Si el método es POST o PUT, los parámetros deben enviarse en el cuerpo de la solicitud (payload) dentro del header con el encabezado 'Content-Type: application/json', en formato JSON.
Response La información devuelta por la API de Inventory siempre será en el formato JSON.

Ejemplo

A continuación se muestra un ejemplo usando el método Login de la API de Inventory.


        METHOD GET
        curl "http://143.198.48.117/users' -X GET \
        -H 'Authorization: Bearer <token>' -H 'Accept: application/json'
        

RESULTADO

El resultado ejemplo para esta llamada se muestra a continuación:


   [
    {
        "id": "1",
        "name": "Alberto Martinez",
        "email": "amartinez@correo.cl",
        "username": "amartinez@correo.cl",
        "rut": "11111111-1",
        "phone": "+56912345678",
        "last_entry": null,
        "status": "t",
        "created_at": "2022-10-03 17:58:26",
        "updated_at": null,
    },
    {
        "id": "2",
        "name": "Laura Andrade",
        "email": "landrade@correo.cl",
        "username": "landrade@correo.cl",
        "rut": "22222222-2",
        "phone": "+56912345678",
        "last_entry": null,
        "status": "t",
        "created_at": "2022-10-03 18:25:16",
        "updated_at": null,
    },
    {
        "id": "3",
        "name": "Nicolas Jaramillo",
        "email": "njaramillo@correo.cl",
        "username": "njaramillo@correo.cl",
        "rut": "33333333-3",
        "phone": "+56912345678",
        "last_entry": null,
        "status": "t",
        "created_at": "2022-10-04 07:58:22",
        "updated_at": null,
	}
  ]