production
development
https://developer.api.bk.mufg.jp
Custom Gateway API Endpoint
パス
/
get /
顧客情報照会
clientIdHeader
X-IBM-Client-Id
(apiKey located in header)
X-BTMU-Seq-No
header で必須
string
{
"minLength": 25,
"maxLength": 25
}
Accept
header でオプション
string
x-fapi-interaction-id
header でオプション
string
200
default
要求の例
この操作を試してみる
無応答。これは、混合コンテンツの呼び出しです。HTTPS で保護されたポータル・サイトから HTTP の API をテストすることはできません。その逆も同様です。
無応答。これは cross-origin 呼び出しです。サーバーがこのポータルからの要求を受け入れることを確認してください。自己署名 SSL 証明書を使用している場合は、上記 URL をブラウザーに貼り付けて証明書を受け入れてから、再試行してください (Internet Explorer の場合、同じブラウザー・タブで行う必要があります。)。
定義
{
"type": "object",
"properties": {
"customerName": {
"type": "string",
"minLength": 1,
"maxLength": 102,
"description": "取引先名",
"example": "三菱太郎 ××商店"
},
"customerNameKana": {
"type": "string",
"minLength": 1,
"maxLength": 142,
"description": "取引先名(カナ)",
"example": "ミツビシタロウ バツバツシヨウテン"
},
"birthDate": {
"type": "string",
"minLength": 10,
"maxLength": 10,
"description": "生年月日",
"example": "1980-05-05"
},
"gender": {
"type": "string",
"minLength": 1,
"maxLength": 1,
"description": "性別",
"example": "1"
},
"address": {
"description": "住所情報オブジェクト",
"$ref": "#/definitions/Address"
},
"isIdentityVerified": {
"type": "boolean",
"description": "本人確認区分",
"example": true
},
"identificationDate": {
"type": "string",
"minLength": 10,
"maxLength": 10,
"description": "本人確認実施日",
"example": "2020-01-17"
},
"identificationDocCode": {
"type": "string",
"minLength": 3,
"maxLength": 3,
"description": "本人確認資料コード",
"example": "101"
},
"phoneNumber1": {
"type": "string",
"minLength": 1,
"maxLength": 13,
"description": "電話番号1",
"example": "123-5678-0123"
},
"phoneNumber1Type": {
"type": "string",
"minLength": 1,
"maxLength": 1,
"description": "電話番号1(区分)",
"example": "0"
},
"phoneNumber2": {
"type": "string",
"minLength": 1,
"maxLength": 13,
"description": "電話番号2",
"example": "123-5678-0123"
},
"phoneNumber2Type": {
"type": "string",
"minLength": 1,
"maxLength": 1,
"description": "電話番号2(区分)",
"example": "1"
},
"phoneNumber3": {
"type": "string",
"minLength": 1,
"maxLength": 13,
"description": "電話番号3",
"example": "123-5678-0123"
},
"phoneNumber3Type": {
"type": "string",
"minLength": 1,
"maxLength": 1,
"description": "電話番号3(区分)",
"example": "1"
},
"emailAddress1": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"description": "Eメールアドレス1",
"example": "xxx@yyy.com"
},
"emailAddress2": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"description": "Eメールアドレス2",
"example": "xxx@yyy.com"
},
"emailAddress3": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"description": "Eメールアドレス3",
"example": "xxx@yyy.com"
},
"payrollAccountFlag": {
"type": "string",
"minLength": 1,
"maxLength": 1,
"description": "給与振込口座フラグ",
"example": "*"
},
"totalBalance": {
"type": "string",
"minLength": 1,
"maxLength": 19,
"description": "口座残高合計",
"example": "-234567890123456789"
},
"accounts": {
"type": "array",
"items": {
"$ref": "#/definitions/Account"
},
"description": "口座配列"
}
},
"additionalProperties": false
}
{
"type": "object",
"properties": {
"postalCode": {
"type": "string",
"minLength": 8,
"maxLength": 8,
"description": "郵便番号",
"example": "123-4567"
},
"domesticAddress": {
"type": "string",
"minLength": 1,
"maxLength": 140,
"description": "国内住所",
"example": "東京都千代田区丸の内1-2-3 三菱マンション1234"
},
"domesticAddressKana": {
"type": "string",
"minLength": 1,
"maxLength": 184,
"description": "国内住所(カナ)",
"example": "トウキヨウトチヨダクマルノウチ1-2-3 ミツビシマンシヨン1234"
},
"overseasAddress": {
"type": "string",
"minLength": 1,
"maxLength": 162,
"description": "海外住所",
"example": "LEVEL18,600 BOURKE STREET,MELBOURNE,VICTORIA 3000 AUSTRALIA"
},
"overseasAddressKanji": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "海外住所(全角)",
"example": "LEVEL18,600 BOURKE STREET,MELBOURNE,VICTORIA 3000 AUSTRALIA"
}
},
"additionalProperties": false
}
{
"type": "object",
"properties": {
"accountid": {
"type": "string",
"minLength": 12,
"maxLength": 12,
"description": "口座ID",
"example": "123121234567"
},
"branchNo": {
"type": "string",
"minLength": 3,
"maxLength": 3,
"description": "店番",
"example": "001"
},
"branchName": {
"type": "string",
"minLength": 1,
"maxLength": 30,
"description": "店名",
"example": "本店"
},
"accountTypeCode": {
"type": "string",
"minLength": 2,
"maxLength": 2,
"description": "科目コード",
"example": "00"
},
"accountTypeDetailCode": {
"type": "string",
"minLength": 5,
"maxLength": 5,
"description": "科目詳細コード",
"example": "00000"
},
"accountTypeName": {
"type": "string",
"minLength": 1,
"maxLength": 32,
"description": "科目名",
"example": "普通"
},
"accountNo": {
"type": "string",
"minLength": 7,
"maxLength": 7,
"description": "口座番号",
"example": "1234567"
},
"accountName": {
"type": "string",
"minLength": 0,
"maxLength": 50,
"description": "口座名義",
"example": "三菱太郎"
},
"primaryAccountFlag": {
"type": "integer",
"format": "int32",
"minimum": 0,
"maximum": 9,
"description": "代表口座フラグ",
"example": 0
},
"currencyCode": {
"type": "string",
"minLength": 3,
"maxLength": 3,
"description": "通貨コード",
"example": "USD"
}
},
"additionalProperties": false
}
{
"type": "object",
"properties": {
"status": {
"type": "integer",
"format": "int32",
"minimum": 100,
"maximum": 999,
"description": "ステータスコード"
},
"message": {
"type": "string",
"description": "ステータスコードに紐づくメッセージ"
},
"code": {
"type": "string",
"description": "エラーコード"
},
"developer_message": {
"type": "string",
"description": "開発者向け詳細メッセージ"
},
"httpCode": {
"type": "string",
"description": "httpステータスコードと同値"
},
"httpMessage": {
"type": "string",
"description": "httpステータスコードの文字列"
},
"moreInformation": {
"type": "string",
"description": "開発者向けの詳細メッセージ"
},
"error": {
"type": "string",
"description": "エラーの種別を表す文字列"
},
"error_description": {
"type": "string",
"description": "開発者向けの詳細メッセージ"
}
},
"additionalProperties": false
}