Deletes one or more notifications by ID.
Requires authentication.
Request
DELETE /notifications
Headers
| Header | Value |
|---|---|
Authorization | Bearer <token> |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
ids | array | Yes | Array of notification IDs to delete. Can be passed as repeated query parameters: ?ids[]=1&ids[]=2. |
Example Request
DELETE /notifications?ids[]=1&ids[]=2
Authorization: Bearer <token>
Response
Returns a JSON object confirming the deletion.
Response Body
| Field | Type | Description |
|---|---|---|
ok | boolean | true if the operation was successful. |
Example Response
{
"ok": true
}Error Responses
| Status | Description |
|---|---|
400 | ids is not an array. |

