Stock¶
Get the Stock from a Warehouse¶
Obtiene el stock de un almacén
Resource URL¶
-
POST
http://api.next-cloud.mx/v1/warehouse/
(int: warehouse_id)/stock.
(format)¶ Parameters: - warehouse_id – ID del almacén.
- format – json o xml.
Request Headers: - Authorization – Token del usuario.
Query Parameters: - page (int) – Número de página (default: 0).
- page_length (int) – Tamaño de la página (default: 100).
- only_exist (int) – define si solo traera articulos con existencias (default: True).
Response JSON Object: - page (int) – Número de página enviada.
- page_length (int) – Tamaño de la página.
- number_page (int) – Número de páginas en total segun el ‘page_length’.
- stock (array) – Lista de artículos con sus existencias.
Status Codes: - 200 OK – Ningún error.
- 400 Bad Request – Algún parámetro es incorrecto.
- 401 Unauthorized – Token no válido o no enviado.
- 404 Not Found – Cliente no localizado o el almacen no tiene existencias.
- 500 Internal Server Error – Error.
stock array
Response JSON Array of Objects: - article (obj) – Objeto del artículo.
- stock (float) – Existencias del artículo.
- available (float) – Disponibles del artículo.
- separated (float) – Apartados del artículo.
- to_autorized (float) – la cantidad de articulos que estan en backorder
article object
Response JSON Object: - sku (string) – SKU del artículo.
- name (string) – Nombre del artículo.
- precio1 (float) – Precio 1 del artículo.
- precio2 (float) – Precio 2 del artículo.
- mon_prec (string) – Moneda en la que se expresa el precio del artículo.
- upc (string) – UPC registrado en el artículo.
- num_parte (string) – Número de parte establecido en el artículo.
Example request¶
GET http://api.next-cloud.mx/v1/warehouse/1/stock.json?page_length=10 HTTP/1.1
Host: api.next-cloud.mx
Accept: application/json
Authorization: Token (token del usuario)
Example Response¶
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Allow: GET, OPTIONS
{
"page_length": 10,
"page": 0,
"number_pages": 36,
"stock": [
{
"article": {
"sku": "100111 ",
"name": "Membresía Oro por un mes Socia ",
"precio1": "130.4300",
"precio2": "124.2190",
"mon_prec": "MN ",
"upc": "UPC100111 ",
"num_parte": "100111 "
},
"stock": "1.0000",
"available": "1.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "100113 ",
"name": "Membresía Oro por 6 meses Socia ",
"precio1": "434.7800",
"precio2": "414.0762",
"mon_prec": "MN ",
"upc": "UPC100113 ",
"num_parte": "100113 "
},
"stock": "19.0000",
"available": "19.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "100114 ",
"name": "MEMBRESÍA ORO POR 12 MESES SOCIA ",
"precio1": "652.1700",
"precio2": "621.1143",
"mon_prec": "MN ",
"upc": "UPC100114 ",
"num_parte": "100114 "
},
"stock": "20.0000",
"available": "20.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "100115 ",
"name": "Pase para comprar 3 contactos Socia ",
"precio1": "43.4800",
"precio2": "41.4095",
"mon_prec": "MN ",
"upc": "UPC100115 ",
"num_parte": "100115 "
},
"stock": "100.0000",
"available": "100.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "100116 ",
"name": "Pase para comprar 5 contactos Socia ",
"precio1": "74.3500",
"precio2": "70.8095",
"mon_prec": "MN ",
"upc": "UPC100116 ",
"num_parte": "100116 "
},
"stock": "20.0000",
"available": "20.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "100117 ",
"name": "Pase para comprar 10 contactos Socia ",
"precio1": "104.3500",
"precio2": "99.3810",
"mon_prec": "MN ",
"upc": "UPC100117 ",
"num_parte": "100117 "
},
"stock": "19.0000",
"available": "19.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "100119 ",
"name": "Acceso prepagado para internet de 30 horas esmas ",
"precio1": "129.5700",
"precio2": "123.4000",
"mon_prec": "MN ",
"upc": "UPC100119 ",
"num_parte": "100119 "
},
"stock": "1.0000",
"available": "1.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "100130 ",
"name": "Tarjeta más acá Telehit Teleh ",
"precio1": "173.0400",
"precio2": "164.8000",
"mon_prec": "MN ",
"upc": "UPC100130 ",
"num_parte": "100130 "
},
"stock": "28.0000",
"available": "28.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "12252238 ",
"name": "Cafetera Jovia, roja. NESCAFÉ® Dolce Gusto® ",
"precio1": "0.0000",
"precio2": "0.0000",
"mon_prec": "MN ",
"upc": "12252238 ",
"num_parte": "12252238 "
},
"stock": "1.0000",
"available": "1.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
},
{
"article": {
"sku": "1381604 ",
"name": "USB 1.1 TO SCSI ADAPTER ",
"precio1": "56.9900",
"precio2": "44.0000",
"mon_prec": "USD",
"upc": "SCSIADP ",
"num_parte": "SCSIADP "
},
"stock": "1.0000",
"available": "1.0000",
"separated": "0.0000",
"to_autorized": "0.0000"
}
]
}
Example XML¶
Example request¶
GET http://api.next-cloud.mx/v1/warehouse/1/stock.xml?page_length=10 HTTP/1.1
Host: api.next-cloud.mx
Accept: application/xml
Authorization: Token (token del usuario)
Example Response¶
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/xml; charset=utf-8
Allow: GET, OPTIONS
<?xml version="1.0" encoding="UTF-8"?>
<root>
<page_length>10</page_length>
<page>0</page>
<number_pages>36</number_pages>
<stock>
<list-item>
<article>
<sku>100111 </sku>
<name>Membresía Oro por un mes Socia </name>
<precio1>130.4300</precio1>
<precio2>124.2190</precio2>
<mon_prec>MN </mon_prec>
<upc>UPC100111 </upc>
<num_parte>100111 </num_parte>
</article>
<stock>1.0000</stock>
<available>1.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>100113 </sku>
<name>Membresía Oro por 6 meses Socia </name>
<precio1>434.7800</precio1>
<precio2>414.0762</precio2>
<mon_prec>MN </mon_prec>
<upc>UPC100113 </upc>
<num_parte>100113 </num_parte>
</article>
<stock>19.0000</stock>
<available>19.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>100114 </sku>
<name>MEMBRESÍA ORO POR 12 MESES SOCIA </name>
<precio1>652.1700</precio1>
<precio2>621.1143</precio2>
<mon_prec>MN </mon_prec>
<upc>UPC100114 </upc>
<num_parte>100114 </num_parte>
</article>
<stock>20.0000</stock>
<available>20.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>100115 </sku>
<name>Pase para comprar 3 contactos Socia </name>
<precio1>43.4800</precio1>
<precio2>41.4095</precio2>
<mon_prec>MN </mon_prec>
<upc>UPC100115 </upc>
<num_parte>100115 </num_parte>
</article>
<stock>100.0000</stock>
<available>100.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>100116 </sku>
<name>Pase para comprar 5 contactos Socia </name>
<precio1>74.3500</precio1>
<precio2>70.8095</precio2>
<mon_prec>MN </mon_prec>
<upc>UPC100116 </upc>
<num_parte>100116 </num_parte>
</article>
<stock>20.0000</stock>
<available>20.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>100117 </sku>
<name>Pase para comprar 10 contactos Socia </name>
<precio1>104.3500</precio1>
<precio2>99.3810</precio2>
<mon_prec>MN </mon_prec>
<upc>UPC100117 </upc>
<num_parte>100117 </num_parte>
</article>
<stock>19.0000</stock>
<available>19.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>100119 </sku>
<name>Acceso prepagado para internet de 30 horas esmas </name>
<precio1>129.5700</precio1>
<precio2>123.4000</precio2>
<mon_prec>MN </mon_prec>
<upc>UPC100119 </upc>
<num_parte>100119 </num_parte>
</article>
<stock>1.0000</stock>
<available>1.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>100130 </sku>
<name>Tarjeta más acá Telehit Teleh </name>
<precio1>173.0400</precio1>
<precio2>164.8000</precio2>
<mon_prec>MN </mon_prec>
<upc>UPC100130 </upc>
<num_parte>100130 </num_parte>
</article>
<stock>28.0000</stock>
<available>28.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>12252238 </sku>
<name>Cafetera Jovia, roja. NESCAFÉ® Dolce Gusto® </name>
<precio1>0.0000</precio1>
<precio2>0.0000</precio2>
<mon_prec>MN </mon_prec>
<upc>12252238 </upc>
<num_parte>12252238 </num_parte>
</article>
<stock>1.0000</stock>
<available>1.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
<list-item>
<article>
<sku>1381604 </sku>
<name>USB 1.1 TO SCSI ADAPTER </name>
<precio1>56.9900</precio1>
<precio2>44.0000</precio2>
<mon_prec>USD</mon_prec>
<upc>SCSIADP </upc>
<num_parte>SCSIADP </num_parte>
</article>
<stock>1.0000</stock>
<available>1.0000</available>
<separated>0.0000</separated>
<to_autorized>0.0000</to_autorized>
</list-item>
</stock>
</root>