Platzi Fake Store API · Capability
Platzi Fake Store API
A free, fake REST API for testing and prototyping e-commerce or shopping site applications. Provides products, categories, users, files, and JWT authentication endpoints.
What You Can Do
GET
Listproducts
— List products
/products
POST
Createproduct
— Create product
/products
GET
Getproduct
— Get product by id
/products/{id}
PUT
Updateproduct
— Update product
/products/{id}
DELETE
Deleteproduct
— Delete product
/products/{id}
GET
Getproductbyslug
— Get product by slug
/products/slug/{slug}
GET
Getrelatedproducts
— Get related products by id
/products/{id}/related
GET
Getrelatedproductsbyslug
— Get related products by slug
/products/slug/{slug}/related
GET
Listcategories
— List categories
/categories
POST
Createcategory
— Create category
/categories
GET
Getcategory
— Get category
/categories/{id}
PUT
Updatecategory
— Update category
/categories/{id}
DELETE
Deletecategory
— Delete category
/categories/{id}
GET
Getcategorybyslug
— Get category by slug
/categories/slug/{slug}
GET
Listcategoryproducts
— List products in a category
/categories/{id}/products
GET
Listusers
— List users
/users
POST
Createuser
— Create user
/users
GET
Getuser
— Get user
/users/{id}
PUT
Updateuser
— Update user
/users/{id}
POST
Checkemailavailability
— Check email availability
/users/is-available
POST
Login
— Login and obtain JWT tokens
/auth/login
GET
Getprofile
— Get authenticated user profile
/auth/profile
POST
Refreshtoken
— Refresh access token
/auth/refresh-token
POST
Uploadfile
— Upload a file
/files/upload
GET
Getfile
— Retrieve uploaded file
/files/{filename}
MCP Tools
listproducts
List products
read-only
idempotent
createproduct
Create product
getproduct
Get product by id
read-only
idempotent
updateproduct
Update product
idempotent
deleteproduct
Delete product
idempotent
getproductbyslug
Get product by slug
read-only
idempotent
getrelatedproducts
Get related products by id
read-only
idempotent
getrelatedproductsbyslug
Get related products by slug
read-only
idempotent
listcategories
List categories
read-only
idempotent
createcategory
Create category
getcategory
Get category
read-only
idempotent
updatecategory
Update category
idempotent
deletecategory
Delete category
idempotent
getcategorybyslug
Get category by slug
read-only
idempotent
listcategoryproducts
List products in a category
read-only
idempotent
listusers
List users
read-only
idempotent
createuser
Create user
getuser
Get user
read-only
idempotent
updateuser
Update user
idempotent
checkemailavailability
Check email availability
login
Login and obtain JWT tokens
getprofile
Get authenticated user profile
read-only
idempotent
refreshtoken
Refresh access token
uploadfile
Upload a file
getfile
Retrieve uploaded file
read-only
idempotent