Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/auth/logout
Endpoint:
Method: POST
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/auth/login
Body:
{
"email": "[email protected]",
"password": "secret"
}
Endpoint:
Method: POST
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/auth/register
Body:
{
"name": "susan",
"email": "[email protected]",
"password": "secret"
}
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/users
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/users/123
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/users/showMe
Endpoint:
Method: PATCH
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/users/updateUser
Body:
{
"name": "coco"
}
Endpoint:
Method: PATCH
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/users/updateUserPassword
Body:
{
"newPassword": "newsecret",
"oldPassword": "secret"
}
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/products
Endpoint:
Method: POST
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/products
Body:
{
"name": "armchair",
"price": 12599,
"image": "https://dl.airtable.com/.attachmentThumbnails/530c07c5ade5acd9934c8dd334458b86/cf91397f",
"colors": ["#000", "#00ff00", "#0000ff"],
"company": "marcos",
"description": "Cloud bread VHS hell of banjo bicycle rights jianbing umami mumblecore etsy 8-bit pok pok +1 wolf. Vexillologist yr dreamcatcher waistcoat, authentic chillwave trust fund. Viral typewriter fingerstache pinterest pork belly narwhal. Schlitz venmo everyday carry kitsch pitchfork chillwave iPhone taiyaki trust fund hashtag kinfolk microdosing gochujang live-edge",
"category": "bedroom"
}
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/products/66d0c5b8869821da7d9ebb74
Endpoint:
Method: PATCH
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/products/66d0c5b8869821da7d9ebb74
Body:
{
"name": "armchair new change"
}
Endpoint:
Method: DELETE
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/products/66d0c5a1869821da7d9ebb72
Endpoint:
Method: POST
Type: FORMDATA
URL: https://e-commerce-api-nox6.onrender.com/products/uploadImage
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/reviews
Endpoint:
Method: POST
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/reviews
Body:
{
"product": "66d20d5110d9f55e655dc6eb",
"rating": 4,
"title": "very strong product by susan",
"comment": "very, very good product"
}
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/reviews/1234
Endpoint:
Method: PATCH
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/reviews/66d20b796e27cbe4458b2c27
Body:
{
"rating": 3,
"title": "very strong product",
"comment": "very, very good product"
}
Endpoint:
Method: DELETE
Type:
URL: https://e-commerce-api-nox6.onrender.com/reviews/1234
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/orders
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/orders/66d222685f655544c0bfbe43
Endpoint:
Method: POST
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/orders
Body:
{
"tax": 499,
"shippingFee": 799,
"items": [
{
"name": "bed",
"price": 23999,
"image": "https://dl.airtable.com/.attachmentThumbnails/e8bc3791196535af65f40e36993b9e1f/438bd160",
"amount": 3,
"product": "66d222ca5f655544c0bfbe46"
},
{
"name": "chair",
"price": 12599,
"image": "https://dl.airtable.com/.attachmentThumbnails/e8bc3791196535af65f40e36993b9e1f/438bd160",
"amount": 2,
"product": "66d223305f655544c0bfbe48"
}
]
}
Endpoint:
Method: PATCH
Type: RAW
URL: https://e-commerce-api-nox6.onrender.com/orders/66d222685f655544c0bfbe43
Body:
{
"paymentIntentId": "someRandomId"
}
Endpoint:
Method: GET
Type:
URL: https://e-commerce-api-nox6.onrender.com/orders/showAllMyOrders