Unlike an item

Unlike an item from any type (restaurant, hotel, flight, experience) and remove it from the user's default likes list. **Authentication Required:** Yes - Valid JWT token in Authorization header **Request Body:** - **type** (required): Type of item (restaurant, hotel, flight, experience) - **productId** (required): UUID of the item to unlike **Response includes:** - **message**: Success message indicating the item was unliked **Usage:** 1. Generate a test token using the `/auth/generate-test-token` endpoint 2. Include the token in the Authorization header: `Bearer <token>` 3. Send PUT request with type and productId **Note:** This endpoint removes the item from the user's default "Likes" list. **Error Handling:** - **400**: Invalid request body, missing required fields, or invalid type - **401**: Invalid or missing JWT token - **404**: Item not found in user's likes list - **503**: Database service temporarily unavailable - **500**: Internal server error

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Response

Item unliked successfully
messagestring

Errors