Subscribers API
Endpoints
GET /api/v1/subscribers
Purpose: List subscribers
Search, filter, and paginate subscriber records.
Authentication: Bearer token.
Response envelope: success, data, meta for success; success, error for failure.
POST /api/v1/subscribers
Purpose: Create subscriber
Create a subscriber identity record.
Authentication: Bearer token.
Response envelope: success, data, meta for success; success, error for failure.
GET /api/v1/subscribers/{subscriber_id}
Purpose: Get subscriber
Retrieve full subscriber profile.
Authentication: Bearer token.
Response envelope: success, data, meta for success; success, error for failure.
PUT /api/v1/subscribers/{subscriber_id}
Purpose: Update subscriber
Update core subscriber fields.
Authentication: Bearer token.
Response envelope: success, data, meta for success; success, error for failure.
DELETE /api/v1/subscribers/{subscriber_id}
Purpose: Archive subscriber
Soft archive subscriber record.
Authentication: Bearer token.
Response envelope: success, data, meta for success; success, error for failure.