Testing Framework
Advanced testing solutions for developers
Account API
User authentication and account management
/Account/v1/User
Create a new user account
/Account/v1/GenerateToken
Generate authentication token
/Account/v1/Authorized
Check if user is authorized
/Account/v1/User/{UUID}
Delete user account
BookStore API
Book collection and library management
/BookStore/v1/Books
Get all available books
/BookStore/v1/Books
Add books to user collection
/BookStore/v1/Books
Delete all books from user collection
/BookStore/v1/Books/{ISBN}
Update book in user collection
/BookStore/v1/Book
Delete specific book from collection
Select an API Endpoint
Choose an endpoint from the left panel to test it
API Documentation
Authentication
• All API requests require authentication
• Use the /Account/v1/GenerateToken endpoint to get a token
• Include the token in the Authorization header:
Authorization: Bearer {token}Base URL
• Production: https://bookstore.toolsqa.com
• All endpoints are relative to the base URL
• Content-Type: application/json
• All responses are in JSON format
Testing Information
API Testing Element IDs:
requestBody- Request JSON inputresponseBody- Response display area- Endpoint cards are clickable for selection
- Copy buttons for easy data copying
Testing Scenarios:
- • Test user registration and login
- • Test book collection management
- • Test API authentication flow
- • Test error handling and responses
- • Validate request/response formats
Premium Testing Tools
Boost your automation testing with professional tools