Explore
Bookstore API
0.1
OAS 3.0
API Rest for a bookstore e-commerce
Authorize
users
GET
/users
GET
/users
/{term}
PATCH
/users
/profile
/{id}
PATCH
/users
/password
/{id}
GET
/users
/{id}
/wishlist
POST
/users
/{id}
/wishlist
DELETE
/users
/{id}
/wishlist
auth
POST
/auth
/register
POST
/auth
/login
POST
/auth
/token
POST
/auth
/google
POST
/auth
/forgot-password
POST
/auth
/reset-password
addresses
POST
/addresses
/{userId}
GET
/addresses
/{userId}
GET
/addresses
PATCH
/addresses
/{id}
DELETE
/addresses
/{id}
books
POST
/books
GET
/books
GET
/books
/categories
POST
/books
/categories
PATCH
/books
/categories
/{id}
GET
/books
/{term}
PATCH
/books
/{id}
DELETE
/books
/{id}
carts
POST
/carts
/{id}
GET
/carts
/{id}
PATCH
/carts
/{id}
/books
/{bookId}
DELETE
/carts
/{id}
/books
/{bookId}
ratings
GET
/ratings
/{userId}
POST
/ratings
/{userId}
PATCH
/ratings
/{userId}
GET
/ratings
/{userId}
/not-rated
orders
POST
/orders
/checkout-session
/{userId}
POST
/orders
GET
/orders
/user
/{userId}
GET
/orders
/last-orders
/{userId}
GET
/orders
/{id}
PATCH
/orders
/{id}
DELETE
/orders
/{id}
default
POST
/webhook
Schemas
UserEntity
UpdateUserDto
UpdatePasswordDto
CategoryEntity
BookEntity
WishlistBooksDto
WishlistedBooksEntity
CreateUserDto
LoginUserDto
AuthEntity
GoogleSigninDto
ForgotPasswordDto
SuccessfullEntity
ResetPasswordDto
CreateAddressDto
AddressEntity
UpdateAddressDto
CreateBookDto
FindAllBooksEntity
CreateCategoryDto
UpdateCategoryDto
UpdateBookDto
AddBookToCartDto
CartBookEntity
CartEntity
UpdateCartDto
RatedBookEntity
FindRatedBooksEntity
RateBookDto
CheckoutDto
CheckoutEntity
CreateOrderDto
OrderBookEntity
OrderEntity
LastOrdersEntity
UpdateOrderDto