https://dummyapi-backend.onrender.com/api
CodeSmash โ†—

๐Ÿ›’Carts โ€“ Docs

The carts endpoint offers sample shopping cart data, including cart items, quantities, prices, and user IDs โ€” ideal for testing checkout and cart management features.

Base URL: https://dummyapi-backend.onrender.com/api
GET

Get all carts. Supports ?limit&skip.

๐Ÿ”—

GET https://dummyapi-backend.onrender.com/api/carts

?limit?skip
fetch('https://dummyapi-backend.onrender.com/api/carts')
.then(res => res.json())
.then(console.log);
GET

Get a single cart by ID.

๐Ÿ”—

GET https://dummyapi-backend.onrender.com/api/carts/:id

fetch('https://dummyapi-backend.onrender.com/api/carts/:id')
.then(res => res.json())
.then(console.log);
GET

Get all carts for a user.

๐Ÿ”—

GET https://dummyapi-backend.onrender.com/api/carts/user/:id

fetch('https://dummyapi-backend.onrender.com/api/carts/user/:id')
.then(res => res.json())
.then(console.log);
POST

Create a new cart (demo).

๐Ÿ”—

GET https://dummyapi-backend.onrender.com/api/carts

fetch('https://dummyapi-backend.onrender.com/api/carts', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({})
})
.then(res => res.json())
.then(console.log);
PUT

Update a cart.

๐Ÿ”—

GET https://dummyapi-backend.onrender.com/api/carts/:id

fetch('https://dummyapi-backend.onrender.com/api/carts/:id', {
method: 'PUT',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({})
})
.then(res => res.json())
.then(console.log);
DELETE

Delete a cart.

๐Ÿ”—

GET https://dummyapi-backend.onrender.com/api/carts/:id

fetch('https://dummyapi-backend.onrender.com/api/carts/:id', {
method: 'DELETE',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({})
})
.then(res => res.json())
.then(console.log);