Takazudo Modular Docs

Type to search...

to open search from anywhere

Endpoints

API Endpoints

HTTP endpoints for form submissions and user interactions.

Available Endpoints

Public Endpoints

EndpointMethodPurpose
/api/productsGETQuery product catalog with tag filtering, keyword search, and pagination
/api/searchGETFull-text search over site content
/api/keyword-logsGETRetrieve search keyword analytics
/api/notify-signupPOSTRegister for product restock notifications
/api/reservationPOSTReserve a product

Admin Endpoints (Authenticated)

EndpointMethodPurpose
/api/admin-statsPOSTGet dashboard statistics
/api/admin-notify-listPOSTList notify subscriptions with filtering
/api/admin/notify/:id/statusPOSTUpdate notify subscription status
/api/admin/notify/sendPOSTSend notification to pending subscribers
/api/admin/notify/archivePOSTBulk archive notify subscriptions
/api/admin/notify/unarchivePOSTBulk unarchive notify subscriptions
/api/admin/notify/deletePOSTPermanently delete notify subscriptions
/api/admin/notify/archives/listPOSTList archived notify subscriptions
/api/admin-reservations-listPOSTList reservations with filtering
/api/admin-reservations-statusPOSTUpdate reservation status
/api/admin/reservations/archivePOSTBulk archive reservations
/api/admin/reservations/unarchivePOSTBulk unarchive reservations
/api/admin/reservations/deletePOSTPermanently delete reservations
/api/admin/reservations/archives/listPOSTList archived reservations

📝 Note

Admin endpoints require Bearer token authentication. See API Overview for authentication details.

Common Response Format

All endpoints return JSON responses with a consistent structure:

Success Response

{
  "success": true,
  "message": "Success message"
}

Error Response

{
  "success": false,
  "error": "Error description"
}

Endpoint Documentation