Closed Ajinx1 closed 1 month ago
Develop an API endpoint to restore a deleted newsletter subscription with proper authentication and validation.
PATCH /api/v1/newsletter-subscription/restore/:id
Authorization: Bearer <token>
<token>
Request Path: "id": "0190ff8c-96d7-79e7-a13d-154449084572"
{ "status": "success", "status_code": 200, "message": "Newsletter subscription restored successfully" }
Unsuccessful Response:
{ "status": "error", "status_code": 400, "message": "error message" }
Authorization Error Response:
{ "status": "error", "status_code": 401, "message": "invalid token" }
Provides a backend service that allows authorized users to restore a deleted newsletter subscription.
Description
Develop an API endpoint to restore a deleted newsletter subscription with proper authentication and validation.
Acceptance Criteria
PATCH /api/v1/newsletter-subscription/restore/:id
.Authorization: Bearer
<token>
Request
Request Path: "id": "0190ff8c-96d7-79e7-a13d-154449084572"
Response
Unsuccessful Response:
Authorization Error Response:
Purpose
Provides a backend service that allows authorized users to restore a deleted newsletter subscription.
Requirements
Expected Outcome
Tasks
PATCH /api/v1/newsletter-subscription/restore/:id
to restore a deleted newsletter subscription.Testing