|Application identification (REST Only)
||REST requests must include the
||Application ID and API key (previously known as secret key) are included into the endpoint URL.
|Application initialization API.
This is a mandatory method call required to initialize a native SDK implementation in a client app. Applies to all SDKs except for REST.
The API for configuring data query parameters such as sorting, paging and identifying columns of the related objects to return in the response.
|Data retrieval API (the "find" operation in the Data service) uses the
See Migrating Data Query API for additional details
|Retrieval of data collections.
This applies to retrieving data objects, geopoints and listing of files.
All SDK implementations use the
|Native SDK and REST
BackendlessCollection is completely eliminated. Instead the backend returns an array of objects (represented as a native collection in the native SDKs). The
REST operations returned a JSON structure containing an array of objects (paged) as well as the totalObjects property
This is a mechanism used by the server to calculate:
|Object counting is coupled with collection retrieval (see the row above). Total number of data objects/files/geopoints is returned to the client through the
|Object relationship management.
This is a mechanism for establishing or breaking down relations between two or more data objects using the API. Once a relationship is established, client application can use data retrieval API to fetch related object(s) for a parent object.
|To establish a relationship between a parent object and the related children, client application must save the parent object instance which references the child object(s). Backendless processes the entire object hierarchy, determines which child objects must be saved/updated, persists them and establishes object relationship between the parent and the children. To remove a relationship, parent object instance must be fetched from the server with its related child objects. Client app deleted from the collection any children for which the relationship must be removed and saves back to the server the parent object.
||New API is introduced for: