API Documentation

Book Categories

GET /api/book-categories

Get all book categories.

GET /api/book-categories/{id}

Get a specific book category by ID.

Books

GET /api/books

Get all books.

GET /api/books/{id}

Get a specific book by ID.

GET /api/books/category/{categoryId}

Get books by category ID.

Dua Categories

GET /api/dua-categories

Get all dua categories.

GET /api/dua-categories/{id}

Get a specific dua category by ID.

Duas

GET /api/duas

Get all duas.

GET /api/duas/{id}

Get a specific dua by ID.

GET /api/duas/category/{categoryId}

Get duas by category ID.

Prayer Guide

GET /api/prayer-guide

Get all Prayer Guide PDFs.

Response:
{
  "success": true,
  "data": [
    {
      "id": 1,
      "title": "Complete Prayer Guide",
      "description": null,
      "pdf_url": "http://your-domain.com/uploads/guides/file.pdf",
      "created_at": "2026-01-14T09:28:08.000000Z"
    }
  ]
}

More Zikar

GET /api/more-zikar

Get all More Zikar PDFs.

Response:
{
  "success": true,
  "data": [
    {
      "id": 1,
      "title": "Zikar Collection",
      "description": null,
      "pdf_url": "http://your-domain.com/uploads/guides/file.pdf",
      "created_at": "2026-01-14T09:28:08.000000Z"
    }
  ]
}

Hajj & Umrah

GET /api/hajj-umrah

Get all Hajj & Umrah PDFs.

Response:
{
  "success": true,
  "data": [
    {
      "id": 1,
      "title": "Hajj Guide",
      "description": null,
      "pdf_url": "http://your-domain.com/uploads/guides/file.pdf",
      "created_at": "2026-01-14T09:28:08.000000Z"
    }
  ]
}