Table of content

Uso avanzado

Opciones de renderizado

Incluya todos los campos del recurso "productos".

URL: (Store URL)/api/products/?display=full

PHP:

$opt = array( 'resource' => 'products', 
              'display'  => 'full' );

Incluya sólo el ID de todas los transportistas "transportistas"

URL: (Store URL)/api/products/

PHP :

$opt = array( 'resource' => 'products' );

Incluya sólo los campos "nombre" y "valor" del recurso "configuración".

URL: (Store URL)/api/configurations/?display=\[name,value\]

PHP:

$opt = array( 'resource' => 'configurations', 
              'display'  => '[name,value]');

Filtros de Renderizado

Sólo incluya los nombres y apellidos de los clientes "clientes" cuyos ids sean entre 1 y 5

URL: (Store URL)/api/customers/?display=\[firstname,lastname\]&filter\[id\]=\[1|5\]

PHP:

$opt = array( 'resource'   => 'customers', 
              'display'    => '[firstname,lastname]', 
              'filter[id]' => '[1|5]' );

Sólo incluya los nombres y apellidos de los clientes "clientes" cuyas ids sean entre 1 y 10

URL: (Store URL)/api/customers/?display=\[lastname\]&filter\[id\]=\[1,10\]

PHP:

$opt = array( 'resource'   =>'customers', 
              'display'    => '[lastname]', 
              'filter[id]' => '[1,10]');

Sólo incluya el cumpleaños de los clientes cuyo nombre es "John" y el apellido es "Doe"

URL: (Store URL)/api/customers/?display=\[birthday\]&filter\[firstname\]=\[John\]&filter\[lastname\]=\[DOE\]

PHP:

$opt = array( 'resource'          =>'customers', 
              'display'           => '[birthday]', 
			  'filter[firstname]' => '[John]', 
			  'filter[lastname]'  => '[DOE]' );

Sólo incluya los nombres de los fabricantes "fabricantes", cuyos nombres comienzan con "Appl"

URL: (Store URL)/api/manufacturers/?display=\[name\]&filter\[name\]=\[appl\]%

PHP:

$opt = array( 'resource'     => 'manufacturers', 
              'display'      => '[name]', 
              'filter[name]' => '[appl]%');

Filtros de Clasificación

Filtre los clientes "clientes" en orden alfabético de acuerdo al apellido

URL: Store URL/api/customers?display=full&sort=\[lastname_ASC\]

PHP:

$opt = array( 'resource' => 'customers', 
              'display'  => 'full', 
              'sort'     => '[lastname_ASC]' );

Filtros para limitar el renderizado

Sólo incluye los primeros 5 estados (provincias) "estados"

URL: (Store URL)/api/states/?display=full&limit=5

PHP:

$opt = array( 'resource' => 'states', 
              'display'  => 'full', 
              'limit'    => '5' );

Sólo incluye los primeros 5 elementos a partir del décimo elemento del recurso de los estados "estados"

URL: (Store URL)/api/states/?display=full&limit=9,5

PHP:

$opt = array( 'resource' => 'states', 
              'display'  => 'full', 
              'limit'    => '9,5' );