사용자 생성

사용자를 생성 할 수 있습니다.

POST /v1/users

Request

속성 설명 유형 필수여부
user_id 사용자 아이디. 소문자, 숫자, _ 만 사용할 수 있으며 4~80자로 제한됩니다. String O
name 사용자 이름. 1~80자로 제한됩니다. String O
profile_url 프로필 URL. 최대 2,048자로 제한됩니다. String X
meta 메타 데이터. key는 소/대문자, 한글, _, - 만 사용할 수 있으며 100byte string 으로 제한됩니다. value는 200byte string 으로 제합됩니다. key-value set은 최대 10개까지 저장할 수 있습니다. Object X
{
  "user_id": "user_1",
  "name": "user_1",
  "profile_url": "https://example.com/sample.png",
  "meta": {
    "age": 20
    ...
  }
}

Response

201 success

{
  "user_id": "User ID",
  "name": "User Name",
  "profile_url": "User Profile URL",
  "meta": {
    "key": "value",
    ...
  }
  "created_at": 1658977173917,
  "updated_at": 1658977173917
}

사용자 수정

사용자 정보를 수정 할 수 있습니다.

PUT /v1/users/{user_id}

Parameters

속성 설명 유형 필수여부
user_id 사용자 아이디 String O

Request

속성 설명 유형 필수여부
name 사용자 이름. 1~80자로 제한됩니다. String O
profile_url 프로필 URL. 최대 2,048자로 제한됩니다. String X
{
  "name": "string",
  "profile_url": "string"
}

Response

200 success

{
  "user_id": "User ID",
  "name": "User Name",
  "profile_url": "User Profile URL",
  "meta": {
    "key": "value",
    ...
  }
  "created_at": 1658977173917,
  "updated_at": 1658977173917
}

사용자 삭제

사용자를 삭제 할 수 있습니다.

DELETE /v1/users/{user_id}

Parameters

속성 설명 유형 필수여부
user_id 사용자 아이디 String O

Response

200 success

results matching ""

    No results matching ""