POST/partners/customers/{domainId}/subscription/paid-service
LINE WORKSサービス Free/Trial プラン を即時に有料転換する。
注意
この API は、将来の提供終了を予定しています。
今後は、商品の有料転換 をご利用ください。
Access Token を指定します。
指定の方法や Access Token の取得方法は 共通仕様 を参照してください。
partner
| Parameter | Type | Description |
|---|---|---|
| domainId | integer | ドメイン ID required example : 10000001 |
| Header | type | Description |
|---|---|---|
| Authorization | string | Bearer {token} required |
| Property | Type | Description |
|---|---|---|
| plan | string | プラン
required Allowed values : FREE, TRIAL, MONTHLY, ANNUAL_LICENSE, ANNUAL_PREPAY_LICENSE |
| productId | string | 商品 ID
Allowed values : FR, STD_T, ADV_T, STD, ADV |
| licenseCount | integer | ライセンス数 (年額契約)
maximum : 1000000 |
| maxMemberCount | integer | 最大ユーザー数 (月額契約)
maximum : 1000000 nullable : true |
| domain | string | ドメイン名
minLength : 2 maxLength : 22 |
Free プラン から Advanced プラン の月額契約 (最大ユーザー数 : 100) に有料転換
1{2 "plan": "MONTHLY",3 "productId": "ADV",4 "maxMemberCount": 100,5 "domain": "example.com"6}Trial プランから月額 (最大ユーザー数 : 50) に有料転換
1{2 "plan": "MONTHLY",3 "maxMemberCount": 504}Trial プランから年額ライセンス (ライセンス数 : 300) に有料転換
1{2 "plan": "ANNUAL_LICENSE",3 "licenseCount": 3004}OK
| Property | Type | Description |
|---|---|---|
| domainId | integer | ドメイン ID readOnly : true |
| productId | string | 商品 ID
Allowed values : FR, STD_T, ADV_T, STD, ADV |
| plan | string | プラン
Allowed values : FREE, TRIAL, MONTHLY, ANNUAL_LICENSE, ANNUAL_PREPAY_LICENSE |
| planStartDate | string | プラン開始日 format : date readOnly : true |
| planEndDate | string | プラン終了日
format : date readOnly : true |
| licenseCount | integer | ライセンス数 (年額契約) |
| memberCount | integer | 利用ユーザー数 readOnly : true |
| maxMemberCount | integer | 最大ユーザー数 (月額契約) nullable : true |
| optionPlus | boolean | オプションプラス申請済みフラグ (廃止済み。常に true) |
| status | string | ステータス
Allowed values : ACTIVE, UPGRADING, SUSPENDED_TRIALEND, SUSPENDED_ADMIN, SUSPENDED_WITHDRAWAL |
| withdrawalDate | string | 解約日
readOnly : true |
| renewal | object (renewal) | 顧客企業の契約更新を設定するモデル |
| reservation | object (reservation) | 顧客企業の予約を設定するモデル |
| Property | Type | Description |
|---|---|---|
| type | string | 契約更新設定タイプ
Allowed values : STAY, CHANGE |
| productId | string | 商品 ID
Allowed values : FR, STD_T, ADV_T, STD, ADV |
| domain | string | 契約更新時に設定するドメイン名
|
| plan | string | プラン
Allowed values : FREE, TRIAL, MONTHLY, ANNUAL_LICENSE, ANNUAL_PREPAY_LICENSE |
| licenseCount | integer | 契約更新時に設定するライセンス数 (年額契約) maximum : 1000000 |
| maxMemberCount | integer | 契約更新時設定する最大ユーザー数 (月額契約) nullable : true |
| Property | Type | Description |
|---|---|---|
| type | string | 予約タイプ
Allowed values : DELETE, START_PAID_SERVICE, ADD_LICENSE, SET_MAX_USER |
| applyDate | string | 適用日 format : date |
| plan | string | プラン
Allowed values : FREE, TRIAL, MONTHLY, ANNUAL_LICENSE, ANNUAL_PREPAY_LICENSE |
| licenseCount | integer | 適用時に設定するライセンス数 (年額契約) |
| maxMemberCount | integer | 適用時に設定する最大ユーザー数 (月額契約) |
| productId | string | 商品 ID
Allowed values : FR, STD_T, ADV_T, STD, ADV |
| domain | string | 適用時に設定するドメイン名 |
example
1{2 "domainId": 10000001,3 "productId": "STD",4 "plan": "MONTHLY",5 "planStartDate": "2021-11-01",6 "planEndDate": "2021-11-30",7 "memberCount": 100,8 "maxMemberCount": 100,9 "optionPlus": true,10 "status": "ACTIVE",11 "renewal": {12 "type": "STAY",13 "productId": "STD",14 "plan": "MONTHLY",15 "maxMemberCount": 10016 },17 "reservation": {18 "type": "SET_MAX_USER",19 "applyDate": "2021-12-01",20 "plan": "MONTHLY",21 "maxMemberCount": 200,22 "productId": "STD",23 "domain": "example.com"24 }25}