production
development
https://developer.api.bk.mufg.jp
Custom Gateway API Endpoint
パス
/{account_id}
get /{account_id}
口座残高照会
clientIdHeader
X-IBM-Client-Id
(apiKey located in header)
X-BTMU-Seq-No
header で必須
string
{
"minLength": 25,
"maxLength": 25
}
Accept
header でオプション
string
account_id
path で必須
string
{
"minLength": 11,
"maxLength": 11
}
200
default
要求の例
応答の例
GET https://developer.api.bk.mufg.jp/btmu/corporation/trial/v1/accounts/{account_id}
この操作を試してみる
無応答。これは、混合コンテンツの呼び出しです。HTTPS で保護されたポータル・サイトから HTTP の API をテストすることはできません。その逆も同様です。
無応答。これは cross-origin 呼び出しです。サーバーがこのポータルからの要求を受け入れることを確認してください。自己署名 SSL 証明書を使用している場合は、上記 URL をブラウザーに貼り付けて証明書を受け入れてから、再試行してください (Internet Explorer の場合、同じブラウザー・タブで行う必要があります。)。
/{account_id}/transactions
get /{account_id}/transactions
入出金明細照会
clientIdHeader
X-IBM-Client-Id
(apiKey located in header)
X-BTMU-Seq-No
header で必須
string
{
"minLength": 25,
"maxLength": 25
}
Accept
header でオプション
string
account_id
path で必須
string
{
"minLength": 11,
"maxLength": 11
}
inquiryDateFrom
query でオプション
string
{
"minLength": 10,
"maxLength": 10
}
inquiryDateTo
query でオプション
string
{
"minLength": 10,
"maxLength": 10
}
nextKeyword
query でオプション
string
{
"minLength": 23,
"maxLength": 23
}
default
要求の例
応答の例
GET https://developer.api.bk.mufg.jp/btmu/corporation/trial/v1/accounts/{account_id}/transactions
この操作を試してみる
無応答。これは、混合コンテンツの呼び出しです。HTTPS で保護されたポータル・サイトから HTTP の API をテストすることはできません。その逆も同様です。
無応答。これは cross-origin 呼び出しです。サーバーがこのポータルからの要求を受け入れることを確認してください。自己署名 SSL 証明書を使用している場合は、上記 URL をブラウザーに貼り付けて証明書を受け入れてから、再試行してください (Internet Explorer の場合、同じブラウザー・タブで行う必要があります。)。
/{account_id}/transactions/paymentarrivals
get /{account_id}/transactions/paymentarrivals
振込入金明細照会
clientIdHeader
X-IBM-Client-Id
(apiKey located in header)
X-BTMU-Seq-No
header で必須
string
{
"minLength": 25,
"maxLength": 25
}
Accept
header でオプション
string
account_id
path で必須
string
{
"minLength": 11,
"maxLength": 11
}
inquiryDateFrom
query でオプション
string
{
"minLength": 10,
"maxLength": 10
}
inquiryDateTo
query でオプション
string
{
"minLength": 10,
"maxLength": 10
}
nextKeyword
query でオプション
string
{
"minLength": 23,
"maxLength": 23
}
default
要求の例
応答の例
GET https://developer.api.bk.mufg.jp/btmu/corporation/trial/v1/accounts/{account_id}/transactions/paymentarrivals
この操作を試してみる
無応答。これは、混合コンテンツの呼び出しです。HTTPS で保護されたポータル・サイトから HTTP の API をテストすることはできません。その逆も同様です。
無応答。これは cross-origin 呼び出しです。サーバーがこのポータルからの要求を受け入れることを確認してください。自己署名 SSL 証明書を使用している場合は、上記 URL をブラウザーに貼り付けて証明書を受け入れてから、再試行してください (Internet Explorer の場合、同じブラウザー・タブで行う必要があります。)。
定義
{
"type": "object",
"properties": {
"branchNo": {
"type": "string",
"description": "支店番号",
"example": "123",
"minLength": 3,
"maxLength": 3
},
"branchName": {
"type": "string",
"description": "支店名",
"example": "渋谷中央",
"minLength": 1,
"maxLength": 15
},
"accountTypeCode": {
"type": "string",
"description": "科目コード(1:普通、2:当座、5:通知、6:定期)",
"example": 2,
"minLength": 1,
"maxLength": 1
},
"accountTypeName": {
"type": "string",
"description": "科目名",
"example": "当座",
"minLength": 1,
"maxLength": 8
},
"accountNo": {
"type": "string",
"description": "口座番号",
"example": "1234567",
"minLength": 7,
"maxLength": 7
},
"accountNameKanji": {
"description": "口座名義(漢字)",
"type": "string",
"example": "エジソン商事",
"minLength": 1,
"maxLength": 71
},
"accountNameKana": {
"description": "口座名義(カナ)",
"type": "string",
"example": "エジソンショウジ",
"minLength": 1,
"maxLength": 71
},
"operationDate": {
"description": "操作日",
"type": "string",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"operationTime": {
"description": "操作時刻",
"type": "string",
"example": "01:23:40",
"minLength": 8,
"maxLength": 8
},
"todayBalance": {
"description": "当日残高",
"type": "integer",
"example": 8000000,
"format": "int64",
"minimum": -999999999999,
"maximum": 9999999999999
},
"clearedBalance": {
"description": "資金化残高",
"type": "integer",
"example": 8000000,
"format": "int64",
"minimum": -999999999999,
"maximum": 9999999999999
},
"previousDate": {
"description": "前日残高基準日",
"type": "string",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"previousDayBalance": {
"description": "前日残高",
"type": "integer",
"example": 8000000,
"format": "int64",
"minimum": -999999999999,
"maximum": 9999999999999
},
"previousMonthEndDate": {
"description": "前月末残高基準日",
"type": "string",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"previousMonthEndBalance": {
"description": "前月末残高",
"type": "integer",
"example": 8000000,
"format": "int64",
"minimum": -999999999999,
"maximum": 9999999999999
}
}
}
{
"properties": {
"nextFlag": {
"type": "string",
"description": "次明細有フラグ",
"example": "0:なし、1:あり",
"minLength": 1,
"maxLength": 1
},
"nextKeyword": {
"type": "string",
"description": "次明細取得キーワード",
"example": "02016102020161020000111",
"minLength": 23,
"maxLength": 23
},
"number": {
"type": "integer",
"description": "件数",
"example": 100,
"format": "int32",
"minimum": 0,
"maximum": 200
},
"transactionDateFrom": {
"type": "string",
"description": "返却明細期間(FROM)",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"transactionDateTo": {
"type": "string",
"description": "返却明細期間(TO)",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"transactionIdFirst": {
"type": "string",
"description": "異動明細番号(1明細目)",
"example": "234",
"minLength": 1,
"maxLength": 6
},
"transactionIdLast": {
"type": "string",
"description": "異動明細番号(最終明細)",
"example": "234",
"minLength": 1,
"maxLength": 6
},
"operationDate": {
"type": "string",
"description": "操作日",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"operationTime": {
"type": "string",
"description": "操作時刻",
"example": "01:23:04",
"minLength": 8,
"maxLength": 8
},
"accountInfo": {
"description": "共通口座情報",
"$ref": "#/definitions/AccountInfo"
},
"transactions": {
"description": "入出金明細配列",
"type": "array",
"items": {
"$ref": "#/definitions/Transaction"
}
},
"paymentArrivals": {
"type": "array",
"items": {
"$ref": "#/definitions/PaymentArrival"
},
"description": "振込入金明細配列"
}
},
"additionalProperties": false
}
{
"properties": {
"branchNo": {
"type": "string",
"description": "店番",
"example": "123",
"minLength": 3,
"maxLength": 3
},
"branchName": {
"type": "string",
"description": "店名",
"example": "渋谷中央",
"minLength": 1,
"maxLength": 15
},
"accountTypeCode": {
"type": "string",
"description": "科目コード(1:普通、2:当座)",
"example": "2",
"minLength": 1,
"maxLength": 1
},
"accountTypeName": {
"type": "string",
"description": "科目名",
"example": "当座",
"minLength": 1,
"maxLength": 8
},
"accountNo": {
"type": "string",
"description": "口座番号",
"example": "1234567",
"minLength": 7,
"maxLength": 7
},
"accountNameKanji": {
"type": "string",
"description": "口座名義(漢字)",
"example": "エジソン商事",
"minLength": 1,
"maxLength": 71
},
"accountNameKana": {
"type": "string",
"description": "口座名義(カナ)",
"example": "エジソンショウジ",
"minLength": 1,
"maxLength": 71
}
},
"additionalProperties": false
}
{
"type": "object",
"properties": {
"transactionDate": {
"description": "取引日(勘定日)",
"type": "string",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"designatedDate": {
"description": "取引指定日(起算日)",
"type": "string",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"transactionId": {
"description": "異動明細番号",
"type": "string",
"example": "234",
"minLength": 1,
"maxLength": 6
},
"transactionType": {
"description": "取引区分",
"type": "string",
"example": "カード",
"minLength": 1,
"maxLength": 12
},
"remarks": {
"description": "摘要",
"type": "string",
"example": "カード入金",
"minLength": 1,
"maxLength": 22
},
"debitCreditTypeCode": {
"description": "入払区分コード(1:入金、2:出金)",
"type": "string",
"example": "1",
"minLength": 1,
"maxLength": 1
},
"amount": {
"description": "金額",
"type": "integer",
"example": 600000,
"format": "int64",
"minimum": 0,
"maximum": 999999999999
},
"balance": {
"description": "取引後残高",
"type": "integer",
"example": 800000,
"format": "int64",
"minimum": -999999999999,
"maximum": 9999999999999
}
}
}
{
"properties": {
"transactionDate": {
"type": "string",
"description": "取引日(勘定日)",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"designatedDate": {
"type": "string",
"description": "取引指定日(起算日)",
"example": "2016-07-15",
"minLength": 10,
"maxLength": 10
},
"transactionId": {
"type": "string",
"description": "異動明細番号",
"example": "234",
"minLength": 1,
"maxLength": 6
},
"transactionType": {
"type": "string",
"description": "取引区分",
"example": "カード",
"minLength": 1,
"maxLength": 10
},
"applicantName": {
"type": "string",
"description": "依頼人名",
"example": "ビズステーションカブシキガイシャ",
"minLength": 1,
"maxLength": 50
},
"paymentFinancialInstitutionNameKana": {
"type": "string",
"description": "金融機関名(カナ)",
"example": "ミズホギンコウ",
"minLength": 1,
"maxLength": 15
},
"branchNameKana": {
"type": "string",
"description": "支店名(カナ)",
"example": "ギンザ",
"minLength": 1,
"maxLength": 15
},
"paymentApplicantNo": {
"type": "string",
"description": "振込依頼人番号",
"example": "1234567890",
"minLength": 1,
"maxLength": 10
},
"ediInfo": {
"type": "string",
"description": "EDI情報",
"example": "EDI1234567890",
"minLength": 1,
"maxLength": 20
},
"debitCreditTypeCode": {
"type": "string",
"description": "入払区分コード",
"example": "1:入金、2:出金",
"minLength": 1,
"maxLength": 1
},
"amount": {
"type": "integer",
"format": "int64",
"description": "金額",
"example": 600000,
"minimum": 0,
"maximum": 999999999999
}
},
"additionalProperties": false
}
{
"type": "object",
"properties": {
"status": {
"description": "ステータスコード",
"type": "integer",
"format": "int32",
"example": 400,
"minimum": 100,
"maximum": 999
},
"message": {
"description": "ステータスコードに紐づくメッセージ",
"type": "string",
"example": "不正なパラメータ"
},
"code": {
"description": "エラーコード",
"type": "string",
"example": "ERR006"
},
"developer_message": {
"description": "開発者向け詳細メッセージ",
"type": "string",
"example": "指定した口座からは振込できません。"
},
"httpCode": {
"description": "httpステータスコード(httpステータスコードと同値)",
"type": "string",
"example": 404
},
"httpMessage": {
"description": "httpステータスメッセージ(httpステータスコードの文字列)",
"type": "string",
"example": "Not Found"
},
"moreInformation": {
"description": "詳細メッセージ(開発者向けの詳細メッセージ)",
"type": "string",
"example": "No resources match requested URI"
},
"error": {
"description": "エラー種別(エラーの種別を表す文字列)",
"type": "string",
"example": "invalid_grant"
},
"error_description": {
"description": "詳細メッセージ(開発者向けの詳細メッセージ)",
"type": "string",
"example": "client_id unauthorized"
}
}
}