Endpoint directory
Every endpoint in one searchable list. Open the docs for details or send a request straight from the playground.
60 endpoints
System
- GET
/api/v1API discoverySystem Try - GET
/api/v1/images/{type}/{id}Placeholder image (SVG)System Try - GET
/healthHealth check (liveness)System Try - GET
/readyReadiness checkSystem Try - GET
/openapi.jsonOpenAPI specificationSystem Try
Users
- GET
/api/v1/usersList usersData Try - GET
/api/v1/users/searchSearch usersData Try - GET
/api/v1/users/{id}Get a userData Try - GET
/api/v1/users/{id}/postsList a user's postsData Try - GET
/api/v1/users/{id}/todosList a user's todosData Try - GET
/api/v1/users/{id}/cartsList a user's cartsData Try - POST
/api/v1/usersCreate a user (simulated)CRUDsimulated Try - PUT
/api/v1/users/{id}Replace a user (simulated)CRUDsimulated Try - PATCH
/api/v1/users/{id}Update a user (simulated)CRUDsimulated Try - DELETE
/api/v1/users/{id}Delete a user (simulated)CRUDsimulated Try
Products
- GET
/api/v1/productsList productsData Try - GET
/api/v1/products/searchSearch productsData Try - GET
/api/v1/products/categoriesList product categoriesData Try - GET
/api/v1/products/category/{category}List products in a categoryData Try - GET
/api/v1/products/{id}Get a productData Try - POST
/api/v1/productsCreate a product (simulated)CRUDsimulated Try - PUT
/api/v1/products/{id}Replace a product (simulated)CRUDsimulated Try - PATCH
/api/v1/products/{id}Update a product (simulated)CRUDsimulated Try - DELETE
/api/v1/products/{id}Delete a product (simulated)CRUDsimulated Try
Posts
- GET
/api/v1/postsList postsData Try - GET
/api/v1/posts/searchSearch postsData Try - GET
/api/v1/posts/{id}Get a postData Try - GET
/api/v1/posts/{id}/commentsList a post's commentsData Try - POST
/api/v1/postsCreate a post (simulated)CRUDsimulated Try - PUT
/api/v1/posts/{id}Replace a post (simulated)CRUDsimulated Try - PATCH
/api/v1/posts/{id}Update a post (simulated)CRUDsimulated Try - DELETE
/api/v1/posts/{id}Delete a post (simulated)CRUDsimulated Try
Comments
- GET
/api/v1/commentsList commentsData Try - GET
/api/v1/comments/{id}Get a commentData Try - POST
/api/v1/commentsCreate a comment (simulated)CRUDsimulated Try - PUT
/api/v1/comments/{id}Replace a comment (simulated)CRUDsimulated Try - PATCH
/api/v1/comments/{id}Update a comment (simulated)CRUDsimulated Try - DELETE
/api/v1/comments/{id}Delete a comment (simulated)CRUDsimulated Try
Todos
- GET
/api/v1/todosList todosData Try - GET
/api/v1/todos/{id}Get a todoData Try - POST
/api/v1/todosCreate a todo (simulated)CRUDsimulated Try - PUT
/api/v1/todos/{id}Replace a todo (simulated)CRUDsimulated Try - PATCH
/api/v1/todos/{id}Update a todo (simulated)CRUDsimulated Try - DELETE
/api/v1/todos/{id}Delete a todo (simulated)CRUDsimulated Try
Carts
- GET
/api/v1/cartsList cartsData Try - GET
/api/v1/carts/{id}Get a cartData Try
Recipes
Quotes
Authentication
- POST
/api/v1/auth/loginLog in (demo)Authentication Try - POST
/api/v1/auth/registerRegister (demo, simulated)Authenticationsimulated Try - GET
/api/v1/auth/meGet the current userAuthenticationauth Try - POST
/api/v1/auth/refreshRefresh tokensAuthentication Try - GET
/api/v1/auth/adminAdmin-only routeAuthenticationauth Try
HTTP Testing
- POST
/api/v1/test/echoEcho the requestTesting Try - GET
/api/v1/test/delayDelayed responseTesting Try - GET
/api/v1/test/status/{code}Respond with a status codeTesting Try