GMO に登録した会員を参照する API です。この会員はクレジット決済を行う(または予定)の会員です。
基本的に新規作成時に万が一の重複エラーの為に利用する場合に利用します。
| メソッド | URI | Headers |
|---|---|---|
{GmoApiUrl}/SearchMember |
Default |
| パラメーター名 | 必須 | 型 | 桁 | 項目名 | 特記 |
|---|---|---|---|---|---|
| version | CHAR | 3 | バージョン | パラメータバージョン (予約項目のため、省略してください。) |
|
| siteID | 〇 | CHAR | 13 | サイト ID | GMO が発行する値を設定します。 |
| sitePass | 〇 | CHAR | 10 | サイトパスワード | GMO が発行する値を設定します。 |
| memberID | 〇 | CHAR | 60 | 会員 ID | カードを登録する対象の会員 ID を設定します。 本システムでは監理団体 ID |
{
"siteID" :"tsite99887902",
"sitePass" :"7ry53fqm",
"memberID" :"member01",
}
ステータスコード:200
| パラメーター名 | 型 | 桁 | 項目名 | 特記 |
|---|---|---|---|---|
| memberID | CHAR | 60 | 会員 ID | 登録された会員の ID を返却します。 |
| memberName | CHAR | 255 | 会員 ID | 登録された会員の ID を返却します。 |
| deleteFlag | CHAR | 1 | 会員 ID | 削除フラグ 0:未削除 を返却します。(※1)。 |
※1:既に削除された会員 ID を参照した場合は「E01390002」のエラーコードを返却します。
{
"memberID" : 'member01',
"memberName" : "membername01",
"deleteFlag" : "0"
}
ステータスコード:不明
| パラメーター名 | 型 | 桁 | 項目名 | 特記 |
|---|---|---|---|---|
| ErrCode | CHAR | 3 | エラーコード | エラー発生時のみ 複数ある場合は"|"で接続された文字列 |
| ErrInfo | CHAR | 9 | エラー詳細コード | エラー発生時のみ 複数ある場合は"|"で接続された文字列 |
・エラー時(複数エラーがある場合は下記のような形式にて出力されます。ErrCode の n 番目と ErrInfo の n 番目は対となります)
[
{
"errCode":"E01",
"errInfo":"E01010001"
},
{
"errCode":"E01",
"errInfo":"E01020001"
},
]