docomo business SIGN SkyWay APIリファレンス (1.0.0)

Download OpenAPI specification:Download

docomo business SIGN SkyWay APIリファレンス

SkyWay用API

SkyWay契約を行うAPI

SkyWay契約

SkyWay契約を行います。

path Parameters
tenantId
required
string 32 characters 0-9a-f
Example: 550e8400e29b41d4a716446655440000

テナントID

header Parameters
X-Auth-Token
required
string 32 characters 0-9a-f
Example: 098e5cb2b91c4b63a64e47dfe17a5f76

ログイン時に取得するIDトークン

Request Body schema: application/json
email
required
string <email> ^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$

担当者のメールアドレス

Responses

202

Accepted.

400

Bad Request

409

Conflict

500

Internal Server Error

post/tenants/{tenantId}/skyway
https://api.ntt.com/sdpf-iot-pf/v1/tenants/{tenantId}/skyway

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "email": "user@example.com"
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "email": "user@example.com",
  • "createdAt": "2024-06-10T06:30:30Z"
}

SkyWay契約取得

現在SkyWay契約中かを返却します。

path Parameters
tenantId
required
string 32 characters 0-9a-f
Example: 550e8400e29b41d4a716446655440000

テナントID

header Parameters
X-Auth-Token
required
string 32 characters 0-9a-f
Example: 098e5cb2b91c4b63a64e47dfe17a5f76

ログイン時に取得するIDトークン

Responses

200

OK.

400

Bad Request

404

Not Found

500

Internal Server Error

get/tenants/{tenantId}/skyway
https://api.ntt.com/sdpf-iot-pf/v1/tenants/{tenantId}/skyway

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "email": "user@example.com",
  • "createdAt": "2024-06-10T06:30:30Z"
}

SkyWay解約

SkyWay契約を廃止します。

path Parameters
tenantId
required
string 32 characters 0-9a-f
Example: 550e8400e29b41d4a716446655440000

テナントID

header Parameters
X-Auth-Token
required
string 32 characters 0-9a-f
Example: 098e5cb2b91c4b63a64e47dfe17a5f76

ログイン時に取得するIDトークン

Responses

204

No Content

400

Bad Request

404

Not Found

500

Internal Server Error

delete/tenants/{tenantId}/skyway
https://api.ntt.com/sdpf-iot-pf/v1/tenants/{tenantId}/skyway

Response samples

Content type
application/json
Example
Copy
Expand all Collapse all
{
  • "errorCode": 10104,
  • "errorMessages":
    [
    ]
}