Skip to content

Delete Last

Description

This operation deletes values from the end of the list and returns them in the response.

Method

PUT

Endpoint URL

Important

Make sure to replace xxxx in the domain name in the request specification below to the one assigned to your application.

https://xxxx.backendless.app/api/hive/[hive-name]/list/[key]/get-last-and-delete?count=[n-values-to-delete]

where:

Argument                Description
[hive-name] Name of a hive where the operation is performed.
[key] Key name identifying a list.
[n-values-to-delete] Optional parameter, defaults to 1. Sets the number of elements to delete from the end of the list.

Request Headers

None.

Request Body

None.

Response Body

An array containing deleted JSON value(s).

Example

The example below deletes 2 values from the end of the fruits list.

curl --location --request PUT "https://xxxx.backendless.app/api/hive/groceryStore/list/fruits/get-last-and-delete?count=2"

where:

Argument                Description
groceryStore Name of a hive where the operation is performed.
fruits Key name identifying a list.

Codeless Reference

list_api_delete_last

where:

Argument                Description
hive name Name of a hive where the operation is performed.
key name Key name identifying a list.
position: last Instructs Hive to delete item(s) at the end of the list.
count Specifies the number of items to delete.

Returns a list containing deleted values.

Consider the following List storage:

list_api_example_get_values_2

The example below deletes the last value from the "fruits" list:
list_api_example_delete_last

The list will look as shown below after the Codeless logic runs:

list_api_example_delete_last_2