Account

GET Get Account Info

メールアドレスなどの基本的なアカウント情報を取得します。secretやapi-tokenなどのシークレット情報はそれぞれ別のAPIで取得することができます。
GET https://api.legs.iij.jp/api/account?token=api-token

Parameters

type parameter require example description
query token yes api-token API Token

Response Body 200

{
  "id": 1,
  "email": "demo-user@example.com",
  "device_auth_enabled": false
}

PATCH Update Account Info

アカウント情報を更新します。現在このAPIで更新可能なのは`device_auth_enabled`の設定値のみです。`secret`と`api-token`についてはそれぞれ専用のAPIで更新を行います。
PATCH https://api.legs.iij.jp/api/account?token=api-token

Parameters

type parameter require example description
query token yes api-token API Token

Request Body

{
  "device_auth_enabled": true
}

Response Body 200

{
  "id": 1,
  "email": "demo-user@example.com",
  "device_auth_enabled": true
}