Fishtank API
Welcome to the Fishtank API documentation. This API provides access to information about videos, cameras, users, clans, and more from the Fishtank system.
API Playground
Interactive testing environment for all API endpoints. Try out queries and see results in real-time.
Open Playground
API Documentation
Comprehensive documentation of all enhanced query parameters and filtering options.
View Documentation
Database Schema
Explore the database structure, relationships, and field definitions.
View Schema
Available Endpoints
The API provides access to the following types of information:
- Database & Schema: Explore tables, columns, and statistics about the database structure.
- Videos: Search and filter video records by various criteria.
- Cameras: View camera details and statistics about recorded videos.
- Users: Access user profiles, history, and inventory information.
- Clans: Get information about clans and their members.
- Logs & Analytics: Retrieve chat logs, TTS logs, and viewer statistics.
- Season & Contestants: Access information about seasons and contestants.
- Data Analytics: Perform advanced data aggregation and counting operations.
For a complete list of endpoints and to experiment with them, visit the API Playground.
Enhanced Query Capabilities
All endpoints now support advanced filtering, sorting, and pagination:
- Filtering: Filter by any field with exact matches, ranges, or text searches
- Sorting: Sort results by any field in ascending or descending order
- Pagination: Control result count and page through large result sets
- Field Selection: Request only the fields you need
- Related Data: Include related information in a single request
For detailed information about query parameters and examples, see the API Documentation.