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://inventory.mdmn.cl/<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://inventory.mdmn.cl/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,
}
]