Cheat-sheet: Concepts outlined in this tutorial

Summary of the available methods in the library

To help you get started with web service, here's a little memo of techniques used in this tutorial.

Method parameters

REST

Method

url

resource

id

xml

C

POST

add

X

X

X

R

GET

get

X

X

X

U

UPDATE

edit

X

X

X

X

D

DELETE

delete

X

X

X

If the URL parameter is specified, no other setting can be used and vice versa.

Options

Key

Value

Description

output_format

XML, JSON

Change the output format

ps_method

GET, POST, PUT, DELETE

Override the HTTP method used for the request

display

[field1,field2 …]

Only display fields in brackets

display

full

Display all fields

Key

Key suffix

prefix

Value

Suffix

Description

filter

[field]

[value1

[value2]

Filter "field" with value between "value1" and "value2"

filter

[field]

[value]

Filter field with the value "value"

filter

[field]

[value1,value2…]

Filter fields for values specified between brackets

filter

[field]

%

[value]

%

Filter "columns" for values containing "value"

Key

Value

Description

sort

[field1_ASC,field2_DESC,field3_ASC]

Sort by field with the suffix _ASC _DESC or in the order

sort

full

show all fields

Key

Value

Description

limit

Number

Limit the result to "Number"

limit

Starting index, Number

Limit the result to "Number" from the "Index"

Using the library in multistore mode

In order to use web services in when the multistore feature is enabled, you simply have to add the id_shop parameter.

The shops entity enables you to access to the list of shops as well as their associated identifiers.

Key

Value

Description

id_shop

Shop ID

Define the shop to be used as a context for the web service.

id_group_shop

Group shop ID

Define the group shop to be used as a context for the web service.

Last updated