Project: mobile-shop-backend

๐Ÿ“ Collection: user

End-point: Get all users

Method: GET

http://localhost:8081/api/v1/users

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get user by id

Method: GET

http://localhost:8081/api/v1/users/1

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get cart by user's id

Method: GET

http://localhost:8081/api/v1/users/1/cart

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get order by user's id

Method: GET

http://localhost:8081/api/v1/users/1/orders

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get current user

Method: GET

http://localhost:8081/api/v1/users/current

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Check unique username

Method: GET

http://localhost:8081/api/v1/users/unique-username?username=admin

Query Params

Param value
username admin

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Check unique email

Method: GET

http://localhost:8081/api/v1/users/unique-email?email=duckhailinux@gmail.com

Query Params

Param value
email duckhailinux@gmail.com

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get cart of current user

Method: GET

http://localhost:8081/api/v1/users/current/cart

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get orders of current user

Method: GET

http://localhost:8081/api/v1/users/current/orders

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Update current user profile

Method: PATCH

http://localhost:8081/api/v1/users/current/profile

Body (raw)

{
    "firstName": "la",
    "lastName": "nguyen",
    "phoneNumber": "0083521740",
    "image": null,
    "birthday": "1999-03-11",
    "address": "Sแป‘ 1 Vรต Vฤƒn Ngรขnnnn"
}

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Upload current user image

Method: POST

http://localhost:8081/api/v1/users/current/upload-image

Body formdata

Param value Type
image /K:/HCMUTE/Nam3_Repository/bookstore_MetisBook/src/main/resources/static/images/users/2.png file

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get current user image

Method: GET

http://localhost:8081/api/v1/users/current/images

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

๐Ÿ“ Collection: Cloth

End-point: Get all cloths

Method: GET

http://localhost:8081/api/v1/clothes

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get cloth by id

Method: GET

http://localhost:8081/api/v1/clothes/1

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get brands by cloth's id

Method: GET

http://localhost:8081/api/v1/clothes/1/brand

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Add new cloth

Method: POST

http://localhost:8081/api/v1/clothes

Body (raw)

{
    "name": "Sample cloth",
    "price": 10,
    "description": "Awesome sample cloth",
    "inventory": [
        {
            "quantity": 40,
            "sizeId":1
        },
        {
            "quantity": 40,
            "sizeId":2
        }
    ],
    "brandId": 1,
    "categoryId": 1 
}
    

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Upload image

Method: POST

http://localhost:8081/api/v1/clothes/12/upload-image

Headers

Content-Type Value

Body formdata

Param value Type
image /C:/Users/duckh/OneDrive/Desktop/aaaa.png file

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get image by id

Method: GET

http://localhost:8081/api/v1/clothes/1/images

๐Ÿ”‘ Authentication noauth

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

๐Ÿ“ Collection: brand

End-point: Get all brands

Method: GET

http://localhost:8081/api/v1/brands

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get brand by id

Method: GET

http://localhost:8081/api/v1/brands/1

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get Clothes by brand's id

Method: GET

http://localhost:8081/api/v1/brands/2/clothes

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Add new brand

Method: POST

http://localhost:8081/api/v1/brands

Body (raw)

{
    "name":"luonvuituoi"
}

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

๐Ÿ“ Collection: category

End-point: Get all categories

Method: GET

http://localhost:8081/api/v1/categories

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get categories by id

Method: GET

http://localhost:8081/api/v1/categories/1

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get clothes by category's id

Method: GET

http://localhost:8081/api/v1/categories/1/clothes

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Add new category

Method: POST

http://localhost:8081/api/v1/categories

Body (raw)

{
    "name":"Business Wear"
}

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Upload image by id

Method: POST

http://localhost:8081/api/v1/categories/2/upload-image

Body formdata

Param value Type
image /C:/Users/duckh/OneDrive/Pictures/Screenshots/Screenshot 2023-03-12 125526.png file

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get image by id

Method: GET

http://localhost:8081/api/v1/categories/1/images

๐Ÿ”‘ Authentication noauth

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

๐Ÿ“ Collection: size

End-point: Get all sizes

Method: GET

http://localhost:8081/api/v1/sizes

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get size by id

Method: GET

http://localhost:8081/api/v1/sizes/1

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

๐Ÿ“ Collection: cart

End-point: Get cart by id

Method: GET

http://localhost:8081/api/v1/carts/1

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get all carts

Method: GET

http://localhost:8081/api/v1/carts

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get current card item

Method: GET

http://localhost:8081/api/v1/carts/current/items

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Add to cart

Method: POST

http://localhost:8081/api/v1/carts/current/items/add

Body (raw)

{
    "quantity":1,
    "clothId":1
}

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Delete cart item by id

Method: DELETE

http://localhost:8081/api/v1/carts/current/items/6

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Update cart item

Method: PATCH

http://localhost:8081/api/v1/carts/current/items/1

Body (raw)

{
    "quantity":51,
    "choice_sizeId":2
}

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

๐Ÿ“ Collection: order

End-point: Get order by id

Method: GET

http://localhost:8081/api/v1/orders/1

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get all orders

Method: GET

http://localhost:8081/api/v1/orders

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Get current orders

Method: GET

http://localhost:8081/api/v1/orders/current

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Submit order

Method: POST

http://localhost:8081/api/v1/orders/current/submit

Body (raw)

{
    "orderDate":"2023-03-30",
    "deliverMethod":"Fast",
    "cartItemId":[1,2,3]
}

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

๐Ÿ“ Collection: auth

End-point: sigin

Method: POST

http://localhost:8081/api/v1/auth/signin

Body (raw)

{
    "username":"admin",
    "password":"1234"
}

๐Ÿ”‘ Authentication noauth

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Register user

Method: POST

http://localhost:8081/api/v1/auth/register

Body (raw)

{
  "username": "johndoe87",
  "email": "johndoe87@example.com",
  "password": "my123",
  "firstName": "John",
  "lastName": "Doe",
  "phoneNumber": "0976145165",
  "enabled": true,
  "birthday": "1987-05-10",
  "address": "123 Main St, Anytown, USA"
}

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

๐Ÿ“ Collection: banner

End-point: Get image by banner id

Method: GET

http://localhost:8081/api/v1/banners/2/images

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Update banner image

Method: POST

http://localhost:8081/api/v1/banners/2/upload-image

Body formdata

Param value Type
image /C:/Users/duckh/OneDrive/Desktop/aaaa.png file

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ

End-point: Add new banner

Method: POST

http://localhost:8081/api/v1/banners

Body formdata

Param value Type
image /C:/Users/duckh/OneDrive/Desktop/aaaa.png file

๐Ÿ”‘ Authentication basic

Param value Type

โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ โƒ


Powered By: postman-to-markdown