Folder

ํŠน์ • ์œ ์ €์˜ ํด๋”๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

POST https://service-stage.pic-origin.com/api/v1/users/{user_id}/folders

Path Parameters

Name
Type
Description

user_id*

String

์œ ์ €์˜ id

ex)8BfE96V8Xc

Headers

Name
Type
Description

Authorization*

String

User ${Token}

Request Body

Name
Type
Description

title*

String

ํด๋”์˜ ์ œ๋ชฉ(default=None)

ex)๊ฐ•๋‚จ๊ตฌ

parent_id

String

ํ•ด๋‹น ํด๋”์˜ ์ƒ์œ„ ํด๋”์˜ id(default=None)

ex)JC4Ub4EZo7

{
    "status_code": 200,
    "message": "์„ฑ๊ณต",
    "result": {
        "id": "4tb42KfHHB",
        "user_id": "EabHTVpYYm",
        "title": "test_biz",
        "parent_id": null,
        "created_at": "20240110_150924",
        "updated_at": "20240110_150924",
        "delete_at": null
    }
}

ํŠน์ • ์œ ์ €์˜ ๋ชจ๋“  ํด๋”๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

GET https://service-stage.pic-origin.com/api/v1/users/{user_id}/folders

Path Parameters

Name
Type
Description

user_id*

String

์œ ์ €์˜ id

ex)8BfE96V8Xc

Query Parameters

Name
Type
Description

has_delete_at

Bool

ํœด์ง€ํ†ต ์—ฌ๋ถ€(default=None)

ex)True

Headers

Name
Type
Description

Authorization*

String

User ${Token}

ํŠน์ • ์œ ์ €์˜ ํŠน์ • ํด๋”๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

GET https://service-stage.pic-origin.com/api/v1/users/{user_id}/folders/{folder_id}

Path Parameters

Name
Type
Description

user_id*

String

์œ ์ €์˜ id

ex)8BfE96V8Xc

folder_id*

String

ํ•ด๋‹น ํด๋”์˜ id

ex)JC4Ub4EZo7

Query Parameters

Name
Type
Description

sort_by

String

์ •๋ ฌ ๊ธฐ์ค€(default=created_at)[created_at, updated_at,name]

ex)created_at

sort_order

String

์ •๋ ฌ ๋ฐฉ์‹(default=asc)[asc, desc]

ex)desc

get_image

Bool

์ด๋ฏธ์ง€ ํฌํ•จ ์—ฌ๋ถ€(default=True)

ex)True

last_index

Int

ํŽ˜์ด์ง€ ์‹œ์ž‘ ์ธ๋ฑ์Šค (default=None)

ex) 10

page_size

Int

ํ•œ ํŽ˜์ด์ง€ ๋‹น ํฌ๊ธฐ(default=60)

ex)60

with_history

Bool

์ด๋ฏธ์ง€์ˆ˜์ • ๋‚ด์—ญ ๊ณต๊ฐœ ์—ฌ๋ถ€(default=False)

ex)True

has_delete_at

Bool

ํœด์ง€ํ†ต ์—ฌ๋ถ€(default=None)

ex)True

with_custom

Bool

์ด๋ฏธ์ง€ ์ปค์Šคํ…€ ๊ณต๊ฐœ ์—ฌ๋ถ€ (default=None)

ex) True

with_memo

Bool

์ด๋ฏธ์ง€ ๋ฉ”๋ชจ ๊ณต๊ฐœ ์—ฌ๋ถ€ (default=None)

ex) True

Headers

Name
Type
Description

Authorization*

String

User ${Token}

ํŠน์ • ์œ ์ €์˜ ํŠน์ • ํด๋”๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค.

PUT https://service-stage.pic-origin.com/api/v1/users/{user_id}/folders/{folder_id}

Path Parameters

Name
Type
Description

user_id*

String

์œ ์ €์˜ id

ex)8BfE96V8Xc

folder_id*

String

ํ•ด๋‹น ํด๋”์˜ id

ex)JC4Ub4EZo7

Query Parameters

Name
Type
Description

delete

String

ํด๋” ์‚ญ์ œ ์—ฌ๋ถ€ (๋Œ€์†Œ๋ฌธ์ž ๊ตฌ๋ถ„ ์—†์ด 'true' or 'false') (default=None)

ex)True

Headers

Name
Type
Description

Authorization*

String

User ${Token}

Request Body

Name
Type
Description

parent_id

String

์ƒ์œ„ ํด๋”์˜ id(default="UNSET")

ex)JC4Ub4EZo7

title

String

ํด๋”์˜ ์ œ๋ชฉ(default=None)

ex)๊ฐ•๋‚จ๊ตฌ

ํŠน์ • ์œ ์ €์˜ ํŠน์ • ํด๋”๋ฅผ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

DELETE https://service-stage.pic-origin.com/api/v1/users/{user_id}/folders/{folder_id}

Path Parameters

Name
Type
Description

user_id*

String

์œ ์ €์˜ id

ex)8BfE96V8Xc

folder_id*

String

ํ•ด๋‹น ํด๋”์˜ id

ex)JC4Ub4EZo7

Headers

Name
Type
Description

Authorization*

String

User ${Token}

Last updated