API Documentation

Click an endpoint to view parameters and run live tests.

6
Endpoints
REST
Type
JSON
Response
v1.2
Version
Rate Limiting
API 100 req/min Download 5 req/min

Response Format

Success Response

{
  "success": true,
  "data": [...],
  "meta": {
    "timestamp": "2024-01-01T00:00:00.000Z",
    "pagination": {
      "page": 1,
      "size": 10,
      "hasMore": true
    }
  }
}

Error Response

{
  "success": false,
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "Required parameter: keyword"
  },
  "meta": {
    "timestamp": "2024-01-01T00:00:00.000Z"
  }
}

Error Codes

Code HTTP Description
VALIDATION_ERROR400Invalid input
NOT_FOUND404Data not found
RATE_LIMIT_EXCEEDED429Too many requests
REQUEST_TIMEOUT408Request timeout
INTERNAL_ERROR500Server error

Testing

Expand each endpoint to view parameters and send a live request.

GET

Search Drama

/api/search
GET

Latest Dramas

/api/home
GET

Chapter List

/api/chapters/:bookId
GET

Category List

/api/categories
GET

Dramas by Category

/api/category/:id
GET

Recommendations

/api/recommend