๐Ÿ™‚๏ธ์œ ์ € API

ํ˜„์žฌ ๋กœ๊ทธ์ธ ์œ ์ € ์ •๋ณด ํ™•์ธ

GET https://dminside.kro.kr/api/v1/me

Path Parameters

Name
Type
Description

string

{
  "explain": "i just had seeex",
  "profile_image": "image_file_name.jpg",
  "username": "vjslzhs"
}

์œ ์ € ์ •๋ณด ํ™•์ธ

GET https://dminside.kro.kr/api/v1/users/{username}

Path Parameters

Name
Type
Description

username

string

username to get info

{
  "explain": "i just had seeex",
  "profile_image": "image_file_name.jpg",
  "username": "vjslzhs"
}

์œ ์ € ์ •๋ณด ์ˆ˜์ •

PUT https://dminside.kro.kr/api/v1/users/{username}

Headers

Name
Type
Description

Authorization

string

access token

Request Body

Name
Type
Description

profile_image

string

nullable

user_explain

string

username

string

ํšŒ์›๊ฐ€์ž… ๊ด€๋ จ API

ํšŒ์›๊ฐ€์ž…

POST https:/dminside.kro.kr/api/v1/users

Request Body

Name
Type
Description

password

string

^(?=.\d)(?=.[a-zA-Z])[0-9a-zA-Z*.!@$%^&(){}\[\]:;<>,.?/~_+-=|\\]{8,36}$

username

string

^[๊ฐ€-ํžฃ\w]+$

email

string

eojin.dev@gmail.com

๋ฉ”์ผ ์ค‘๋ณต ํ™•์ธ

GET https://dminside.kro.kr/api/v1/users/email-duplication

Query Parameters

Name
Type
Description

email

string

์œ ์ €๋„ค์ž„ ์ค‘๋ณต ํ™•์ธ

GET https://dminside.kro.kr/api/v1/users/username-duplication

Query Parameters

Name
Type
Description

username

string

๊ณ„์ • API

๊ณ„์ • ์ •๋ณด ํ™•์ธ

GET https://dminside.kro.kr/api/v1/users/{username}/account

Headers

Name
Type
Description

Authorization

string

Access token, bearer

๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ

PUT https:/dminside.kro.kr/api/v1/users/{username}/account/password

Headers

Name
Type
Description

Authorization

string

min 8

Request Body

Name
Type
Description

password

string

min length 8

new_password

string

min length 8

๊ณ„์ • ์‚ญ์ œ ( ํšŒ์› ํƒˆํ‡ด )

DELETE https://dminside.kro.kr/api/v1/users/{username}/account

Headers

Name
Type
Description

Authorization

string

access token

Request Body

Name
Type
Description

password

string

Last updated

Was this helpful?