Skip to content
Michael Newman edited this page Jul 15, 2017 · 3 revisions

See Items at Xero Developer for more information.

see the home page for application setup.

Get All Items

$xero->items()->get();

Get Item by ID

$itemId = '3fd27838-68f5-11e7-907b-a6006ad3dba0';

$xero->items()->get($itemId);

Create

$xml = '
    <Items>
      <Item>
        ...
      </Item>
    </Items>
';

$xero->items()->create($xml)

Update

$itemId = '3fd27838-68f5-11e7-907b-a6006ad3dba0';
$xml = '
    <Items>
      <Item>
        ...
      </Item>
    </Items>
';

$xero->items()->update($itemId, $xml)

Request Parameters

ModifiedAfter
$xero->items()->modifiedAfter('2017-03-28T12:00:00')->get();
Where
$xero->items()->where('IsSold=="true"')->get();
Order
//Ascending
$xero->items()->order('Name')->get();

//Descending
$xero->items()->order('Name', 'DESC')->get();
SummarizeErrors
$xero->items()->summarizeErrors()->create();

Clone this wiki locally