パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
login_id | ログインID | string | 〇 |
メディカパスポートID メールアドレスなのでバリデーションルールは一般的なメールアドレスのチェックのみです。 IVPの仕様書には明記されていませんが、弊社側で100文字までの制限をしています。 |
login_pw | ログインID | string | 〇 |
パスワード 半角英数字(a-zA-Z0-9)の8〜16文字 |
login_type | ログイン種別 | string |
FitNs. : clinic BeNs. : basic 未指定 : clinic |
パラメータ | 名称 | タイプ | 内容 |
---|---|---|---|
res | 結果 | string | OK:認証済、NG:未認証 |
error_code | エラーコード | string | 一覧 |
passportid | メディカパスポートID | string | |
passportno | メディカパスポートNo | int | |
type | 会員種別 | int |
0 : 一般会員 10 : 法人会員(生徒) 20 : 法人会員(教師・管理者) 30 : 法人会員(一般) |
payed | 課金種別 | int |
0 : 無料会員 1 : 有料会員(スタンダード) 2 : 有料会員(プレミアム) ※会員種別が10または20の場合は「1」で固定 ※現在の機能の状態がレスポンスされます |
next_payed | 次回課金種別 | int |
0 : 無料会員 1 : 有料会員(スタンダード) 2 : 有料会員(プレミアム) ※会員種別が10または20の場合は「1」で固定 ※次回の契約更新後の状態がレスポンスされます |
billing_type | 契約期間タイプ | int |
0 : 月間契約(またはデフォルト) 10 : 年間契約 |
next_billing_type | 次回契約期間タイプ | int |
0 : 月間契約(またはデフォルト) 10 : 年間契約 |
plan_lock_flag | プラン固定フラグ | int |
(プレミアム→STDへ変更した場合は次回の契約更新までプラン変更不可) 0 : 変更可能 1 : 変更不可 |
coupon_status | クーポン使用状況 | int | 契約時にどのクーポンを使用したか
※旧(coupon_c_flag) 0 : 未使用 1 : 個人クーポン使用 2 : 法人クーポン使用 |
coupon_expiration_at | クーポン有効期限 | datetime | クーポン適用となる期限 |
next_payed_at | 次回決済日 | datetime | 次回の課金日 |
next_distribution_at | 次回配布日 | datetime | 次回のチケット配布日
※有料会員(個人)の場合、契約更新日とも一致 |
pay_end_at | 契約終了日 | datetime | 現在のプランの契約終了日 |
cancel_flag | 解約中フラグ | int | 1: 解約中 |
company_code | 法人コード | string | |
company_name | 法人名 | string | |
lname | 氏名(姓) | string | |
fname | 氏名(名) | string | |
lnamek | ふりがな(姓) | string | |
fnamek | ふりがな(名) | string | |
c_course | 学科コード | string | |
c_course_t | 学科名 | string | |
study_y | 年制 | int | 1~5 |
c_fiscal_year | 年度 | int | |
c_sch_year | 学年 | int | 1~6(6:既卒生) |
c_year | 学年名 | string | |
c_class | クラスID | int | |
NEW! c_login_id |
コンクールシステムログインID | string | |
NEW! c_user_id |
コンクールシステムユーザーID | int | コンクールシステムで保持している、ユーザを一意に識別する値 |
NEW! services |
サービス一覧 | string | ,(カンマ)区切りの文字列。数値。 |
gender | 性別 | int | ※値に関してはメディカパスポートの参考資料をご確認ください。 |
birth | 生年月日 | date | |
pref | 都道府県 | int | ※値に関してはメディカパスポートの参考資料をご確認ください。 |
create_at | 登録年月日 | datetime |
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
passportno | メディカパスポートNo | int | 〇 | |
c_fiscal_year | 年度 | int |
※本番環境では使用不可 指定された年度の情報を返します。指定なしの場合は本年度の情報を返します。 |
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
passportno | メディカパスポートNo | int | 〇 |
パラメータ | 名称 | タイプ | 内容 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
res | 結果 | string | OK:認証済、NG:未認証 | ||||||||||||||||
error_code | エラーコード | string | 一覧 | ||||||||||||||||
items | 担当一覧 | array |
|
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
passportno | メディカパスポートNo | int | 〇 | |
return_url | 戻るボタン用URL | string | 〇 |
※使用用途は、APIサイト上での処理が完了していない時に、 |
complete_url | マイページへ戻るボタン用URL | string | 〇 |
※使用用途は、APIサイト上で処理が完了し、 |
NEW! last_login_date |
最終ログイン日時 | datetime | 〇 |
【2024/12/23 追加】 ※GMO決済時のログイン日時パラメータ(Tds2ThreeDSReqAuthTimestamp)に使用(YYYY-MM-DD HH:MI:SS) |
code[] | 商品コード | string | 〇 | |
title[] | 商品名 | string | 〇 | |
type[] | 商品種別 | string | 〇 | item:通常商品、subscription:月額課金 |
payed[] | 課金種別 | int | 〇 |
0 : 無料会員 1 : 有料会員(スタンダード) 2 : 有料会員(プレミアム) |
billing_type[] | 契約期間タイプ | int | 〇 |
0 : 月間契約(またはデフォルト) 10 : 年間契約 |
amount[] | 数量 | int | 〇 | |
price[] | 単価(税抜) | int | 〇 | |
tax[] | 消費税額 | int | 〇 | |
payload[] | 商品詳細情報 | string |
複数の場合は 項目名[1] 項目名[2]と配列で指定
パラメータ | 名称 | タイプ | 内容 |
---|---|---|---|
res | 結果 | string | OK、NG |
error_code | エラーコード | string | 一覧 |
token | トークン | string |
上で発行したカートトークンの商品内容で購入情報を生成します。(1トークン1回限り)
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
passportno | メディカパスポートNo | int | 〇 | 一般会員のみ利用可能。法人会員を指定した場合はNOT_FOUNDエラー |
order_id | 購入履歴ID | int | 〇 |
パラメータ | 名称 | タイプ | 内容 |
---|---|---|---|
res | 結果 | string | OK、NG |
error_code | エラーコード | string | 一覧 |
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
token | ログイン用トークン | string | 〇 |
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
passportno | メディカパスポートNo | int | 〇 |
パラメータ | 名称 | タイプ | 内容 |
---|---|---|---|
res | 結果 | string | OK、NG |
error_code | エラーコード | string | 一覧 |
token | トークン | string |
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
mailaddress | メールアドレス | string | 〇 | |
body | 本文 | string | 〇 | テキストメールで送信 |
subject | メールタイトル | string | 未指定の場合はメールのテンプレート管理で設定したデフォルト値が参照されます。 | |
from_email | 送信元メールアドレス | string | 未指定の場合はメールのテンプレート管理で設定したデフォルト値が参照されます。 | |
from_name | 送信元名 | string | 未指定の場合はメールのテンプレート管理で設定したデフォルト値が参照されます。 |
パラメータ | 名称 | タイプ | 内容 |
---|---|---|---|
res | 結果 | string | OK:認証済、NG:未認証 |
error_code | エラーコード | string | 一覧 |
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
company_code | 法人コード | string | 〇 | |
passportno_t | メディカパスポートNo_教員 | int | 〇 | 操作教員メディカパスポートNo |
passportno | メディカパスポートNo_学生 | int | 個別生成用の学生メディカパスポートNo | |
c_fiscal_year | 年度 | int | 〇 | |
c_sch_year | 学年 | int | ※ |
※「メディカパスポートNo_学生」が指定されない場合は必須 0~6(0:全学年、1~5:各学年、6:既卒生) |
c_class | クラスID | int | ※ |
※「メディカパスポートNo_学生」が指定されない場合は必須 0~(0:全クラス、1~:各クラス) |
パラメータ | 名称 | タイプ | 内容 |
---|---|---|---|
res | 結果 | string | OK:認証済、NG:未認証 |
error_code | エラーコード | string | 一覧 |
url | ダウンロード用URL | string | セキュリティを考慮して一定期間(数分間)しかダウンロードできません。 |
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
passportno | メディカパスポートNo | int | 〇 |
パラメータ | 名称 | タイプ | 内容 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
res | 結果 | string | OK、NG | ||||||||||||||||
error_code | エラーコード | string | 一覧 | ||||||||||||||||
items | 未獲得チケット | array |
|
パラメータ | 名称 | タイプ | 必須 | 内容 |
---|---|---|---|---|
api_key | APIキー | string | 〇 | |
passportno | メディカパスポートNo | int | 〇 | |
distribution_no[] | 配布No | int | 〇 |
パラメータ | 名称 | タイプ | 内容 |
---|---|---|---|
res | 結果 | string | OK、NG ※NGだった場合にどうするか? |
error_code | エラーコード | string | 一覧 |