- phones
- Get a list of all phonesGET
- Get phone by idGET
- Get the 5 phones that will sell out soonGET
- Get the hot 5 mobile phonesGET
- Search for mobile phones by title keywordGET
- Shopping Cart CheckoutPOST
- Post mobile reviews (as a buyer)POST
- Hide/Show Comments (as a buyer)PUT
- Get details and quantities of phones purchased (as a buyer)POST
- Get details of reviewed phones (as a buyer)POST
- Get reviewed phones and corresponding reviews (as a buyer)POST
- View phones for sale and reviews (as a seller)POST
- Enable/disable mobile phones (as a seller)PUT
- Change mobile phone informationPUT
- createPhonePOST
- Delete phoneDELETE
- Sellers view phones for salePOST
- Get phone by id for listGET
- users & auth
Get a list of all phones
GET
localhost:5001/api/phones/
Request
None
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'localhost:5001/api/phones/'
Responses
🟢200ok
application/json
Body
array of:
_id
stringÂ
required
title
stringÂ
required
brand
stringÂ
required
image
stringÂ
required
stock
integerÂ
required
seller
stringÂ
required
price
number  | integerÂ
required
reviews
array [object {5}]Â
required
_id
stringÂ
required
reviewer
stringÂ
required
rating
integerÂ
required
comment
stringÂ
required
hidden
stringÂ
required
disabled
stringÂ
required
Example
[
{
"_id": "string",
"title": "string",
"brand": "string",
"image": "string",
"stock": 0,
"seller": "string",
"price": 0,
"reviews": [
{
"_id": "string",
"reviewer": "string",
"rating": 0,
"comment": "string",
"hidden": "string"
}
],
"disabled": "string"
}
]