コンテンツにスキップ

OATHのOTPでDKVSからデータ取得

OATHのOTP(ワンタイムパスワード)とKeyを使用して、DKVSからValueを取得します。

※API Keyに設定されているネームスペースと、同じネームスペースのOATH, DKVSが対象になります。

APIキーに必要な権限

DKVS : GET_VALUE

メソッド

GET

URL

/v1/dkvs/oath_otp

URLパラメータ

パラメータ名 必須 内容
key 文字列 KVSのKeyを指定。','(空白はNG)で複数指定可能。複数指定した場合はOR条件になります。
device_id 文字列 OATHのデバイスID。
otp 文字列 OATHのワンタイムパスワード。

リクエスト例

curl \
  -H "X-DAUTH-API-KEY: <API-KEY>" \
  "https://api.d-auth.com/v1/dkvs/oath_otp?key=key1,key2&device_id=xxxxxx&otp=123456"
  • <API-KEY> : 使用するAPIキー

レスポンス例

ステータスライン / レスポンスヘッダ

HTTP/1.1 200 OK 
Content-Type:application/json;charset=utf-8 

レスポンスボディ

[
    {
        "key": "key1234",
        "value" : {
            # DKVSのValue
            "name": "xxxx"
        }
    },
    ...
]

エラーレスポンス

詳細はこちらをご参照ください。