Versions in this module Expand all Collapse all v0 v0.1.1 Jul 31, 2024 Changes in this version + var ContextAPIKey = contextKey("apikey") + var ContextAccessToken = contextKey("accesstoken") + var ContextBasicAuth = contextKey("basic") + var ContextOAuth2 = contextKey("token") + func CacheExpires(r *http.Response) time.Time + type APIClient struct + AccountApi *AccountApiService + BulkTransferApi *BulkTransferApiService + TransferApi *TransferApiService + VirtualAccountApi *VirtualAccountApiService + func NewAPIClient(cfg *Configuration) *APIClient + func (c *APIClient) ChangeBasePath(path string) + type APIKey struct + Key string + Prefix string + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type Account struct + AccountId string + AccountName string + AccountNameKana string + AccountNumber string + AccountTypeCode string + AccountTypeName string + BranchCode string + BranchName string + CurrencyCode string + CurrencyName string + PrimaryAccountCode string + PrimaryAccountCodeName string + TransferLimitAmount string + type AccountApiService service + func (a *AccountApiService) AccountsDepositTransactionsUsingGET(ctx context.Context, accountId string, xAccessToken string, ...) (DepositTransactionsResponse, *http.Response, error) + func (a *AccountApiService) AccountsUsingGET(ctx context.Context, xAccessToken string) (AccountsResponse, *http.Response, error) + func (a *AccountApiService) BalancesUsingGET(ctx context.Context, xAccessToken string, ...) (BalancesResponse, *http.Response, error) + func (a *AccountApiService) TransactionsUsingGET(ctx context.Context, accountId string, xAccessToken string, ...) (TransactionsResponse, *http.Response, error) + func (a *AccountApiService) VisaTransactionsUsingGET(ctx context.Context, accountId string, xAccessToken string, ...) (VisaTransactionsResponse, *http.Response, error) + type AccountsDepositTransactionsUsingGETOpts struct + DateFrom optional.String + DateTo optional.String + NextItemKey optional.String + type AccountsResponse struct + Accounts []Account + BaseDate string + BaseTime string + SpAccounts []SpAccount + type Balance struct + AccountId string + AccountTypeCode string + AccountTypeName string + Balance string + BaseDate string + BaseRateDate string + BaseRateTime string + BaseTime string + CurrencyCode string + CurrencyName string + FcyTotalBalance string + PreviousDayBalance string + PreviousMonthBalance string + Ttb string + WithdrawableAmount string + YenEquivalent string + type BalancesResponse struct + Balances []Balance + SpAccountBalances []SpAccountBalance + type BalancesUsingGETOpts struct + AccountId optional.String + type BasicAuth struct + Password string + UserName string + type BulkTransfer struct + AccountNumber string + AccountTypeCode string + BeneficiaryBankCode string + BeneficiaryBankName string + BeneficiaryBranchCode string + BeneficiaryBranchName string + BeneficiaryName string + ClearingHouseName string + EdiInfo string + Identification string + ItemId string + NewCode string + TransferAmount string + TransferDesignatedType string + type BulkTransferApiService service + func (a *BulkTransferApiService) BulkTransferCancelUsingPOST(ctx context.Context, body TransferCancelRequest, xAccessToken string) (TransferCancelResponse, *http.Response, error) + func (a *BulkTransferApiService) BulkTransferFeeUsingPOST(ctx context.Context, body BulkTransferRequest, xAccessToken string) (TransferFeeResponse, *http.Response, error) + func (a *BulkTransferApiService) BulkTransferRequestResultUsingGET(ctx context.Context, accountId string, applyNo string, xAccessToken string) (TransferRequestResultResponse, *http.Response, error) + func (a *BulkTransferApiService) BulkTransferRequestUsingPOST(ctx context.Context, body BulkTransferRequest, xAccessToken string) (BulkTransferRequestResponse, *http.Response, error) + func (a *BulkTransferApiService) BulkTransferStatusUsingGET(ctx context.Context, accountId string, queryKeyClass string, ...) (BulkTransferStatusResponse, *http.Response, error) + type BulkTransferDetail struct + BulktransferResponses []BulkTransferResponse + FeeLaterPaymentFlg bool + IsFeeFreeUse bool + IsFeePointUse bool + PointName string + RemitterCode string + TotalDebitAmount string + TotalFee string + TransferAccepts []TransferAccept + TransferApplies []TransferApply + TransferStatus string + TransferStatusName string + TransferTypeName string + type BulkTransferInfo struct + AccountNumber string + AccountTypeCode string + BeneficiaryBankCode string + BeneficiaryBankName string + BeneficiaryBranchCode string + BeneficiaryBranchName string + BeneficiaryName string + ClearingHouseName string + EdiInfo string + Identification string + ItemId string + NewCode string + TransferAmount string + TransferDesignatedType string + TransferDetailResponses []TransferDetailResponse + UnableDetailInfos []UnableDetailInfo + type BulkTransferRequest struct + AccountId string + ApplyComment string + BulkTransfers []BulkTransfer + RemitterName string + TotalAmount string + TotalCount string + TransferDataName string + TransferDateHolidayCode string + TransferDesignatedDate string + type BulkTransferRequestResponse struct + AccountId string + ApplyEndDatetime string + ApplyNo string + ResultCode string + type BulkTransferResponse struct + AccountId string + BulkTransferInfos []BulkTransferInfo + RemitterName string + TotalAmount string + TotalCount string + TransferDataName string + TransferDesignatedDate string + type BulkTransferStatusResponse struct + AcceptanceKeyClass string + BaseDate string + BaseTime string + BulkTransferDetails []BulkTransferDetail + BulktransferItemKey string + Count string + DetailInfoNecessity bool + DetailInfoResult bool + TransferQueryBulkResponses []TransferQueryBulkResponse + type BulkTransferStatusUsingGETOpts struct + ApplyNo optional.String + BulktransferItemKey optional.String + DateFrom optional.String + DateTo optional.String + DetailInfoNecessity optional.Bool + NextItemKey optional.String + RequestTransferClass optional.String + RequestTransferStatus optional.Interface + RequestTransferTerm optional.String + type Configuration struct + BasePath string + DefaultHeader map[string]string + HTTPClient *http.Client + Host string + Scheme string + UserAgent string + func NewConfiguration() *Configuration + func (c *Configuration) AddDefaultHeader(key string, value string) + type DepositTransactionsResponse struct + AccountId string + BaseDate string + BaseTime string + Count string + DateFrom string + DateTo string + HasNext bool + NextItemKey string + PaymentArrivals []PaymentArrival + type DepositTransactionsUsingGETOpts struct + DateFrom optional.String + DateTo optional.String + NextItemKey optional.String + RaId optional.String + SortOrderCode optional.String + VaContractAuthKey optional.String + VaId optional.String + type ErrorDetail struct + ErrorDetailsCode string + ErrorDetailsMessage string + type ErrorResponse struct + ErrorCode string + ErrorMessage string + type GenericSwaggerError struct + func (e GenericSwaggerError) Body() []byte + func (e GenericSwaggerError) Error() string + func (e GenericSwaggerError) Model() interface{} + type IssueUsingPOSTOpts struct + Body optional.Interface + type PaymentArrival struct + Amount string + ApplicantName string + EdiInfo string + ItemKey string + PaymentBankName string + PaymentBranchName string + Remarks string + TransactionDate string + TransactionType string + ValueDate string + type RequestTransferStatus struct + RequestTransferStatus string + type SpAccount struct + AccountId string + SpAccountBranchCode string + SpAccountBranchName string + SpAccountName string + SpAccountNumber string + SpAccountTypeCode string + SpAccountTypeCodeName string + type SpAccountBalance struct + AccountId string + FodTotalBalanceYenEquivalent string + OdBalance string + SpAccountFcyBalances []SpAccountFcyBalance + TdTotalBalance string + type SpAccountFcyBalance struct + BaseRateDate string + BaseRateTime string + CurrencyCode string + CurrencyName string + FcyTotalBalance string + Ttb string + YenEquivalent string + type SpAccountTransferRequest struct + CurrencyCode string + DebitSpAccountId string + DepositSpAccountId string + PaymentAmount string + type SpAccountTransferResponse struct + AcceptDatetime string + CurrencyCode string + CurrencyName string + DebitSpAccountId string + DepositSpAccountId string + PaymentAmount string + type StatusChangeUsingPOSTOpts struct + Body optional.Interface + type Transaction struct + Amount string + Balance string + ItemKey string + Remarks string + TransactionDate string + TransactionType string + ValueDate string + type TransactionsResponse struct + AccountId string + BaseDate string + BaseTime string + Count string + CurrencyCode string + CurrencyName string + DateFrom string + DateTo string + HasNext bool + NextItemKey string + Transactions []Transaction + type TransactionsUsingGETOpts struct + DateFrom optional.String + DateTo optional.String + NextItemKey optional.String + type Transfer struct + AccountNumber string + AccountTypeCode string + BeneficiaryBankCode string + BeneficiaryBankName string + BeneficiaryBranchCode string + BeneficiaryBranchName string + BeneficiaryName string + EdiInfo string + ItemId string + TransferAmount string + type TransferAccept struct + AcceptDatetime string + AcceptNo string + type TransferApiService service + func (a *TransferApiService) SpAccountTransferUsingPOST(ctx context.Context, body SpAccountTransferRequest, xAccessToken string) (SpAccountTransferResponse, *http.Response, error) + func (a *TransferApiService) TransferCancelUsingPOST(ctx context.Context, body TransferCancelRequest, xAccessToken string) (TransferCancelResponse, *http.Response, error) + func (a *TransferApiService) TransferFeeUsingPOST(ctx context.Context, body TransferRequest, xAccessToken string) (TransferFeeResponse, *http.Response, error) + func (a *TransferApiService) TransferRequestResultUsingGET(ctx context.Context, accountId string, applyNo string, xAccessToken string) (TransferRequestResultResponse, *http.Response, error) + func (a *TransferApiService) TransferRequestUsingPOST(ctx context.Context, body TransferRequest, xAccessToken string) (TransferRequestResponse, *http.Response, error) + func (a *TransferApiService) TransferStatusUsingGET(ctx context.Context, accountId string, queryKeyClass string, ...) (TransferStatusResponse, *http.Response, error) + type TransferApply struct + ApplyNo string + TransferApplyDetails []TransferApplyDetail + type TransferApplyDetail struct + ApplyComment string + ApplyDatetime string + ApplyStatus string + ApplyUser string + ApprovalComment string + ApprovalUser string + type TransferCancelRequest struct + AccountId string + ApplyNo string + CancelTargetKeyClass string + type TransferCancelResponse struct + AccountId string + ApplyEndDatetime string + ApplyNo string + CancelTargetKeyClass string + ResultCode string + type TransferDetail struct + FeeLaterPaymentFlg bool + IsFeeFreeUse bool + IsFeePointUse bool + PointName string + TotalDebitAmount string + TransferAccepts []TransferAccept + TransferApplies []TransferApply + TransferDetailFee string + TransferResponses []TransferResponse + TransferStatus string + TransferStatusName string + TransferTypeName string + type TransferDetailResponse struct + BeneficiaryBankNameKanji string + BeneficiaryBranchNameKanji string + IsFeeFreeUsed bool + TransferFee string + UsedPoint string + type TransferError struct + ErrorCode string + ErrorDetails []ErrorDetail + ErrorMessage string + TransferErrorDetails []TransferErrorDetail + type TransferErrorDetail struct + ErrorDetails []ErrorDetail + ItemId string + type TransferFeeDetail struct + ItemId string + TransferFee string + type TransferFeeResponse struct + AccountId string + BaseDate string + BaseTime string + TotalFee string + TransferFeeDetails []TransferFeeDetail + type TransferInfo struct + AccountNumber string + AccountTypeCode string + BeneficiaryBankCode string + BeneficiaryBankName string + BeneficiaryBranchCode string + BeneficiaryBranchName string + BeneficiaryName string + EdiInfo string + TransferAmount string + TransferDetailResponses []TransferDetailResponse + UnableDetailInfos []UnableDetailInfo + type TransferQueryBulkResponse struct + DateFrom string + DateTo string + HasNext bool + NextItemKey string + RequestNextItemKey string + RequestTransferClass string + RequestTransferStatuses []RequestTransferStatus + RequestTransferTerm string + type TransferRequest struct + AccountId string + ApplyComment string + RemitterName string + TotalAmount string + TotalCount string + TransferDateHolidayCode string + TransferDesignatedDate string + Transfers []Transfer + type TransferRequestResponse struct + AccountId string + ApplyEndDatetime string + ApplyNo string + ResultCode string + type TransferRequestResultResponse struct + AccountId string + ApplyEndDatetime string + ApplyNo string + ResultCode string + type TransferResponse struct + AccountId string + RemitterName string + TransferDesignatedDate string + TransferInfos []TransferInfo + type TransferStatusResponse struct + AcceptanceKeyClass string + BaseDate string + BaseTime string + Count string + TransferDetails []TransferDetail + TransferQueryBulkResponses []TransferQueryBulkResponse + type TransferStatusUsingGETOpts struct + ApplyNo optional.String + DateFrom optional.String + DateTo optional.String + NextItemKey optional.String + RequestTransferClass optional.String + RequestTransferStatus optional.Interface + RequestTransferTerm optional.String + type UnableDetailInfo struct + IsRepayment bool + RefundStatus string + RepaymentDate string + TransferDetailStatus string + type VAccount struct + ExpireDateTime string + LatestDepositAmount string + LatestDepositCount string + LatestDepositDate string + RaAccountNumber string + RaBranchCode string + RaBranchName string + RaHolderName string + RaId string + VaAccountNumber string + VaBranchCode string + VaBranchName string + VaBranchNameKana string + VaChangeStatusDateTime string + VaCloseDateTime string + VaHolderNameKana string + VaId string + VaIssueDateTime string + VaStatusChangePossibleCode string + VaStatusCode string + VaStatusName string + VaTypeCode string + VaTypeName string + type Va struct + VaAccountNumber string + VaBranchCode string + VaBranchNameKana string + VaId string + type VaCloseRequest struct + VaContractAuthKey string + type VaCloseRequestResponse struct + AcceptDate string + type VaCloseRequestUsingPOSTOpts struct + Body optional.Interface + type VaDepositTransactionsResponse struct + BaseDate string + BaseTime string + Count string + DateFrom string + DateTo string + HasNext bool + NextItemKey string + RaAccountNumber string + RaBranchCode string + RaBranchNameKana string + RaHolderName string + RaId string + VaTransactions []VaTransaction + type VaId struct + VaId string + type VaIssueRequest struct + IssueRequestCount string + RaId string + VaContractAuthKey string + VaHolderNameKana string + VaHolderNamePos string + VaTypeCode string + type VaIssueResponse struct + ExpireDateTime string + VaHolderNameKana string + VaList []Va + VaTypeCode string + VaTypeName string + type VaListRequest struct + DepositAmountExistCode string + ExpireDateFrom string + ExpireDateTo string + LatestDepositDateFrom string + LatestDepositDateTo string + NextItemKey string + RaId string + SortItemCode string + SortOrderCode string + VaContractAuthKey string + VaHolderNameKana string + VaIdList []VaId + VaIssueDateFrom string + VaIssueDateTo string + VaStatusCodeList []VaStatusCode + VaTypeCode string + type VaListResponse struct + BaseDate string + BaseTime string + Count string + HasNext bool + NextItemKey string + VAccounts []VAccount + type VaListUsingPOSTOpts struct + Body optional.Interface + type VaStatusChangeRequest struct + VaContractAuthKey string + VaIdList []VaId + VaStatusChangeCode string + type VaStatusChangeResponse struct + VAccounts []VAccount + type VaStatusCode struct + VaStatusCode string + type VaTransaction struct + DepositAmount string + ItemKey string + PartnerName string + PaymentBankName string + PaymentBranchName string + Remarks string + RemitterNameKana string + TransactionDate string + VaAccountNameKana string + VaAccountNumber string + VaBranchCode string + VaBranchNameKana string + VaId string + ValueDate string + type VirtualAccountApiService service + func (a *VirtualAccountApiService) DepositTransactionsUsingGET(ctx context.Context, xAccessToken string, ...) (VaDepositTransactionsResponse, *http.Response, error) + func (a *VirtualAccountApiService) IssueUsingPOST(ctx context.Context, xAccessToken string, ...) (VaIssueResponse, *http.Response, error) + func (a *VirtualAccountApiService) StatusChangeUsingPOST(ctx context.Context, xAccessToken string, ...) (VaStatusChangeResponse, *http.Response, error) + func (a *VirtualAccountApiService) VaCloseRequestUsingPOST(ctx context.Context, xAccessToken string, ...) (VaCloseRequestResponse, *http.Response, error) + func (a *VirtualAccountApiService) VaListUsingPOST(ctx context.Context, xAccessToken string, ...) (VaListResponse, *http.Response, error) + type VisaTransaction struct + Amount string + ApprovalNumber string + AtmCommission string + ConversionRate string + CurrencyCode string + LocalCurrencyAmount string + UseContent string + UseDate string + VisaStatus string + type VisaTransactionsResponse struct + AccountId string + BaseDate string + BaseTime string + Count string + DateFrom string + DateTo string + HasNext bool + NextItemKey string + VisaTransactions []VisaTransaction + type VisaTransactionsUsingGETOpts struct + DateFrom optional.String + DateTo optional.String + NextItemKey optional.String