Skip to main content

Delete Shopping List

This DELETE API allows you to remove an existing shopping list identified by its unique ID.

Endpoint Details

  • URL: /shoppingList/{shopping_list_id}
  • Method: DELETE
  • Authentication: Bearer Token (required)

Path Parameters

ParameterTypeDescription
shopping_list_idstringThe unique identifier of the shopping list to delete.

Authentication

You must provide a valid accessToken in the request headers to authenticate and access this endpoint.

Authentication Headers

HeaderTypeDescription
accessTokenstringA valid access token is required.

Request Body

No request body is required for this DELETE operation.

Response

Success Response

Status CodeDescription
200 OKShopping list was successfully deleted.

Success Response Body Structure

FieldTypeDescription
successbooleanIndicates if the deletion was successful.
messagestringMessage indicating the result of the delete operation.

Sample Response Body

{
"success": true,
"message": "Shopping list deleted successfully"
}

Error Responses

Status CodeDescription
400 Bad RequestInvalid request format or missing parameters.
401 UnauthorizedInvalid or missing access token.
403 ForbiddenAccess denied.
404 Not FoundShopping list not found.
500 Internal Server ErrorServer encountered an error.

Notes

  • Ensure that the shopping_list_id in the URL corresponds to the actual ID of the shopping list you wish to delete.
  • The API requires a valid access token for authentication to successfully delete the shopping list.
  • Deletions are permanent and cannot be undone, so ensure that the correct shopping list is targeted before performing this operation.