GMOトラストログインAPI Key用API - RINK-IDaaS API リファレンス (1.0)

Download OpenAPI specification:Download

本APIでは、脅威情報の取得に必要なGMOトラストログインAPI Keyの登録、参照、削除の操作が可能です。

GMO API Keyの登録の際には、事前に個人情報の取り扱い同意用APIを利用して、個人情報の取り扱いに同意してください。

gmo-api-key

GMOトラストログインAPI Key登録API

脅威情報取得のためにGMOトラストログインのAPI Keyを登録するAPI

header Parameters
Content-Type
string
Example: application/json
X-Auth-Token
required
string ^[0-9a-f]{32}$
Example: dc03494823a841338430052e9ee95e07

クライアントがKeystoneを利用して取得した認証Token

Request Body schema: application/json
gmoApiKey
required
string ^[A-Za-z0-9=_-]{44}$

GMOトラストログインのAPI Key

Responses

200

OK

400

NG

401

認証エラー

post/v1/gmo-api-key
/v1/gmo-api-key

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "gmoApiKey": "pzaVAiyYR7zFWdGZXUjkJrV3UwNfzrPC9AEbnMa96KUa"
}

Response samples

Content type
Copy
Expand all Collapse all
{
  • "id": "0e4eb997c842a52a820b8a5af56921bb",
  • "tenantId": "1234567890abcdef1234567890abcdef"
}

GMOトラストログインAPI Key参照API

登録したGMOトラストログインのAPI Keyを参照するAPI

header Parameters
Content-Type
string
Example: application/json
X-Auth-Token
required
string
Example: dc03494823a841338430052e9ee95e07

クライアントがKeystoneを利用して取得した認証Token

Responses

200

OK

401

認証エラー

get/v1/gmo-api-key
/v1/gmo-api-key

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "id": "0e4eb997c842a52a820b8a5af56921bb",
  • "tenantId": "1234567890abcdef1234567890abcdef"
}

GMOトラストログインAPI Key削除API

登録したGMOトラストログインのAPI Keyを削除するAPI

path Parameters
id
required
string ^[0-9a-f]{32}$
Example: 0e4eb997c842a52a820b8a5af56921bb

GMOトラストログインのAPI Keyに紐づくID

header Parameters
Content-Type
string
Example: application/json
X-Auth-Token
required
string
Example: dc03494823a841338430052e9ee95e07

クライアントがKeystoneを利用して取得した認証Token

Responses

204

No Content

401

認証エラー

404

NG

delete/v1/gmo-api-key/{id}
/v1/gmo-api-key/{id}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "error": "Not Found",
  • "message": "GMO API Key not found"
}