list_sync_items


Changelog

April 22, 2026
  • All methods includes in the response the property sort_positions which is a list indicating the sort position of an item within attributes such as category, department, and additional attributes. If the value is null, it should be treated as 9999 for all attributes.
April 17, 2026
  • All methods added a new property list_vat_groups
December 08, 2025
  • POST method added for the sorting the options: ModelCode, ColourCode, SizeCode and SizeSequenceNo
December 07, 2025
  • All methods added in the response the field size_sequence_no
December 02, 2025
  • All methods added in the response the field last_purchase_qty
October 13, 2025
  • New POST method with user defined filter criteria
December 16, 2024
  • In the response of the items list added new fields last_modified_date and creation_date.

GET /list_sync_items

To get a list of items that need to be synchronized. The result is ordered descending by the date that the change occurred.

/list_sync_items?token=XXXXX&records=500

field description
token Credentials provided by Powersoft that allow access to the API
records The number of records to retrieve. The maximum is 500 per request

GET /list_sync_items

To get a list of items that need to be synchronized with the result ordered ascending by the date that the change occurred.

/list_sync_items?token=XXXXX&records=500&ascending_order=true

field description
token Credentials provided by Powersoft that allow access to the API
records The number of records to retrieve. The maximum is 500 per request
ascending_order Pass value true if you want the order to be ascending by the date that the change occurred.

GET /list_sync_items

To get a list of items that need to be synchronized with the costs values. The result is ordered by the date that the change occurred.

/list_sync_items?token=XXXXX&records=500&request_password_365=yourpassword

field description
token Credentials provided by Powersoft that allow access to the API
records The number of records to retrieve. The maximum is 500 per request
request_password_365 Request password as registered in 365 BASE64 encoded - optionally. The password is necessary if the user needs to have the item cost. Password is provided by Powersoft.

Returns


POST /list_sync_items

To get the TOTAL COUNT of list of items that need to be synchronized for multiple search criteria.

Use this method with only_counted = 'Y' FIRST to determine how many total records there are for the given criteria.

After you call this method with only_counted = 'Y', then call again this method with only_counted = 'N', and pass the required paging parameters.

To get a list of items that need to be synchronized for multiple search criteria.



field type description
api_credentials
token string Credentials provided by Powersoft that allow access to the API
filter_define
only_counted string 'Y' = brings only the total of items found based on user filter criteria. 'N' = brings the list of the items found based on user filter criteria
page_number integer The page number in the entire list. eg Page 1.
page_size integer The number of rows to return. eg 10 rows
change_type_code_selection string Change mode selection. Allowed values: 'Add', 'Edit' and 'Remove'
models_selection string A comma separated list of 365 models codes (eg 'ARTICLE01,DRESS,...'). If the value is empty then no search criteria by model is applied.
items_selection string A comma separated list of 365 items codes (eg 'MILKSHST,MILKSHSTTA,MILKVAN,MILKVANTA,MILKCHOCA,MILKCHOTA,...'). If the value is empty then no search criteria by item is applied.
display_fields string Comma separated list of the fields to be displayed in the response. If the value is empty or not passed all the fields will be included in the response.
request_password_365 string Request password as registered in 365 BASE64 encoded - optionally. The password is necessary if the user needs to have the item cost. Password is provided by Powersoft.
sorting
field_name string The field name the sorting is applied. Optional. If the value is not provided the default sorting is by change date/time descending. Allowed values are:
  • ChangeID - 365 change id.
  • ChangeDateTime - change date/time.
  • ItemCode - item code.
  • ItemName - item name.
  • ItemOtherName - item other name.
  • ChangeTypeCode - change mode.
  • ModelCode - model code.
  • ColourCode - colour code.
  • SizeCode - size code.
  • SizeSequenceNo - size sequence number inside of the group size.
sorting_direction string The direction the sorting is applied. Required. Allowed values are ascending and descending.

Returns

TOTAL COUNT of list of items for multiple search criteria (only_counted='Y').

List of items for multiple search criteria (only_counted='N').

Note

The POST method always returns two totals: the number of items to be synchronized total_count_list_items, which dynamically decreases as changes are applied, and the total number of items displayed per page total_items_on_page.