Loading updates...
Loading published books...

API Documentation

BookSystem provides a comprehensive REST API for programmatic access to book creation, workflow management, reviews, payments, and administrative functions.

Books API

The Books API provides capabilities for book management, reading, and file access. It supports retrieving book information, accessing book content, and managing book files. The API handles both native book format and EPUB compatibility.

Workflow API

The Workflow API enables workflow execution and management. It supports starting workflows, monitoring execution status, providing user input, managing workflow preferences, and exploring available workflow elements and skills. The API facilitates web-based workflow execution with server-side processing.

Reviews API

The Reviews API provides review retrieval and management capabilities. It supports accessing reviews, filtering by various criteria, and managing review data. The API ensures proper access control and respects user privacy preferences.

Payment API

The Payment API handles subscription and payment processing. It supports managing subscriptions, processing payments, and handling payment-related operations. The API integrates with payment providers to ensure secure transaction processing.

Admin API

The Admin API provides administrative functions for system management. It supports administrative operations that require elevated permissions and proper authentication. The API ensures secure access to administrative features.

System API

The System API provides health checks, statistics, and versioning information. It supports monitoring system status, retrieving system statistics, and accessing version information. The API helps with system monitoring and maintenance.

All API endpoints require proper authentication and respect rate limiting policies. The API follows RESTful principles and returns data in JSON format.