# getAllProducts()

Al invocar este método, se obtienen todos los productos de onDelivery en formato JSON.

<div id="bkmrk-"></div><div id="bkmrk-ejemplo-de-solicitud"><span style="color: #bbbbbb; font-size: 1.4em; font-weight: 400;">Ejemplo de solicitud en JS:</span></div>```JavaScript
try {
      const products  = await _gpsApiv2.getAllProducts(); 
 	} catch (error) {
	  console.error(error);
	}
```

<details class="mb-m" id="bkmrk-body-parametersparam"><summary class="text-muted">A continuación se describen los atributos que se reciben como respuesta de la solicitud en JSON:</summary>

<div></div><div><table class="table" style="height: 656px; width: 619px;" width="811"><tbody><tr style="height: 41px;"><th style="width: 320px; height: 41px;">Atributos</th><th style="width: 301px; height: 41px;">Definición </th></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**codigo\_producto**</td><td style="width: 301px; height: 41px;">Código con el que se identifica el producto</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**costo**</td><td style="width: 301px; height: 41px;">Costo del producto

</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**descripcion**</td><td style="width: 301px; height: 41px;">Descripción del producto</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**estado**</td><td style="width: 301px; height: 41px;">Estatus en el que se encuentra el producto</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**id**</td><td style="width: 301px; height: 41px;">ID del producto con el que se identifica en el sistema</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**idcliente\_distribuidor**</td><td style="width: 301px; height: 41px;">ID del distribuidor con el que se identifica en el sistema</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**idcliente\_sistema**</td><td style="width: 301px; height: 41px;">ID del cliente con el que se identifica en el sistema</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**idmoneda**</td><td style="width: 301px; height: 41px;">ID del tipo de moneda con el que se identifica en el sistema

</td></tr><tr><td style="width: 320px;">**idtipo\_activo\_producto\_od**</td><td style="width: 301px;">ID del activo con el que se identifica en el sistema

</td></tr><tr><td style="width: 320px;">**impuesto**</td><td style="width: 301px;">Impuesto del producto

</td></tr><tr><td style="width: 320px;">**nombre**</td><td style="width: 301px;">Nombre del producto

</td></tr><tr><td style="width: 320px;">**nombre\_moneda**</td><td style="width: 301px;">Acrónimo de la moneda utilizada para el producto

</td></tr><tr><td style="width: 320px;">**peso**</td><td style="width: 301px;"> Peso (unidad de masa) del producto

</td></tr><tr><td style="width: 320px;">**unidad\_peso**</td><td style="width: 301px;">Tipo de unidad del peso

</td></tr><tr><td style="width: 320px;">**unidad\_volumen**</td><td style="width: 301px;">Tipo de unidad del volumen

</td></tr><tr><td style="width: 320px;">**valor\_unidad\_peso**</td><td style="width: 301px;">Valor de la unidad de peso

</td></tr><tr><td style="width: 320px;">**valor\_unidad\_volumen**</td><td style="width: 301px;">Valor de la unidad de volumen

</td></tr><tr><td style="width: 320px;">**volumen**</td><td style="width: 301px;">Volumen (unidad de medida) del producto

</td></tr></tbody></table>

</div></details>##### Respuesta de ejemplo:

```JSON
{
	 error_desc:undefined
	 status:'ok'
	 message:'['
		 0:{
			 codigo_producto:null
			 costo:'62'
			 descripcion:'Este es el primer producto'
			 estado:'1'
			 id:'1'
			 idcliente_distribuidor:'4220'
			 idcliente_sistema:'4221'
			 idmoneda:'4'
			 idtipo_activo_producto_od:null
			 impuesto:'9.92'
			 nombre:'Mi producto 1.1'
			 nombre_moneda:'COP'
			 peso:'99.99'
			 unidad_peso:'0'
			 unidad_volumen:'0'
			 valor_unidad_peso:null
			 valor_unidad_volumen:null
			 volumen:'30.00'
		 },{..}
	 ]
}

```