D7 / Services 3.2
retrieve / create / update / delete are very straightforward, make senses to me that matching 'CRUD', I don't understand what 'index' here does?
Drupal Answers is a question and answer site for Drupal developers and administrators. It only takes a minute to sign up.Sign up to join this community
'Index' in services module will list out an entity(node, users, taxonomy..) in descending Order of its created time, vid, name etc based on the arguments that are passed. The common arguments for the Index are
page- Page number of results to return (in pages of 20).
fields- The fields you want returned.
parameters- An array containing fields and values used to build a sql WHERE clause indicating items to retrieve. (array)
pagesize - number of items to be returned. (Integer)
In case of retrieve, it returns the complete entity object of the passed 'entity_id'
Sample URLS for Index is
For documentation you can see Services: An API for remote applications.