Documentation ¶
Overview ¶
Package starling provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.3.0 DO NOT EDIT.
Index ¶
- Constants
- func GetSwagger() (swagger *openapi3.T, err error)
- func NewActivateRoundUpGoalRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewActivateRoundUpGoalRequestWithBody(server string, accountUid openapi_types.UUID, contentType string, ...) (*http.Request, error)
- func NewAddMoneyRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewAddMoneyRequestWithBody(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewAttachToFeedItemRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewAvailablePeriodsRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewCancelMandateRequest(server string, mandateUid openapi_types.UUID) (*http.Request, error)
- func NewCancelStandingOrderRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewChangeTransactionCategoryRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewChangeTransactionCategoryRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewCloseAccountHolderRequest(server string) (*http.Request, error)
- func NewCreateOrUpdateReceiptRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewCreateOrUpdateReceiptRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewCreateOrUpdateRecurringTransferRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewCreateOrUpdateRecurringTransferRequestWithBody(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewCreatePayeeAccountRequest(server string, payeeUid openapi_types.UUID, ...) (*http.Request, error)
- func NewCreatePayeeAccountRequestWithBody(server string, payeeUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePayeeRequest(server string, body CreatePayeeJSONRequestBody) (*http.Request, error)
- func NewCreatePayeeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSavingsGoalRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewCreateSavingsGoalRequestWithBody(server string, accountUid openapi_types.UUID, contentType string, ...) (*http.Request, error)
- func NewCreateStandingOrderRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewCreateStandingOrderRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewDeletePayeeAccountRequest(server string, payeeUid openapi_types.UUID, accountUid openapi_types.UUID) (*http.Request, error)
- func NewDeletePayeeRequest(server string, payeeUid openapi_types.UUID) (*http.Request, error)
- func NewDeleteProfileImageRequest(server string, accountHolderUid openapi_types.UUID) (*http.Request, error)
- func NewDeleteRecurringTransferRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewDeleteSavingsGoalRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewDownloadFeedItemAttachmentRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewDownloadPDFStatementForDateRangeRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewDownloadPDFStatementRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewDownloadProfileImageRequest(server string, accountHolderUid openapi_types.UUID) (*http.Request, error)
- func NewEnableAtmRequest(server string, cardUid openapi_types.UUID, body EnableAtmJSONRequestBody) (*http.Request, error)
- func NewEnableAtmRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewEnableCardRequest(server string, cardUid openapi_types.UUID, body EnableCardJSONRequestBody) (*http.Request, error)
- func NewEnableCardRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewEnableCurrencySwitchRequest(server string, cardUid openapi_types.UUID, ...) (*http.Request, error)
- func NewEnableCurrencySwitchRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewEnableGamblingPaymentsRequest(server string, cardUid openapi_types.UUID, ...) (*http.Request, error)
- func NewEnableGamblingPaymentsRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewEnableMagStripePaymentRequest(server string, cardUid openapi_types.UUID, ...) (*http.Request, error)
- func NewEnableMagStripePaymentRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewEnableMobileWalletRequest(server string, cardUid openapi_types.UUID, ...) (*http.Request, error)
- func NewEnableMobileWalletRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewEnableOnlinePaymentsRequest(server string, cardUid openapi_types.UUID, ...) (*http.Request, error)
- func NewEnableOnlinePaymentsRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewEnablePosRequest(server string, cardUid openapi_types.UUID, body EnablePosJSONRequestBody) (*http.Request, error)
- func NewEnablePosRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewFetchRoundUpGoalRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewGetAccountBalanceRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewGetAccountHolderNameRequest(server string) (*http.Request, error)
- func NewGetAccountHolderRequest(server string) (*http.Request, error)
- func NewGetAccountIdentifiersRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewGetAccountsRequest(server string) (*http.Request, error)
- func NewGetAddressesRequest(server string) (*http.Request, error)
- func NewGetAuthorisingIndividualRequest(server string) (*http.Request, error)
- func NewGetBusinessRequest(server string) (*http.Request, error)
- func NewGetConfirmationOfFundsRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetCorrespondenceAddressRequest(server string) (*http.Request, error)
- func NewGetFeedItemAttachmentsRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetFeedItemRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetIndividualRequest(server string) (*http.Request, error)
- func NewGetJointAccountRequest(server string) (*http.Request, error)
- func NewGetMandateRequest(server string, mandateUid openapi_types.UUID) (*http.Request, error)
- func NewGetMastercardFeedItemRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetPayeeRequest(server string, payeeUid openapi_types.UUID) (*http.Request, error)
- func NewGetPayeesRequest(server string) (*http.Request, error)
- func NewGetPaymentOrderPaymentsRequest(server string, paymentOrderUid openapi_types.UUID) (*http.Request, error)
- func NewGetPaymentOrderRequest(server string, paymentOrderUid openapi_types.UUID) (*http.Request, error)
- func NewGetReceiptRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetReceiptsRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetRecurringTransferRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetRegisteredAddressRequest(server string) (*http.Request, error)
- func NewGetSavingsGoalPhotoRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetSavingsGoalRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetSavingsGoalsRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewGetSettleUpProfileRequest(server string) (*http.Request, error)
- func NewGetSoleTraderRequest(server string) (*http.Request, error)
- func NewGetSpacePhotoRequest(server string, accountUid openapi_types.UUID, spaceUid openapi_types.UUID) (*http.Request, error)
- func NewGetSpacesRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewGetSpendingSpaceRequest(server string, accountUid openapi_types.UUID, spaceUid openapi_types.UUID) (*http.Request, error)
- func NewGetStandingOrderRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewGetTokenIdentityRequest(server string) (*http.Request, error)
- func NewListCardsRequest(server string) (*http.Request, error)
- func NewListMandatesForAccountRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewListMandatesRequest(server string) (*http.Request, error)
- func NewListNextPaymentDatesRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewListPaymentOrdersForAccountRequest(server string, payeeUid openapi_types.UUID, accountUid openapi_types.UUID) (*http.Request, error)
- func NewListPaymentsForMandateRequest(server string, mandateUid openapi_types.UUID, ...) (*http.Request, error)
- func NewListPaymentsForPayeeAccountRequest(server string, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewListRecurringPaymentsRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewListStandingOrdersRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID) (*http.Request, error)
- func NewLogoutIndividualRequest(server string) (*http.Request, error)
- func NewMakeLocalPaymentRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewMakeLocalPaymentRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewQueryFeedItemsByCategoryWithTransactionTimesBetweenRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewQueryFeedItemsRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewQueryFeedItemsWithTransactionTimesBetweenRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewQuerySpendingInsightsByCounterpartyRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewQuerySpendingInsightsBySpendingCategoryRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewServePayeeImageFileRequest(server string, payeeUid openapi_types.UUID) (*http.Request, error)
- func NewStopRoundUpGoalRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
- func NewUpdateCurrentAddressRequest(server string, body UpdateCurrentAddressJSONRequestBody) (*http.Request, error)
- func NewUpdateCurrentAddressRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateEmailRequest(server string, body UpdateEmailJSONRequestBody) (*http.Request, error)
- func NewUpdateEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePayeeRequest(server string, payeeUid openapi_types.UUID, body UpdatePayeeJSONRequestBody) (*http.Request, error)
- func NewUpdatePayeeRequestWithBody(server string, payeeUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateProfileImageRequestWithBody(server string, accountHolderUid openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateSavingsGoalRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateSavingsGoalRequestWithBody(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateStandingOrderRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateStandingOrderRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateUserNoteRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewUpdateUserNoteRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, ...) (*http.Request, error)
- func NewWithdrawMoneyRequest(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func NewWithdrawMoneyRequestWithBody(server string, accountUid openapi_types.UUID, ...) (*http.Request, error)
- func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)
- type AccountHolder
- type AccountHolderAccountHolderType
- type AccountHolderName
- type AccountIdentifier
- type AccountIdentifierIdentifierType
- type AccountIdentifiers
- type AccountStatementPeriod
- type AccountStatementPeriods
- type AccountV2
- type AccountV2AccountType
- type AccountV2Currency
- type Accounts
- type ActivateRoundUpGoalJSONRequestBody
- type ActivateRoundUpGoalResponse
- type AddMoneyJSONRequestBody
- type AddMoneyResponse
- type AddressUpdateRequest
- type AddressV2
- type AddressesV2
- type AssociatedFeedRoundUp
- type AttachToFeedItemParams
- type AttachToFeedItemResponse
- type AvailablePeriodsResponse
- type BalanceV2
- type BatchPaymentDetails
- type BatchPaymentDetailsBatchPaymentType
- type Business
- type CancelMandateResponse
- type CancelStandingOrderResponse
- type Card
- type Cards
- type CategoryDescription
- type ChangeTransactionCategoryJSONRequestBody
- type ChangeTransactionCategoryResponse
- type Client
- func (c *Client) ActivateRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ActivateRoundUpGoalWithBody(ctx context.Context, accountUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) AddMoney(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AddMoneyWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AttachToFeedItemWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AvailablePeriods(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CancelMandate(ctx context.Context, mandateUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CancelStandingOrder(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ChangeTransactionCategory(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ChangeTransactionCategoryWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CloseAccountHolder(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateOrUpdateReceipt(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CreateOrUpdateReceiptWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CreateOrUpdateRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CreateOrUpdateRecurringTransferWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CreatePayee(ctx context.Context, body CreatePayeeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CreatePayeeAccountWithBody(ctx context.Context, payeeUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) CreatePayeeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CreateSavingsGoalWithBody(ctx context.Context, accountUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateStandingOrder(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CreateStandingOrderWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeletePayee(ctx context.Context, payeeUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeletePayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteProfileImage(ctx context.Context, accountHolderUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DownloadFeedItemAttachment(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DownloadPDFStatement(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DownloadPDFStatementForDateRange(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DownloadProfileImage(ctx context.Context, accountHolderUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EnableAtm(ctx context.Context, cardUid openapi_types.UUID, body EnableAtmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EnableAtmWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) EnableCard(ctx context.Context, cardUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EnableCardWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) EnableCurrencySwitch(ctx context.Context, cardUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EnableCurrencySwitchWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) EnableGamblingPayments(ctx context.Context, cardUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EnableGamblingPaymentsWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) EnableMagStripePayment(ctx context.Context, cardUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EnableMagStripePaymentWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) EnableMobileWallet(ctx context.Context, cardUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EnableMobileWalletWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) EnableOnlinePayments(ctx context.Context, cardUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) EnableOnlinePaymentsWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) EnablePos(ctx context.Context, cardUid openapi_types.UUID, body EnablePosJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EnablePosWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) FetchRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetAccountBalance(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetAccountHolder(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAccountHolderName(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAccountIdentifiers(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetAccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAddresses(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthorisingIndividual(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBusiness(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConfirmationOfFunds(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetCorrespondenceAddress(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFeedItem(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetFeedItemAttachments(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetIndividual(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetJointAccount(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMandate(ctx context.Context, mandateUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetMastercardFeedItem(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetPayee(ctx context.Context, payeeUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetPayees(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPaymentOrder(ctx context.Context, paymentOrderUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetPaymentOrderPayments(ctx context.Context, paymentOrderUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetReceipt(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetReceipts(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetRegisteredAddress(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetSavingsGoalPhoto(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetSavingsGoals(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetSettleUpProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSoleTrader(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSpacePhoto(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetSpaces(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetSpendingSpace(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetStandingOrder(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetTokenIdentity(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListCards(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListMandates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListMandatesForAccount(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListNextPaymentDates(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListPaymentOrdersForAccount(ctx context.Context, payeeUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListPaymentsForMandate(ctx context.Context, mandateUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListPaymentsForPayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListRecurringPayments(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListStandingOrders(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) LogoutIndividual(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) MakeLocalPayment(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) MakeLocalPaymentWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) QueryFeedItems(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) QueryFeedItemsByCategoryWithTransactionTimesBetween(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) QueryFeedItemsWithTransactionTimesBetween(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) QuerySpendingInsightsByCounterparty(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) QuerySpendingInsightsBySpendingCategory(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ServePayeeImageFile(ctx context.Context, payeeUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) StopRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateCurrentAddress(ctx context.Context, body UpdateCurrentAddressJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCurrentAddressWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateEmail(ctx context.Context, body UpdateEmailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateEmailWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePayee(ctx context.Context, payeeUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdatePayeeWithBody(ctx context.Context, payeeUid openapi_types.UUID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateProfileImageWithBody(ctx context.Context, accountHolderUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateSavingsGoalWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateStandingOrder(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateStandingOrderWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateUserNote(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateUserNoteWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WithdrawMoney(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) WithdrawMoneyWithBody(ctx context.Context, accountUid openapi_types.UUID, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) ActivateRoundUpGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, contentType string, ...) (*ActivateRoundUpGoalResponse, error)
- func (c *ClientWithResponses) ActivateRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*ActivateRoundUpGoalResponse, error)
- func (c *ClientWithResponses) AddMoneyWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*AddMoneyResponse, error)
- func (c *ClientWithResponses) AddMoneyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*AddMoneyResponse, error)
- func (c *ClientWithResponses) AttachToFeedItemWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*AttachToFeedItemResponse, error)
- func (c *ClientWithResponses) AvailablePeriodsWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*AvailablePeriodsResponse, error)
- func (c *ClientWithResponses) CancelMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, ...) (*CancelMandateResponse, error)
- func (c *ClientWithResponses) CancelStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*CancelStandingOrderResponse, error)
- func (c *ClientWithResponses) ChangeTransactionCategoryWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*ChangeTransactionCategoryResponse, error)
- func (c *ClientWithResponses) ChangeTransactionCategoryWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*ChangeTransactionCategoryResponse, error)
- func (c *ClientWithResponses) CloseAccountHolderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CloseAccountHolderResponse, error)
- func (c *ClientWithResponses) CreateOrUpdateReceiptWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*CreateOrUpdateReceiptResponse, error)
- func (c *ClientWithResponses) CreateOrUpdateReceiptWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*CreateOrUpdateReceiptResponse, error)
- func (c *ClientWithResponses) CreateOrUpdateRecurringTransferWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*CreateOrUpdateRecurringTransferResponse, error)
- func (c *ClientWithResponses) CreateOrUpdateRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*CreateOrUpdateRecurringTransferResponse, error)
- func (c *ClientWithResponses) CreatePayeeAccountWithBodyWithResponse(ctx context.Context, payeeUid openapi_types.UUID, contentType string, ...) (*CreatePayeeAccountResponse, error)
- func (c *ClientWithResponses) CreatePayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, ...) (*CreatePayeeAccountResponse, error)
- func (c *ClientWithResponses) CreatePayeeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePayeeResponse, error)
- func (c *ClientWithResponses) CreatePayeeWithResponse(ctx context.Context, body CreatePayeeJSONRequestBody, ...) (*CreatePayeeResponse, error)
- func (c *ClientWithResponses) CreateSavingsGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, contentType string, ...) (*CreateSavingsGoalResponse, error)
- func (c *ClientWithResponses) CreateSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*CreateSavingsGoalResponse, error)
- func (c *ClientWithResponses) CreateStandingOrderWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*CreateStandingOrderResponse, error)
- func (c *ClientWithResponses) CreateStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*CreateStandingOrderResponse, error)
- func (c *ClientWithResponses) DeletePayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, ...) (*DeletePayeeAccountResponse, error)
- func (c *ClientWithResponses) DeletePayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, ...) (*DeletePayeeResponse, error)
- func (c *ClientWithResponses) DeleteProfileImageWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, ...) (*DeleteProfileImageResponse, error)
- func (c *ClientWithResponses) DeleteRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*DeleteRecurringTransferResponse, error)
- func (c *ClientWithResponses) DeleteSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*DeleteSavingsGoalResponse, error)
- func (c *ClientWithResponses) DownloadFeedItemAttachmentWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*DownloadFeedItemAttachmentResponse, error)
- func (c *ClientWithResponses) DownloadPDFStatementForDateRangeWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*DownloadPDFStatementForDateRangeResponse, error)
- func (c *ClientWithResponses) DownloadPDFStatementWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*DownloadPDFStatementResponse, error)
- func (c *ClientWithResponses) DownloadProfileImageWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, ...) (*DownloadProfileImageResponse, error)
- func (c *ClientWithResponses) EnableAtmWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*EnableAtmResponse, error)
- func (c *ClientWithResponses) EnableAtmWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableAtmJSONRequestBody, ...) (*EnableAtmResponse, error)
- func (c *ClientWithResponses) EnableCardWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*EnableCardResponse, error)
- func (c *ClientWithResponses) EnableCardWithResponse(ctx context.Context, cardUid openapi_types.UUID, ...) (*EnableCardResponse, error)
- func (c *ClientWithResponses) EnableCurrencySwitchWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*EnableCurrencySwitchResponse, error)
- func (c *ClientWithResponses) EnableCurrencySwitchWithResponse(ctx context.Context, cardUid openapi_types.UUID, ...) (*EnableCurrencySwitchResponse, error)
- func (c *ClientWithResponses) EnableGamblingPaymentsWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*EnableGamblingPaymentsResponse, error)
- func (c *ClientWithResponses) EnableGamblingPaymentsWithResponse(ctx context.Context, cardUid openapi_types.UUID, ...) (*EnableGamblingPaymentsResponse, error)
- func (c *ClientWithResponses) EnableMagStripePaymentWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*EnableMagStripePaymentResponse, error)
- func (c *ClientWithResponses) EnableMagStripePaymentWithResponse(ctx context.Context, cardUid openapi_types.UUID, ...) (*EnableMagStripePaymentResponse, error)
- func (c *ClientWithResponses) EnableMobileWalletWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*EnableMobileWalletResponse, error)
- func (c *ClientWithResponses) EnableMobileWalletWithResponse(ctx context.Context, cardUid openapi_types.UUID, ...) (*EnableMobileWalletResponse, error)
- func (c *ClientWithResponses) EnableOnlinePaymentsWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*EnableOnlinePaymentsResponse, error)
- func (c *ClientWithResponses) EnableOnlinePaymentsWithResponse(ctx context.Context, cardUid openapi_types.UUID, ...) (*EnableOnlinePaymentsResponse, error)
- func (c *ClientWithResponses) EnablePosWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, ...) (*EnablePosResponse, error)
- func (c *ClientWithResponses) EnablePosWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnablePosJSONRequestBody, ...) (*EnablePosResponse, error)
- func (c *ClientWithResponses) FetchRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*FetchRoundUpGoalResponse, error)
- func (c *ClientWithResponses) GetAccountBalanceWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetAccountBalanceResponse, error)
- func (c *ClientWithResponses) GetAccountHolderNameWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountHolderNameResponse, error)
- func (c *ClientWithResponses) GetAccountHolderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountHolderResponse, error)
- func (c *ClientWithResponses) GetAccountIdentifiersWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetAccountIdentifiersResponse, error)
- func (c *ClientWithResponses) GetAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountsResponse, error)
- func (c *ClientWithResponses) GetAddressesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAddressesResponse, error)
- func (c *ClientWithResponses) GetAuthorisingIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthorisingIndividualResponse, error)
- func (c *ClientWithResponses) GetBusinessWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBusinessResponse, error)
- func (c *ClientWithResponses) GetConfirmationOfFundsWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetConfirmationOfFundsResponse, error)
- func (c *ClientWithResponses) GetCorrespondenceAddressWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCorrespondenceAddressResponse, error)
- func (c *ClientWithResponses) GetFeedItemAttachmentsWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetFeedItemAttachmentsResponse, error)
- func (c *ClientWithResponses) GetFeedItemWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetFeedItemResponse, error)
- func (c *ClientWithResponses) GetIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIndividualResponse, error)
- func (c *ClientWithResponses) GetJointAccountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetJointAccountResponse, error)
- func (c *ClientWithResponses) GetMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, ...) (*GetMandateResponse, error)
- func (c *ClientWithResponses) GetMastercardFeedItemWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetMastercardFeedItemResponse, error)
- func (c *ClientWithResponses) GetPayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, ...) (*GetPayeeResponse, error)
- func (c *ClientWithResponses) GetPayeesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPayeesResponse, error)
- func (c *ClientWithResponses) GetPaymentOrderPaymentsWithResponse(ctx context.Context, paymentOrderUid openapi_types.UUID, ...) (*GetPaymentOrderPaymentsResponse, error)
- func (c *ClientWithResponses) GetPaymentOrderWithResponse(ctx context.Context, paymentOrderUid openapi_types.UUID, ...) (*GetPaymentOrderResponse, error)
- func (c *ClientWithResponses) GetReceiptWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetReceiptResponse, error)
- func (c *ClientWithResponses) GetReceiptsWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetReceiptsResponse, error)
- func (c *ClientWithResponses) GetRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetRecurringTransferResponse, error)
- func (c *ClientWithResponses) GetRegisteredAddressWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRegisteredAddressResponse, error)
- func (c *ClientWithResponses) GetSavingsGoalPhotoWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetSavingsGoalPhotoResponse, error)
- func (c *ClientWithResponses) GetSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetSavingsGoalResponse, error)
- func (c *ClientWithResponses) GetSavingsGoalsWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetSavingsGoalsResponse, error)
- func (c *ClientWithResponses) GetSettleUpProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettleUpProfileResponse, error)
- func (c *ClientWithResponses) GetSoleTraderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSoleTraderResponse, error)
- func (c *ClientWithResponses) GetSpacePhotoWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetSpacePhotoResponse, error)
- func (c *ClientWithResponses) GetSpacesWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetSpacesResponse, error)
- func (c *ClientWithResponses) GetSpendingSpaceWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetSpendingSpaceResponse, error)
- func (c *ClientWithResponses) GetStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*GetStandingOrderResponse, error)
- func (c *ClientWithResponses) GetTokenIdentityWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTokenIdentityResponse, error)
- func (c *ClientWithResponses) ListCardsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCardsResponse, error)
- func (c *ClientWithResponses) ListMandatesForAccountWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*ListMandatesForAccountResponse, error)
- func (c *ClientWithResponses) ListMandatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMandatesResponse, error)
- func (c *ClientWithResponses) ListNextPaymentDatesWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*ListNextPaymentDatesResponse, error)
- func (c *ClientWithResponses) ListPaymentOrdersForAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, ...) (*ListPaymentOrdersForAccountResponse, error)
- func (c *ClientWithResponses) ListPaymentsForMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, ...) (*ListPaymentsForMandateResponse, error)
- func (c *ClientWithResponses) ListPaymentsForPayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, ...) (*ListPaymentsForPayeeAccountResponse, error)
- func (c *ClientWithResponses) ListRecurringPaymentsWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*ListRecurringPaymentsResponse, error)
- func (c *ClientWithResponses) ListStandingOrdersWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*ListStandingOrdersResponse, error)
- func (c *ClientWithResponses) LogoutIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutIndividualResponse, error)
- func (c *ClientWithResponses) MakeLocalPaymentWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*MakeLocalPaymentResponse, error)
- func (c *ClientWithResponses) MakeLocalPaymentWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*MakeLocalPaymentResponse, error)
- func (c *ClientWithResponses) QueryFeedItemsByCategoryWithTransactionTimesBetweenWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse, error)
- func (c *ClientWithResponses) QueryFeedItemsWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*QueryFeedItemsResponse, error)
- func (c *ClientWithResponses) QueryFeedItemsWithTransactionTimesBetweenWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*QueryFeedItemsWithTransactionTimesBetweenResponse, error)
- func (c *ClientWithResponses) QuerySpendingInsightsByCounterpartyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*QuerySpendingInsightsByCounterpartyResponse, error)
- func (c *ClientWithResponses) QuerySpendingInsightsBySpendingCategoryWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*QuerySpendingInsightsBySpendingCategoryResponse, error)
- func (c *ClientWithResponses) ServePayeeImageFileWithResponse(ctx context.Context, payeeUid openapi_types.UUID, ...) (*ServePayeeImageFileResponse, error)
- func (c *ClientWithResponses) StopRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*StopRoundUpGoalResponse, error)
- func (c *ClientWithResponses) UpdateCurrentAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateCurrentAddressResponse, error)
- func (c *ClientWithResponses) UpdateCurrentAddressWithResponse(ctx context.Context, body UpdateCurrentAddressJSONRequestBody, ...) (*UpdateCurrentAddressResponse, error)
- func (c *ClientWithResponses) UpdateEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateEmailResponse, error)
- func (c *ClientWithResponses) UpdateEmailWithResponse(ctx context.Context, body UpdateEmailJSONRequestBody, ...) (*UpdateEmailResponse, error)
- func (c *ClientWithResponses) UpdatePayeeWithBodyWithResponse(ctx context.Context, payeeUid openapi_types.UUID, contentType string, ...) (*UpdatePayeeResponse, error)
- func (c *ClientWithResponses) UpdatePayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, ...) (*UpdatePayeeResponse, error)
- func (c *ClientWithResponses) UpdateProfileImageWithBodyWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, ...) (*UpdateProfileImageResponse, error)
- func (c *ClientWithResponses) UpdateSavingsGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*UpdateSavingsGoalResponse, error)
- func (c *ClientWithResponses) UpdateSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*UpdateSavingsGoalResponse, error)
- func (c *ClientWithResponses) UpdateStandingOrderWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*UpdateStandingOrderResponse, error)
- func (c *ClientWithResponses) UpdateStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*UpdateStandingOrderResponse, error)
- func (c *ClientWithResponses) UpdateUserNoteWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*UpdateUserNoteResponse, error)
- func (c *ClientWithResponses) UpdateUserNoteWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*UpdateUserNoteResponse, error)
- func (c *ClientWithResponses) WithdrawMoneyWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*WithdrawMoneyResponse, error)
- func (c *ClientWithResponses) WithdrawMoneyWithResponse(ctx context.Context, accountUid openapi_types.UUID, ...) (*WithdrawMoneyResponse, error)
- type ClientWithResponsesInterface
- type CloseAccountHolderResponse
- type ConfirmationOfFundsResponse
- type ConsentInformation
- type CreateOrUpdateReceiptJSONRequestBody
- type CreateOrUpdateReceiptResponse
- type CreateOrUpdateRecurringTransferJSONRequestBody
- type CreateOrUpdateRecurringTransferResponse
- type CreateOrUpdateSavingsGoalResponseV2
- type CreatePayeeAccountJSONRequestBody
- type CreatePayeeAccountResponse
- type CreatePayeeJSONRequestBody
- type CreatePayeeResponse
- type CreateSavingsGoalJSONRequestBody
- type CreateSavingsGoalResponse
- type CreateStandingOrderJSONRequestBody
- type CreateStandingOrderRequest
- type CreateStandingOrderRequestSpendingCategory
- type CreateStandingOrderResponse
- type CreateStandingOrderResult
- type CurrencyAndAmount
- type CurrencyFlag
- type DeletePayeeAccountResponse
- type DeletePayeeResponse
- type DeleteProfileImageResponse
- type DeleteRecurringTransferResponse
- type DeleteSavingsGoalResponse
- type DirectDebitMandateV2
- type DirectDebitMandateV2Source
- type DirectDebitMandateV2Status
- type DirectDebitMandatesV2
- type DirectDebitPayment
- type DirectDebitPaymentsResponse
- type DownloadFeedItemAttachmentResponse
- type DownloadPDFStatementForDateRangeParams
- type DownloadPDFStatementForDateRangeResponse
- type DownloadPDFStatementParams
- type DownloadPDFStatementResponse
- type DownloadProfileImageResponse
- type EnableAtmJSONRequestBody
- type EnableAtmResponse
- type EnableCardJSONRequestBody
- type EnableCardResponse
- type EnableCurrencySwitchJSONRequestBody
- type EnableCurrencySwitchResponse
- type EnableGamblingPaymentsJSONRequestBody
- type EnableGamblingPaymentsResponse
- type EnableMagStripePaymentJSONRequestBody
- type EnableMagStripePaymentResponse
- type EnableMobileWalletJSONRequestBody
- type EnableMobileWalletResponse
- type EnableOnlinePaymentsJSONRequestBody
- type EnableOnlinePaymentsResponse
- type EnablePosJSONRequestBody
- type EnablePosResponse
- type Enabling
- type ErrorDetail
- type ErrorResponse
- type FeedItem
- type FeedItemAttachment
- type FeedItemAttachmentAttachmentType
- type FeedItemAttachmentFeedItemAttachmentType
- type FeedItemAttachments
- type FeedItemCounterPartyType
- type FeedItemCountry
- type FeedItemDirection
- type FeedItemSource
- type FeedItemSourceSubType
- type FeedItemSpendingCategory
- type FeedItemStatus
- type FeedItems
- type FetchRoundUpGoalResponse
- type GetAccountBalanceResponse
- type GetAccountHolderNameResponse
- type GetAccountHolderResponse
- type GetAccountIdentifiersResponse
- type GetAccountsResponse
- type GetAddressesResponse
- type GetAuthorisingIndividualResponse
- type GetBusinessResponse
- type GetConfirmationOfFundsParams
- type GetConfirmationOfFundsResponse
- type GetCorrespondenceAddressResponse
- type GetFeedItemAttachmentsResponse
- type GetFeedItemResponse
- type GetIndividualResponse
- type GetJointAccountResponse
- type GetMandateResponse
- type GetMastercardFeedItemResponse
- type GetPayeeResponse
- type GetPayeesResponse
- type GetPaymentOrderPaymentsResponse
- type GetPaymentOrderResponse
- type GetReceiptResponse
- type GetReceiptsResponse
- type GetRecurringTransferResponse
- type GetRegisteredAddressResponse
- type GetSavingsGoalPhotoResponse
- type GetSavingsGoalResponse
- type GetSavingsGoalsResponse
- type GetSettleUpProfileResponse
- type GetSoleTraderResponse
- type GetSpacePhotoResponse
- type GetSpacesResponse
- type GetSpendingSpaceResponse
- type GetStandingOrderResponse
- type GetTokenIdentityResponse
- type HttpRequestDoer
- type IdentityV2
- type Individual
- type InstructLocalPaymentRequest
- type InstructLocalPaymentRequestSpendingCategory
- type InstructLocalPaymentResponse
- type JointAccount
- type LastPayment
- type ListCardsResponse
- type ListMandatesForAccountResponse
- type ListMandatesResponse
- type ListNextPaymentDatesParams
- type ListNextPaymentDatesResponse
- type ListPaymentOrdersForAccountResponse
- type ListPaymentsForMandateParams
- type ListPaymentsForMandateResponse
- type ListPaymentsForPayeeAccountParams
- type ListPaymentsForPayeeAccountResponse
- type ListRecurringPaymentsResponse
- type ListStandingOrdersResponse
- type LocalTime
- type LogoutIndividualResponse
- type MakeLocalPaymentJSONRequestBody
- type MakeLocalPaymentResponse
- type MastercardFeedItem
- type Money
- type MoneyCurrency
- type NextPaymentDatesResponse
- type Payee
- type PayeeAccount
- type PayeeAccountBankIdentifierType
- type PayeeAccountCountryCode
- type PayeeAccountCreationRequest
- type PayeeAccountCreationRequestBankIdentifierType
- type PayeeAccountCreationResponse
- type PayeeAccountPayeeChannelType
- type PayeeCreationRequest
- type PayeeCreationRequestPayeeType
- type PayeeCreationResponse
- type PayeePayeeType
- type PayeePayment
- type PayeePaymentSpendingCategory
- type Payees
- type PaymentOrderPayment
- type PaymentOrderPaymentsResponse
- type PaymentOrderV2
- type PaymentOrderV2SpendingCategory
- type PaymentRecipient
- type PaymentRecipientBankIdentifierType
- type PaymentRecipientPayeeType
- type PaymentStatusDetails
- type PaymentStatusDetailsDescription
- type PaymentStatusDetailsPaymentStatus
- type Payments
- type QueryFeedItemsByCategoryWithTransactionTimesBetweenParams
- type QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse
- type QueryFeedItemsParams
- type QueryFeedItemsResponse
- type QueryFeedItemsWithTransactionTimesBetweenParams
- type QueryFeedItemsWithTransactionTimesBetweenResponse
- type QuerySpendingInsightsByCounterpartyParams
- type QuerySpendingInsightsByCounterpartyParamsMonth
- type QuerySpendingInsightsByCounterpartyResponse
- type QuerySpendingInsightsBySpendingCategoryParams
- type QuerySpendingInsightsBySpendingCategoryParamsMonth
- type QuerySpendingInsightsBySpendingCategoryResponse
- type Receipt
- type ReceiptCreationResponse
- type ReceiptCurrencyCode
- type ReceiptItem
- type ReceiptItemType
- type ReceiptMerchant
- type ReceiptMetadataSource
- type ReceiptNote
- type ReceiptPaymentMethod
- type ReceiptSubItem
- type ReceiptTaxDetail
- type ReceiptTaxDetailTaxCurrencyCode
- type RecurrenceRule
- type RecurrenceRuleDays
- type RecurrenceRuleFrequency
- type RecurrenceRuleV2
- type RecurrenceRuleV2Days
- type RecurrenceRuleV2Frequency
- type RecurrenceRuleWeekStart
- type RecurringCardPayment
- type RecurringCardPaymentStatus
- type RecurringCardPayments
- type RequestEditorFn
- type RoundUpGoalDetails
- type RoundUpGoalPayload
- type RoundUpGoalResponse
- type SavingsGoalOrdered
- type SavingsGoalOrderedState
- type SavingsGoalPhotoV2
- type SavingsGoalRequestV2
- type SavingsGoalTransferResponseV2
- type SavingsGoalV2
- type SavingsGoalV2State
- type SavingsGoalsV2
- type ScheduledPayment
- type ScheduledPaymentPaymentType
- type ScheduledPaymentResponse
- type ScheduledPaymentSpendingCategory
- type ScheduledSavingsPaymentRequestV2
- type ScheduledSavingsPaymentV2
- type ServePayeeImageFileResponse
- type SettleUpProfile
- type SettleUpProfileStatus
- type SignedCurrencyAndAmount
- type SoleTrader
- type SoleTraderBusinessCategory
- type SoleTraderBusinessSubCategory
- type SpacePhoto
- type Spaces
- type SpendingCategoryBreakdown
- type SpendingCategoryBreakdownCurrency
- type SpendingCategoryBreakdownNetDirection
- type SpendingCategoryBreakdownSpendingCategory
- type SpendingCategorySummary
- type SpendingCategorySummaryCurrency
- type SpendingCategorySummaryDirection
- type SpendingCounterPartyBreakdown
- type SpendingCounterPartyBreakdownCounterPartyType
- type SpendingCounterPartyBreakdownCurrency
- type SpendingCounterPartyBreakdownNetDirection
- type SpendingCounterPartySummary
- type SpendingCounterPartySummaryCurrency
- type SpendingCounterPartySummaryDirection
- type SpendingSpace
- type SpendingSpaceSpendingSpaceType
- type SpendingSpaceState
- type StandingOrder
- type StandingOrderRecurrence
- type StandingOrderRecurrenceFrequency
- type StandingOrderSpendingCategory
- type StandingOrdersResponse
- type StopRoundUpGoalResponse
- type TopUpRequestV2
- type UpdateCurrentAddressJSONRequestBody
- type UpdateCurrentAddressResponse
- type UpdateEmailJSONRequestBody
- type UpdateEmailRequest
- type UpdateEmailResponse
- type UpdatePayeeJSONRequestBody
- type UpdatePayeeResponse
- type UpdateProfileImageParams
- type UpdateProfileImageResponse
- type UpdateSavingsGoalJSONRequestBody
- type UpdateSavingsGoalResponse
- type UpdateSpendingCategory
- type UpdateSpendingCategorySpendingCategory
- type UpdateStandingOrderJSONRequestBody
- type UpdateStandingOrderRequest
- type UpdateStandingOrderRequestSpendingCategory
- type UpdateStandingOrderResponse
- type UpdateStandingOrderResult
- type UpdateUserNoteJSONRequestBody
- type UpdateUserNoteResponse
- type UserNoteWrapper
- type WithdrawMoneyJSONRequestBody
- type WithdrawMoneyResponse
- type WithdrawalRequestV2
Constants ¶
const ( BearerScopes = "Bearer.Scopes" BearerAndSignatureScopes = "BearerAndSignature.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func GetSwagger ¶
GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.
func NewActivateRoundUpGoalRequest ¶
func NewActivateRoundUpGoalRequest(server string, accountUid openapi_types.UUID, body ActivateRoundUpGoalJSONRequestBody) (*http.Request, error)
NewActivateRoundUpGoalRequest calls the generic ActivateRoundUpGoal builder with application/json body
func NewActivateRoundUpGoalRequestWithBody ¶
func NewActivateRoundUpGoalRequestWithBody(server string, accountUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewActivateRoundUpGoalRequestWithBody generates requests for ActivateRoundUpGoal with any type of body
func NewAddMoneyRequest ¶
func NewAddMoneyRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body AddMoneyJSONRequestBody) (*http.Request, error)
NewAddMoneyRequest calls the generic AddMoney builder with application/json body
func NewAddMoneyRequestWithBody ¶
func NewAddMoneyRequestWithBody(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewAddMoneyRequestWithBody generates requests for AddMoney with any type of body
func NewAttachToFeedItemRequestWithBody ¶
func NewAttachToFeedItemRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, params *AttachToFeedItemParams, contentType string, body io.Reader) (*http.Request, error)
NewAttachToFeedItemRequestWithBody generates requests for AttachToFeedItem with any type of body
func NewAvailablePeriodsRequest ¶
func NewAvailablePeriodsRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
NewAvailablePeriodsRequest generates requests for AvailablePeriods
func NewCancelMandateRequest ¶
NewCancelMandateRequest generates requests for CancelMandate
func NewCancelStandingOrderRequest ¶
func NewCancelStandingOrderRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID) (*http.Request, error)
NewCancelStandingOrderRequest generates requests for CancelStandingOrder
func NewChangeTransactionCategoryRequest ¶
func NewChangeTransactionCategoryRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body ChangeTransactionCategoryJSONRequestBody) (*http.Request, error)
NewChangeTransactionCategoryRequest calls the generic ChangeTransactionCategory builder with application/json body
func NewChangeTransactionCategoryRequestWithBody ¶
func NewChangeTransactionCategoryRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewChangeTransactionCategoryRequestWithBody generates requests for ChangeTransactionCategory with any type of body
func NewCloseAccountHolderRequest ¶
NewCloseAccountHolderRequest generates requests for CloseAccountHolder
func NewCreateOrUpdateReceiptRequest ¶
func NewCreateOrUpdateReceiptRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body CreateOrUpdateReceiptJSONRequestBody) (*http.Request, error)
NewCreateOrUpdateReceiptRequest calls the generic CreateOrUpdateReceipt builder with application/json body
func NewCreateOrUpdateReceiptRequestWithBody ¶
func NewCreateOrUpdateReceiptRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewCreateOrUpdateReceiptRequestWithBody generates requests for CreateOrUpdateReceipt with any type of body
func NewCreateOrUpdateRecurringTransferRequest ¶
func NewCreateOrUpdateRecurringTransferRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body CreateOrUpdateRecurringTransferJSONRequestBody) (*http.Request, error)
NewCreateOrUpdateRecurringTransferRequest calls the generic CreateOrUpdateRecurringTransfer builder with application/json body
func NewCreateOrUpdateRecurringTransferRequestWithBody ¶
func NewCreateOrUpdateRecurringTransferRequestWithBody(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewCreateOrUpdateRecurringTransferRequestWithBody generates requests for CreateOrUpdateRecurringTransfer with any type of body
func NewCreatePayeeAccountRequest ¶
func NewCreatePayeeAccountRequest(server string, payeeUid openapi_types.UUID, body CreatePayeeAccountJSONRequestBody) (*http.Request, error)
NewCreatePayeeAccountRequest calls the generic CreatePayeeAccount builder with application/json body
func NewCreatePayeeAccountRequestWithBody ¶
func NewCreatePayeeAccountRequestWithBody(server string, payeeUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewCreatePayeeAccountRequestWithBody generates requests for CreatePayeeAccount with any type of body
func NewCreatePayeeRequest ¶
func NewCreatePayeeRequest(server string, body CreatePayeeJSONRequestBody) (*http.Request, error)
NewCreatePayeeRequest calls the generic CreatePayee builder with application/json body
func NewCreatePayeeRequestWithBody ¶
func NewCreatePayeeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePayeeRequestWithBody generates requests for CreatePayee with any type of body
func NewCreateSavingsGoalRequest ¶
func NewCreateSavingsGoalRequest(server string, accountUid openapi_types.UUID, body CreateSavingsGoalJSONRequestBody) (*http.Request, error)
NewCreateSavingsGoalRequest calls the generic CreateSavingsGoal builder with application/json body
func NewCreateSavingsGoalRequestWithBody ¶
func NewCreateSavingsGoalRequestWithBody(server string, accountUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewCreateSavingsGoalRequestWithBody generates requests for CreateSavingsGoal with any type of body
func NewCreateStandingOrderRequest ¶
func NewCreateStandingOrderRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body CreateStandingOrderJSONRequestBody) (*http.Request, error)
NewCreateStandingOrderRequest calls the generic CreateStandingOrder builder with application/json body
func NewCreateStandingOrderRequestWithBody ¶
func NewCreateStandingOrderRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewCreateStandingOrderRequestWithBody generates requests for CreateStandingOrder with any type of body
func NewDeletePayeeAccountRequest ¶
func NewDeletePayeeAccountRequest(server string, payeeUid openapi_types.UUID, accountUid openapi_types.UUID) (*http.Request, error)
NewDeletePayeeAccountRequest generates requests for DeletePayeeAccount
func NewDeletePayeeRequest ¶
NewDeletePayeeRequest generates requests for DeletePayee
func NewDeleteProfileImageRequest ¶
func NewDeleteProfileImageRequest(server string, accountHolderUid openapi_types.UUID) (*http.Request, error)
NewDeleteProfileImageRequest generates requests for DeleteProfileImage
func NewDeleteRecurringTransferRequest ¶
func NewDeleteRecurringTransferRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID) (*http.Request, error)
NewDeleteRecurringTransferRequest generates requests for DeleteRecurringTransfer
func NewDeleteSavingsGoalRequest ¶
func NewDeleteSavingsGoalRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID) (*http.Request, error)
NewDeleteSavingsGoalRequest generates requests for DeleteSavingsGoal
func NewDownloadFeedItemAttachmentRequest ¶
func NewDownloadFeedItemAttachmentRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, feedItemAttachmentUid openapi_types.UUID) (*http.Request, error)
NewDownloadFeedItemAttachmentRequest generates requests for DownloadFeedItemAttachment
func NewDownloadPDFStatementForDateRangeRequest ¶
func NewDownloadPDFStatementForDateRangeRequest(server string, accountUid openapi_types.UUID, params *DownloadPDFStatementForDateRangeParams) (*http.Request, error)
NewDownloadPDFStatementForDateRangeRequest generates requests for DownloadPDFStatementForDateRange
func NewDownloadPDFStatementRequest ¶
func NewDownloadPDFStatementRequest(server string, accountUid openapi_types.UUID, params *DownloadPDFStatementParams) (*http.Request, error)
NewDownloadPDFStatementRequest generates requests for DownloadPDFStatement
func NewDownloadProfileImageRequest ¶
func NewDownloadProfileImageRequest(server string, accountHolderUid openapi_types.UUID) (*http.Request, error)
NewDownloadProfileImageRequest generates requests for DownloadProfileImage
func NewEnableAtmRequest ¶
func NewEnableAtmRequest(server string, cardUid openapi_types.UUID, body EnableAtmJSONRequestBody) (*http.Request, error)
NewEnableAtmRequest calls the generic EnableAtm builder with application/json body
func NewEnableAtmRequestWithBody ¶
func NewEnableAtmRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEnableAtmRequestWithBody generates requests for EnableAtm with any type of body
func NewEnableCardRequest ¶
func NewEnableCardRequest(server string, cardUid openapi_types.UUID, body EnableCardJSONRequestBody) (*http.Request, error)
NewEnableCardRequest calls the generic EnableCard builder with application/json body
func NewEnableCardRequestWithBody ¶
func NewEnableCardRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEnableCardRequestWithBody generates requests for EnableCard with any type of body
func NewEnableCurrencySwitchRequest ¶
func NewEnableCurrencySwitchRequest(server string, cardUid openapi_types.UUID, body EnableCurrencySwitchJSONRequestBody) (*http.Request, error)
NewEnableCurrencySwitchRequest calls the generic EnableCurrencySwitch builder with application/json body
func NewEnableCurrencySwitchRequestWithBody ¶
func NewEnableCurrencySwitchRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEnableCurrencySwitchRequestWithBody generates requests for EnableCurrencySwitch with any type of body
func NewEnableGamblingPaymentsRequest ¶
func NewEnableGamblingPaymentsRequest(server string, cardUid openapi_types.UUID, body EnableGamblingPaymentsJSONRequestBody) (*http.Request, error)
NewEnableGamblingPaymentsRequest calls the generic EnableGamblingPayments builder with application/json body
func NewEnableGamblingPaymentsRequestWithBody ¶
func NewEnableGamblingPaymentsRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEnableGamblingPaymentsRequestWithBody generates requests for EnableGamblingPayments with any type of body
func NewEnableMagStripePaymentRequest ¶
func NewEnableMagStripePaymentRequest(server string, cardUid openapi_types.UUID, body EnableMagStripePaymentJSONRequestBody) (*http.Request, error)
NewEnableMagStripePaymentRequest calls the generic EnableMagStripePayment builder with application/json body
func NewEnableMagStripePaymentRequestWithBody ¶
func NewEnableMagStripePaymentRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEnableMagStripePaymentRequestWithBody generates requests for EnableMagStripePayment with any type of body
func NewEnableMobileWalletRequest ¶
func NewEnableMobileWalletRequest(server string, cardUid openapi_types.UUID, body EnableMobileWalletJSONRequestBody) (*http.Request, error)
NewEnableMobileWalletRequest calls the generic EnableMobileWallet builder with application/json body
func NewEnableMobileWalletRequestWithBody ¶
func NewEnableMobileWalletRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEnableMobileWalletRequestWithBody generates requests for EnableMobileWallet with any type of body
func NewEnableOnlinePaymentsRequest ¶
func NewEnableOnlinePaymentsRequest(server string, cardUid openapi_types.UUID, body EnableOnlinePaymentsJSONRequestBody) (*http.Request, error)
NewEnableOnlinePaymentsRequest calls the generic EnableOnlinePayments builder with application/json body
func NewEnableOnlinePaymentsRequestWithBody ¶
func NewEnableOnlinePaymentsRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEnableOnlinePaymentsRequestWithBody generates requests for EnableOnlinePayments with any type of body
func NewEnablePosRequest ¶
func NewEnablePosRequest(server string, cardUid openapi_types.UUID, body EnablePosJSONRequestBody) (*http.Request, error)
NewEnablePosRequest calls the generic EnablePos builder with application/json body
func NewEnablePosRequestWithBody ¶
func NewEnablePosRequestWithBody(server string, cardUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewEnablePosRequestWithBody generates requests for EnablePos with any type of body
func NewFetchRoundUpGoalRequest ¶
func NewFetchRoundUpGoalRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
NewFetchRoundUpGoalRequest generates requests for FetchRoundUpGoal
func NewGetAccountBalanceRequest ¶
func NewGetAccountBalanceRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
NewGetAccountBalanceRequest generates requests for GetAccountBalance
func NewGetAccountHolderNameRequest ¶
NewGetAccountHolderNameRequest generates requests for GetAccountHolderName
func NewGetAccountHolderRequest ¶
NewGetAccountHolderRequest generates requests for GetAccountHolder
func NewGetAccountIdentifiersRequest ¶
func NewGetAccountIdentifiersRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
NewGetAccountIdentifiersRequest generates requests for GetAccountIdentifiers
func NewGetAccountsRequest ¶
NewGetAccountsRequest generates requests for GetAccounts
func NewGetAddressesRequest ¶
NewGetAddressesRequest generates requests for GetAddresses
func NewGetAuthorisingIndividualRequest ¶
NewGetAuthorisingIndividualRequest generates requests for GetAuthorisingIndividual
func NewGetBusinessRequest ¶
NewGetBusinessRequest generates requests for GetBusiness
func NewGetConfirmationOfFundsRequest ¶
func NewGetConfirmationOfFundsRequest(server string, accountUid openapi_types.UUID, params *GetConfirmationOfFundsParams) (*http.Request, error)
NewGetConfirmationOfFundsRequest generates requests for GetConfirmationOfFunds
func NewGetCorrespondenceAddressRequest ¶
NewGetCorrespondenceAddressRequest generates requests for GetCorrespondenceAddress
func NewGetFeedItemAttachmentsRequest ¶
func NewGetFeedItemAttachmentsRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID) (*http.Request, error)
NewGetFeedItemAttachmentsRequest generates requests for GetFeedItemAttachments
func NewGetFeedItemRequest ¶
func NewGetFeedItemRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID) (*http.Request, error)
NewGetFeedItemRequest generates requests for GetFeedItem
func NewGetIndividualRequest ¶
NewGetIndividualRequest generates requests for GetIndividual
func NewGetJointAccountRequest ¶
NewGetJointAccountRequest generates requests for GetJointAccount
func NewGetMandateRequest ¶
NewGetMandateRequest generates requests for GetMandate
func NewGetMastercardFeedItemRequest ¶
func NewGetMastercardFeedItemRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID) (*http.Request, error)
NewGetMastercardFeedItemRequest generates requests for GetMastercardFeedItem
func NewGetPayeeRequest ¶
NewGetPayeeRequest generates requests for GetPayee
func NewGetPayeesRequest ¶
NewGetPayeesRequest generates requests for GetPayees
func NewGetPaymentOrderPaymentsRequest ¶
func NewGetPaymentOrderPaymentsRequest(server string, paymentOrderUid openapi_types.UUID) (*http.Request, error)
NewGetPaymentOrderPaymentsRequest generates requests for GetPaymentOrderPayments
func NewGetPaymentOrderRequest ¶
func NewGetPaymentOrderRequest(server string, paymentOrderUid openapi_types.UUID) (*http.Request, error)
NewGetPaymentOrderRequest generates requests for GetPaymentOrder
func NewGetReceiptRequest ¶
func NewGetReceiptRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID) (*http.Request, error)
NewGetReceiptRequest generates requests for GetReceipt
func NewGetReceiptsRequest ¶
func NewGetReceiptsRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID) (*http.Request, error)
NewGetReceiptsRequest generates requests for GetReceipts
func NewGetRecurringTransferRequest ¶
func NewGetRecurringTransferRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID) (*http.Request, error)
NewGetRecurringTransferRequest generates requests for GetRecurringTransfer
func NewGetRegisteredAddressRequest ¶
NewGetRegisteredAddressRequest generates requests for GetRegisteredAddress
func NewGetSavingsGoalPhotoRequest ¶
func NewGetSavingsGoalPhotoRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID) (*http.Request, error)
NewGetSavingsGoalPhotoRequest generates requests for GetSavingsGoalPhoto
func NewGetSavingsGoalRequest ¶
func NewGetSavingsGoalRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID) (*http.Request, error)
NewGetSavingsGoalRequest generates requests for GetSavingsGoal
func NewGetSavingsGoalsRequest ¶
NewGetSavingsGoalsRequest generates requests for GetSavingsGoals
func NewGetSettleUpProfileRequest ¶
NewGetSettleUpProfileRequest generates requests for GetSettleUpProfile
func NewGetSoleTraderRequest ¶
NewGetSoleTraderRequest generates requests for GetSoleTrader
func NewGetSpacePhotoRequest ¶
func NewGetSpacePhotoRequest(server string, accountUid openapi_types.UUID, spaceUid openapi_types.UUID) (*http.Request, error)
NewGetSpacePhotoRequest generates requests for GetSpacePhoto
func NewGetSpacesRequest ¶
NewGetSpacesRequest generates requests for GetSpaces
func NewGetSpendingSpaceRequest ¶
func NewGetSpendingSpaceRequest(server string, accountUid openapi_types.UUID, spaceUid openapi_types.UUID) (*http.Request, error)
NewGetSpendingSpaceRequest generates requests for GetSpendingSpace
func NewGetStandingOrderRequest ¶
func NewGetStandingOrderRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID) (*http.Request, error)
NewGetStandingOrderRequest generates requests for GetStandingOrder
func NewGetTokenIdentityRequest ¶
NewGetTokenIdentityRequest generates requests for GetTokenIdentity
func NewListCardsRequest ¶
NewListCardsRequest generates requests for ListCards
func NewListMandatesForAccountRequest ¶
func NewListMandatesForAccountRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
NewListMandatesForAccountRequest generates requests for ListMandatesForAccount
func NewListMandatesRequest ¶
NewListMandatesRequest generates requests for ListMandates
func NewListNextPaymentDatesRequest ¶
func NewListNextPaymentDatesRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, params *ListNextPaymentDatesParams) (*http.Request, error)
NewListNextPaymentDatesRequest generates requests for ListNextPaymentDates
func NewListPaymentOrdersForAccountRequest ¶
func NewListPaymentOrdersForAccountRequest(server string, payeeUid openapi_types.UUID, accountUid openapi_types.UUID) (*http.Request, error)
NewListPaymentOrdersForAccountRequest generates requests for ListPaymentOrdersForAccount
func NewListPaymentsForMandateRequest ¶
func NewListPaymentsForMandateRequest(server string, mandateUid openapi_types.UUID, params *ListPaymentsForMandateParams) (*http.Request, error)
NewListPaymentsForMandateRequest generates requests for ListPaymentsForMandate
func NewListPaymentsForPayeeAccountRequest ¶
func NewListPaymentsForPayeeAccountRequest(server string, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, params *ListPaymentsForPayeeAccountParams) (*http.Request, error)
NewListPaymentsForPayeeAccountRequest generates requests for ListPaymentsForPayeeAccount
func NewListRecurringPaymentsRequest ¶
func NewListRecurringPaymentsRequest(server string, accountUid openapi_types.UUID) (*http.Request, error)
NewListRecurringPaymentsRequest generates requests for ListRecurringPayments
func NewListStandingOrdersRequest ¶
func NewListStandingOrdersRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID) (*http.Request, error)
NewListStandingOrdersRequest generates requests for ListStandingOrders
func NewLogoutIndividualRequest ¶
NewLogoutIndividualRequest generates requests for LogoutIndividual
func NewMakeLocalPaymentRequest ¶
func NewMakeLocalPaymentRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body MakeLocalPaymentJSONRequestBody) (*http.Request, error)
NewMakeLocalPaymentRequest calls the generic MakeLocalPayment builder with application/json body
func NewMakeLocalPaymentRequestWithBody ¶
func NewMakeLocalPaymentRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewMakeLocalPaymentRequestWithBody generates requests for MakeLocalPayment with any type of body
func NewQueryFeedItemsByCategoryWithTransactionTimesBetweenRequest ¶
func NewQueryFeedItemsByCategoryWithTransactionTimesBetweenRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsByCategoryWithTransactionTimesBetweenParams) (*http.Request, error)
NewQueryFeedItemsByCategoryWithTransactionTimesBetweenRequest generates requests for QueryFeedItemsByCategoryWithTransactionTimesBetween
func NewQueryFeedItemsRequest ¶
func NewQueryFeedItemsRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsParams) (*http.Request, error)
NewQueryFeedItemsRequest generates requests for QueryFeedItems
func NewQueryFeedItemsWithTransactionTimesBetweenRequest ¶
func NewQueryFeedItemsWithTransactionTimesBetweenRequest(server string, accountUid openapi_types.UUID, params *QueryFeedItemsWithTransactionTimesBetweenParams) (*http.Request, error)
NewQueryFeedItemsWithTransactionTimesBetweenRequest generates requests for QueryFeedItemsWithTransactionTimesBetween
func NewQuerySpendingInsightsByCounterpartyRequest ¶
func NewQuerySpendingInsightsByCounterpartyRequest(server string, accountUid openapi_types.UUID, params *QuerySpendingInsightsByCounterpartyParams) (*http.Request, error)
NewQuerySpendingInsightsByCounterpartyRequest generates requests for QuerySpendingInsightsByCounterparty
func NewQuerySpendingInsightsBySpendingCategoryRequest ¶
func NewQuerySpendingInsightsBySpendingCategoryRequest(server string, accountUid openapi_types.UUID, params *QuerySpendingInsightsBySpendingCategoryParams) (*http.Request, error)
NewQuerySpendingInsightsBySpendingCategoryRequest generates requests for QuerySpendingInsightsBySpendingCategory
func NewServePayeeImageFileRequest ¶
func NewServePayeeImageFileRequest(server string, payeeUid openapi_types.UUID) (*http.Request, error)
NewServePayeeImageFileRequest generates requests for ServePayeeImageFile
func NewStopRoundUpGoalRequest ¶
NewStopRoundUpGoalRequest generates requests for StopRoundUpGoal
func NewUpdateCurrentAddressRequest ¶
func NewUpdateCurrentAddressRequest(server string, body UpdateCurrentAddressJSONRequestBody) (*http.Request, error)
NewUpdateCurrentAddressRequest calls the generic UpdateCurrentAddress builder with application/json body
func NewUpdateCurrentAddressRequestWithBody ¶
func NewUpdateCurrentAddressRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCurrentAddressRequestWithBody generates requests for UpdateCurrentAddress with any type of body
func NewUpdateEmailRequest ¶
func NewUpdateEmailRequest(server string, body UpdateEmailJSONRequestBody) (*http.Request, error)
NewUpdateEmailRequest calls the generic UpdateEmail builder with application/json body
func NewUpdateEmailRequestWithBody ¶
func NewUpdateEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEmailRequestWithBody generates requests for UpdateEmail with any type of body
func NewUpdatePayeeRequest ¶
func NewUpdatePayeeRequest(server string, payeeUid openapi_types.UUID, body UpdatePayeeJSONRequestBody) (*http.Request, error)
NewUpdatePayeeRequest calls the generic UpdatePayee builder with application/json body
func NewUpdatePayeeRequestWithBody ¶
func NewUpdatePayeeRequestWithBody(server string, payeeUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePayeeRequestWithBody generates requests for UpdatePayee with any type of body
func NewUpdateProfileImageRequestWithBody ¶
func NewUpdateProfileImageRequestWithBody(server string, accountHolderUid openapi_types.UUID, params *UpdateProfileImageParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProfileImageRequestWithBody generates requests for UpdateProfileImage with any type of body
func NewUpdateSavingsGoalRequest ¶
func NewUpdateSavingsGoalRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body UpdateSavingsGoalJSONRequestBody) (*http.Request, error)
NewUpdateSavingsGoalRequest calls the generic UpdateSavingsGoal builder with application/json body
func NewUpdateSavingsGoalRequestWithBody ¶
func NewUpdateSavingsGoalRequestWithBody(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSavingsGoalRequestWithBody generates requests for UpdateSavingsGoal with any type of body
func NewUpdateStandingOrderRequest ¶
func NewUpdateStandingOrderRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, body UpdateStandingOrderJSONRequestBody) (*http.Request, error)
NewUpdateStandingOrderRequest calls the generic UpdateStandingOrder builder with application/json body
func NewUpdateStandingOrderRequestWithBody ¶
func NewUpdateStandingOrderRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateStandingOrderRequestWithBody generates requests for UpdateStandingOrder with any type of body
func NewUpdateUserNoteRequest ¶
func NewUpdateUserNoteRequest(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body UpdateUserNoteJSONRequestBody) (*http.Request, error)
NewUpdateUserNoteRequest calls the generic UpdateUserNote builder with application/json body
func NewUpdateUserNoteRequestWithBody ¶
func NewUpdateUserNoteRequestWithBody(server string, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateUserNoteRequestWithBody generates requests for UpdateUserNote with any type of body
func NewWithdrawMoneyRequest ¶
func NewWithdrawMoneyRequest(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body WithdrawMoneyJSONRequestBody) (*http.Request, error)
NewWithdrawMoneyRequest calls the generic WithdrawMoney builder with application/json body
func NewWithdrawMoneyRequestWithBody ¶
func NewWithdrawMoneyRequestWithBody(server string, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewWithdrawMoneyRequestWithBody generates requests for WithdrawMoney with any type of body
Types ¶
type AccountHolder ¶
type AccountHolder struct { AccountHolderType *AccountHolderAccountHolderType `json:"accountHolderType,omitempty"` AccountHolderUid *openapi_types.UUID `json:"accountHolderUid,omitempty"` }
AccountHolder Information about the account holder type
type AccountHolderAccountHolderType ¶
type AccountHolderAccountHolderType string
AccountHolderAccountHolderType defines model for AccountHolder.AccountHolderType.
const ( AccountHolderAccountHolderTypeBANKINGASASERVICE AccountHolderAccountHolderType = "BANKING_AS_A_SERVICE" AccountHolderAccountHolderTypeBUSINESS AccountHolderAccountHolderType = "BUSINESS" AccountHolderAccountHolderTypeINDIVIDUAL AccountHolderAccountHolderType = "INDIVIDUAL" AccountHolderAccountHolderTypeJOINT AccountHolderAccountHolderType = "JOINT" AccountHolderAccountHolderTypeSOLETRADER AccountHolderAccountHolderType = "SOLE_TRADER" )
Defines values for AccountHolderAccountHolderType.
type AccountHolderName ¶
type AccountHolderName struct {
AccountHolderName *string `json:"accountHolderName,omitempty"`
}
AccountHolderName Name of the account holder
type AccountIdentifier ¶
type AccountIdentifier struct { // AccountIdentifier Identifier to uniquely identify the account at the bank, e.g. an account number or IBAN AccountIdentifier *string `json:"accountIdentifier,omitempty"` // BankIdentifier Identifier to uniquely identify the bank, e.g. a sort code or BIC BankIdentifier *string `json:"bankIdentifier,omitempty"` // IdentifierType The type of account identifier IdentifierType *AccountIdentifierIdentifierType `json:"identifierType,omitempty"` }
AccountIdentifier Bank and account identifiers for a particular identifier type
type AccountIdentifierIdentifierType ¶
type AccountIdentifierIdentifierType string
AccountIdentifierIdentifierType The type of account identifier
const ( AccountIdentifierIdentifierTypeABAACH AccountIdentifierIdentifierType = "ABA_ACH" AccountIdentifierIdentifierTypeIBANBIC AccountIdentifierIdentifierType = "IBAN_BIC" AccountIdentifierIdentifierTypeSORTCODE AccountIdentifierIdentifierType = "SORT_CODE" )
Defines values for AccountIdentifierIdentifierType.
type AccountIdentifiers ¶
type AccountIdentifiers struct { // AccountIdentifier Identifier to uniquely identify the account at the bank AccountIdentifier *string `json:"accountIdentifier,omitempty"` AccountIdentifiers *[]AccountIdentifier `json:"accountIdentifiers,omitempty"` // BankIdentifier Identifier to uniquely identify the bank BankIdentifier *string `json:"bankIdentifier,omitempty"` // Bic International identifier to uniquely identify the bank Bic *string `json:"bic,omitempty"` // Iban International identifier to uniquely identify the account at the bank Iban *string `json:"iban,omitempty"` }
AccountIdentifiers Bank account identifiers
type AccountStatementPeriod ¶
type AccountStatementPeriod struct { // EndsAt End timestamp for the period EndsAt *time.Time `json:"endsAt,omitempty"` // Partial Is the statement for this period partial Partial bool `json:"partial"` // Period The period for which the statement is available Period string `json:"period"` }
AccountStatementPeriod A period for which an account statement is available
type AccountStatementPeriods ¶
type AccountStatementPeriods struct {
Periods *[]AccountStatementPeriod `json:"periods,omitempty"`
}
AccountStatementPeriods A list of periods for which an account statement is available
type AccountV2 ¶
type AccountV2 struct { AccountType *AccountV2AccountType `json:"accountType,omitempty"` AccountUid *openapi_types.UUID `json:"accountUid,omitempty"` CreatedAt *time.Time `json:"createdAt,omitempty"` Currency *AccountV2Currency `json:"currency,omitempty"` DefaultCategory *openapi_types.UUID `json:"defaultCategory,omitempty"` Name *string `json:"name,omitempty"` }
AccountV2 Bank account details
type AccountV2AccountType ¶
type AccountV2AccountType string
AccountV2AccountType defines model for AccountV2.AccountType.
const ( AccountV2AccountTypeADDITIONAL AccountV2AccountType = "ADDITIONAL" AccountV2AccountTypeFIXEDTERMDEPOSIT AccountV2AccountType = "FIXED_TERM_DEPOSIT" AccountV2AccountTypeLOAN AccountV2AccountType = "LOAN" AccountV2AccountTypePRIMARY AccountV2AccountType = "PRIMARY" )
Defines values for AccountV2AccountType.
type AccountV2Currency ¶
type AccountV2Currency string
AccountV2Currency defines model for AccountV2.Currency.
const ( AccountV2CurrencyAED AccountV2Currency = "AED" AccountV2CurrencyAFN AccountV2Currency = "AFN" AccountV2CurrencyALL AccountV2Currency = "ALL" AccountV2CurrencyAMD AccountV2Currency = "AMD" AccountV2CurrencyANG AccountV2Currency = "ANG" AccountV2CurrencyAOA AccountV2Currency = "AOA" AccountV2CurrencyARS AccountV2Currency = "ARS" AccountV2CurrencyAUD AccountV2Currency = "AUD" AccountV2CurrencyAWG AccountV2Currency = "AWG" AccountV2CurrencyAZN AccountV2Currency = "AZN" AccountV2CurrencyBAM AccountV2Currency = "BAM" AccountV2CurrencyBBD AccountV2Currency = "BBD" AccountV2CurrencyBDT AccountV2Currency = "BDT" AccountV2CurrencyBGN AccountV2Currency = "BGN" AccountV2CurrencyBHD AccountV2Currency = "BHD" AccountV2CurrencyBIF AccountV2Currency = "BIF" AccountV2CurrencyBMD AccountV2Currency = "BMD" AccountV2CurrencyBND AccountV2Currency = "BND" AccountV2CurrencyBOB AccountV2Currency = "BOB" AccountV2CurrencyBOV AccountV2Currency = "BOV" AccountV2CurrencyBRL AccountV2Currency = "BRL" AccountV2CurrencyBSD AccountV2Currency = "BSD" AccountV2CurrencyBTN AccountV2Currency = "BTN" AccountV2CurrencyBWP AccountV2Currency = "BWP" AccountV2CurrencyBYN AccountV2Currency = "BYN" AccountV2CurrencyBYR AccountV2Currency = "BYR" AccountV2CurrencyBZD AccountV2Currency = "BZD" AccountV2CurrencyCAD AccountV2Currency = "CAD" AccountV2CurrencyCDF AccountV2Currency = "CDF" AccountV2CurrencyCHE AccountV2Currency = "CHE" AccountV2CurrencyCHF AccountV2Currency = "CHF" AccountV2CurrencyCHW AccountV2Currency = "CHW" AccountV2CurrencyCLF AccountV2Currency = "CLF" AccountV2CurrencyCLP AccountV2Currency = "CLP" AccountV2CurrencyCNY AccountV2Currency = "CNY" AccountV2CurrencyCOP AccountV2Currency = "COP" AccountV2CurrencyCOU AccountV2Currency = "COU" AccountV2CurrencyCRC AccountV2Currency = "CRC" AccountV2CurrencyCUC AccountV2Currency = "CUC" AccountV2CurrencyCUP AccountV2Currency = "CUP" AccountV2CurrencyCVE AccountV2Currency = "CVE" AccountV2CurrencyCZK AccountV2Currency = "CZK" AccountV2CurrencyDJF AccountV2Currency = "DJF" AccountV2CurrencyDKK AccountV2Currency = "DKK" AccountV2CurrencyDOP AccountV2Currency = "DOP" AccountV2CurrencyDZD AccountV2Currency = "DZD" AccountV2CurrencyEGP AccountV2Currency = "EGP" AccountV2CurrencyERN AccountV2Currency = "ERN" AccountV2CurrencyETB AccountV2Currency = "ETB" AccountV2CurrencyEUR AccountV2Currency = "EUR" AccountV2CurrencyFJD AccountV2Currency = "FJD" AccountV2CurrencyFKP AccountV2Currency = "FKP" AccountV2CurrencyGBP AccountV2Currency = "GBP" AccountV2CurrencyGEL AccountV2Currency = "GEL" AccountV2CurrencyGHS AccountV2Currency = "GHS" AccountV2CurrencyGIP AccountV2Currency = "GIP" AccountV2CurrencyGMD AccountV2Currency = "GMD" AccountV2CurrencyGNF AccountV2Currency = "GNF" AccountV2CurrencyGTQ AccountV2Currency = "GTQ" AccountV2CurrencyGYD AccountV2Currency = "GYD" AccountV2CurrencyHKD AccountV2Currency = "HKD" AccountV2CurrencyHNL AccountV2Currency = "HNL" AccountV2CurrencyHRK AccountV2Currency = "HRK" AccountV2CurrencyHTG AccountV2Currency = "HTG" AccountV2CurrencyHUF AccountV2Currency = "HUF" AccountV2CurrencyIDR AccountV2Currency = "IDR" AccountV2CurrencyILS AccountV2Currency = "ILS" AccountV2CurrencyINR AccountV2Currency = "INR" AccountV2CurrencyIQD AccountV2Currency = "IQD" AccountV2CurrencyIRR AccountV2Currency = "IRR" AccountV2CurrencyISK AccountV2Currency = "ISK" AccountV2CurrencyJMD AccountV2Currency = "JMD" AccountV2CurrencyJOD AccountV2Currency = "JOD" AccountV2CurrencyJPY AccountV2Currency = "JPY" AccountV2CurrencyKES AccountV2Currency = "KES" AccountV2CurrencyKGS AccountV2Currency = "KGS" AccountV2CurrencyKHR AccountV2Currency = "KHR" AccountV2CurrencyKMF AccountV2Currency = "KMF" AccountV2CurrencyKPW AccountV2Currency = "KPW" AccountV2CurrencyKRW AccountV2Currency = "KRW" AccountV2CurrencyKWD AccountV2Currency = "KWD" AccountV2CurrencyKYD AccountV2Currency = "KYD" AccountV2CurrencyKZT AccountV2Currency = "KZT" AccountV2CurrencyLAK AccountV2Currency = "LAK" AccountV2CurrencyLBP AccountV2Currency = "LBP" AccountV2CurrencyLKR AccountV2Currency = "LKR" AccountV2CurrencyLRD AccountV2Currency = "LRD" AccountV2CurrencyLSL AccountV2Currency = "LSL" AccountV2CurrencyLTL AccountV2Currency = "LTL" AccountV2CurrencyLYD AccountV2Currency = "LYD" AccountV2CurrencyMAD AccountV2Currency = "MAD" AccountV2CurrencyMDL AccountV2Currency = "MDL" AccountV2CurrencyMGA AccountV2Currency = "MGA" AccountV2CurrencyMKD AccountV2Currency = "MKD" AccountV2CurrencyMMK AccountV2Currency = "MMK" AccountV2CurrencyMNT AccountV2Currency = "MNT" AccountV2CurrencyMOP AccountV2Currency = "MOP" AccountV2CurrencyMRO AccountV2Currency = "MRO" AccountV2CurrencyMRU AccountV2Currency = "MRU" AccountV2CurrencyMUR AccountV2Currency = "MUR" AccountV2CurrencyMVR AccountV2Currency = "MVR" AccountV2CurrencyMWK AccountV2Currency = "MWK" AccountV2CurrencyMXN AccountV2Currency = "MXN" AccountV2CurrencyMXV AccountV2Currency = "MXV" AccountV2CurrencyMYR AccountV2Currency = "MYR" AccountV2CurrencyMZN AccountV2Currency = "MZN" AccountV2CurrencyNAD AccountV2Currency = "NAD" AccountV2CurrencyNGN AccountV2Currency = "NGN" AccountV2CurrencyNIO AccountV2Currency = "NIO" AccountV2CurrencyNOK AccountV2Currency = "NOK" AccountV2CurrencyNPR AccountV2Currency = "NPR" AccountV2CurrencyNZD AccountV2Currency = "NZD" AccountV2CurrencyOMR AccountV2Currency = "OMR" AccountV2CurrencyPAB AccountV2Currency = "PAB" AccountV2CurrencyPEN AccountV2Currency = "PEN" AccountV2CurrencyPGK AccountV2Currency = "PGK" AccountV2CurrencyPHP AccountV2Currency = "PHP" AccountV2CurrencyPKR AccountV2Currency = "PKR" AccountV2CurrencyPLN AccountV2Currency = "PLN" AccountV2CurrencyPYG AccountV2Currency = "PYG" AccountV2CurrencyQAR AccountV2Currency = "QAR" AccountV2CurrencyRON AccountV2Currency = "RON" AccountV2CurrencyRSD AccountV2Currency = "RSD" AccountV2CurrencyRUB AccountV2Currency = "RUB" AccountV2CurrencyRUR AccountV2Currency = "RUR" AccountV2CurrencyRWF AccountV2Currency = "RWF" AccountV2CurrencySAR AccountV2Currency = "SAR" AccountV2CurrencySBD AccountV2Currency = "SBD" AccountV2CurrencySCR AccountV2Currency = "SCR" AccountV2CurrencySDG AccountV2Currency = "SDG" AccountV2CurrencySEK AccountV2Currency = "SEK" AccountV2CurrencySGD AccountV2Currency = "SGD" AccountV2CurrencySHP AccountV2Currency = "SHP" AccountV2CurrencySLE AccountV2Currency = "SLE" AccountV2CurrencySLL AccountV2Currency = "SLL" AccountV2CurrencySOS AccountV2Currency = "SOS" AccountV2CurrencySRD AccountV2Currency = "SRD" AccountV2CurrencySSP AccountV2Currency = "SSP" AccountV2CurrencySTD AccountV2Currency = "STD" AccountV2CurrencySTN AccountV2Currency = "STN" AccountV2CurrencySVC AccountV2Currency = "SVC" AccountV2CurrencySYP AccountV2Currency = "SYP" AccountV2CurrencySZL AccountV2Currency = "SZL" AccountV2CurrencyTHB AccountV2Currency = "THB" AccountV2CurrencyTJS AccountV2Currency = "TJS" AccountV2CurrencyTMT AccountV2Currency = "TMT" AccountV2CurrencyTND AccountV2Currency = "TND" AccountV2CurrencyTOP AccountV2Currency = "TOP" AccountV2CurrencyTRY AccountV2Currency = "TRY" AccountV2CurrencyTTD AccountV2Currency = "TTD" AccountV2CurrencyTWD AccountV2Currency = "TWD" AccountV2CurrencyTZS AccountV2Currency = "TZS" AccountV2CurrencyUAH AccountV2Currency = "UAH" AccountV2CurrencyUGX AccountV2Currency = "UGX" AccountV2CurrencyUNDEFINED AccountV2Currency = "UNDEFINED" AccountV2CurrencyUSD AccountV2Currency = "USD" AccountV2CurrencyUSN AccountV2Currency = "USN" AccountV2CurrencyUSS AccountV2Currency = "USS" AccountV2CurrencyUYI AccountV2Currency = "UYI" AccountV2CurrencyUYU AccountV2Currency = "UYU" AccountV2CurrencyUZS AccountV2Currency = "UZS" AccountV2CurrencyVEF AccountV2Currency = "VEF" AccountV2CurrencyVES AccountV2Currency = "VES" AccountV2CurrencyVND AccountV2Currency = "VND" AccountV2CurrencyVUV AccountV2Currency = "VUV" AccountV2CurrencyWST AccountV2Currency = "WST" AccountV2CurrencyXAF AccountV2Currency = "XAF" AccountV2CurrencyXAG AccountV2Currency = "XAG" AccountV2CurrencyXAU AccountV2Currency = "XAU" AccountV2CurrencyXBA AccountV2Currency = "XBA" AccountV2CurrencyXBB AccountV2Currency = "XBB" AccountV2CurrencyXBC AccountV2Currency = "XBC" AccountV2CurrencyXBD AccountV2Currency = "XBD" AccountV2CurrencyXCD AccountV2Currency = "XCD" AccountV2CurrencyXDR AccountV2Currency = "XDR" AccountV2CurrencyXOF AccountV2Currency = "XOF" AccountV2CurrencyXPD AccountV2Currency = "XPD" AccountV2CurrencyXPF AccountV2Currency = "XPF" AccountV2CurrencyXPT AccountV2Currency = "XPT" AccountV2CurrencyXSU AccountV2Currency = "XSU" AccountV2CurrencyXTS AccountV2Currency = "XTS" AccountV2CurrencyXUA AccountV2Currency = "XUA" AccountV2CurrencyXXX AccountV2Currency = "XXX" AccountV2CurrencyYER AccountV2Currency = "YER" AccountV2CurrencyZAR AccountV2Currency = "ZAR" AccountV2CurrencyZMW AccountV2Currency = "ZMW" AccountV2CurrencyZWL AccountV2Currency = "ZWL" )
Defines values for AccountV2Currency.
type Accounts ¶
type Accounts struct {
Accounts *[]AccountV2 `json:"accounts,omitempty"`
}
Accounts The accounts of an account holder
type ActivateRoundUpGoalJSONRequestBody ¶
type ActivateRoundUpGoalJSONRequestBody = RoundUpGoalPayload
ActivateRoundUpGoalJSONRequestBody defines body for ActivateRoundUpGoal for application/json ContentType.
type ActivateRoundUpGoalResponse ¶
type ActivateRoundUpGoalResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseActivateRoundUpGoalResponse ¶
func ParseActivateRoundUpGoalResponse(rsp *http.Response) (*ActivateRoundUpGoalResponse, error)
ParseActivateRoundUpGoalResponse parses an HTTP response from a ActivateRoundUpGoalWithResponse call
func (ActivateRoundUpGoalResponse) Status ¶
func (r ActivateRoundUpGoalResponse) Status() string
Status returns HTTPResponse.Status
func (ActivateRoundUpGoalResponse) StatusCode ¶
func (r ActivateRoundUpGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddMoneyJSONRequestBody ¶
type AddMoneyJSONRequestBody = TopUpRequestV2
AddMoneyJSONRequestBody defines body for AddMoney for application/json ContentType.
type AddMoneyResponse ¶
type AddMoneyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SavingsGoalTransferResponseV2 JSON4XX *ErrorResponse }
func ParseAddMoneyResponse ¶
func ParseAddMoneyResponse(rsp *http.Response) (*AddMoneyResponse, error)
ParseAddMoneyResponse parses an HTTP response from a AddMoneyWithResponse call
func (AddMoneyResponse) Status ¶
func (r AddMoneyResponse) Status() string
Status returns HTTPResponse.Status
func (AddMoneyResponse) StatusCode ¶
func (r AddMoneyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddressUpdateRequest ¶
type AddressUpdateRequest struct { // CountryCode Country code in ISO 3166-1 alpha-2. NB GB is the official country code for the UK. UK is not the officially assigned code, and so is not valid CountryCode string `json:"countryCode"` // From Date the account holder's residency at this address started From openapi_types.Date `json:"from"` Line1 string `json:"line1"` Line2 *string `json:"line2,omitempty"` Line3 *string `json:"line3,omitempty"` PostCode string `json:"postCode"` PostTown string `json:"postTown"` // Udprn The UDPRN of the property Udprn *string `json:"udprn,omitempty"` // Umprn The UMPRN of the property Umprn *string `json:"umprn,omitempty"` }
AddressUpdateRequest Address update request
type AddressV2 ¶
type AddressV2 struct { // CountryCode Country code in ISO 3166-1 alpha-2. NB GB is the official country code for the UK. UK is not the officially assigned code, and so is not valid CountryCode string `json:"countryCode"` Line1 string `json:"line1"` Line2 *string `json:"line2,omitempty"` Line3 *string `json:"line3,omitempty"` PostCode string `json:"postCode"` PostTown string `json:"postTown"` }
AddressV2 Physical address of account holder
type AddressesV2 ¶
type AddressesV2 struct { // Current Physical address of account holder Current *AddressV2 `json:"current,omitempty"` Previous *[]AddressV2 `json:"previous,omitempty"` }
AddressesV2 Current and previous physical addresses
type AssociatedFeedRoundUp ¶
type AssociatedFeedRoundUp struct { // Amount Representation of money Amount *CurrencyAndAmount `json:"amount,omitempty"` // GoalCategoryUid Unique identifier of associated category GoalCategoryUid *openapi_types.UUID `json:"goalCategoryUid,omitempty"` }
AssociatedFeedRoundUp Round up details associated with a feed item
type AttachToFeedItemParams ¶
type AttachToFeedItemParams struct {
ContentType *string `json:"Content-Type,omitempty"`
}
AttachToFeedItemParams defines parameters for AttachToFeedItem.
type AttachToFeedItemResponse ¶
type AttachToFeedItemResponse struct { Body []byte HTTPResponse *http.Response JSON200 *openapi_types.UUID JSON4XX *ErrorResponse }
func ParseAttachToFeedItemResponse ¶
func ParseAttachToFeedItemResponse(rsp *http.Response) (*AttachToFeedItemResponse, error)
ParseAttachToFeedItemResponse parses an HTTP response from a AttachToFeedItemWithResponse call
func (AttachToFeedItemResponse) Status ¶
func (r AttachToFeedItemResponse) Status() string
Status returns HTTPResponse.Status
func (AttachToFeedItemResponse) StatusCode ¶
func (r AttachToFeedItemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AvailablePeriodsResponse ¶
type AvailablePeriodsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AccountStatementPeriods JSON4XX *ErrorResponse }
func ParseAvailablePeriodsResponse ¶
func ParseAvailablePeriodsResponse(rsp *http.Response) (*AvailablePeriodsResponse, error)
ParseAvailablePeriodsResponse parses an HTTP response from a AvailablePeriodsWithResponse call
func (AvailablePeriodsResponse) Status ¶
func (r AvailablePeriodsResponse) Status() string
Status returns HTTPResponse.Status
func (AvailablePeriodsResponse) StatusCode ¶
func (r AvailablePeriodsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BalanceV2 ¶
type BalanceV2 struct { AcceptedOverdraft *SignedCurrencyAndAmount `json:"acceptedOverdraft,omitempty"` Amount *SignedCurrencyAndAmount `json:"amount,omitempty"` ClearedBalance *SignedCurrencyAndAmount `json:"clearedBalance,omitempty"` EffectiveBalance *SignedCurrencyAndAmount `json:"effectiveBalance,omitempty"` PendingTransactions *SignedCurrencyAndAmount `json:"pendingTransactions,omitempty"` TotalClearedBalance *SignedCurrencyAndAmount `json:"totalClearedBalance,omitempty"` TotalEffectiveBalance *SignedCurrencyAndAmount `json:"totalEffectiveBalance,omitempty"` }
BalanceV2 Balance details
type BatchPaymentDetails ¶
type BatchPaymentDetails struct { // BatchPaymentType The type of the batch payment itself BatchPaymentType *BatchPaymentDetailsBatchPaymentType `json:"batchPaymentType,omitempty"` // BatchPaymentUid The unique identifier for the batch payment BatchPaymentUid *openapi_types.UUID `json:"batchPaymentUid,omitempty"` }
BatchPaymentDetails The details of the batch payment this is part of, if it is
type BatchPaymentDetailsBatchPaymentType ¶
type BatchPaymentDetailsBatchPaymentType string
BatchPaymentDetailsBatchPaymentType The type of the batch payment itself
const (
BULKPAYMENT BatchPaymentDetailsBatchPaymentType = "BULK_PAYMENT"
)
Defines values for BatchPaymentDetailsBatchPaymentType.
type Business ¶
type Business struct { CompanyCategory *string `json:"companyCategory,omitempty"` CompanyName *string `json:"companyName,omitempty"` CompanyRegistrationNumber *string `json:"companyRegistrationNumber,omitempty"` CompanySubCategory *string `json:"companySubCategory,omitempty"` CompanyType *string `json:"companyType,omitempty"` Email *string `json:"email,omitempty"` Phone *string `json:"phone,omitempty"` }
Business Details of a business account holder
type CancelMandateResponse ¶
type CancelMandateResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseCancelMandateResponse ¶
func ParseCancelMandateResponse(rsp *http.Response) (*CancelMandateResponse, error)
ParseCancelMandateResponse parses an HTTP response from a CancelMandateWithResponse call
func (CancelMandateResponse) Status ¶
func (r CancelMandateResponse) Status() string
Status returns HTTPResponse.Status
func (CancelMandateResponse) StatusCode ¶
func (r CancelMandateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CancelStandingOrderResponse ¶
type CancelStandingOrderResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseCancelStandingOrderResponse ¶
func ParseCancelStandingOrderResponse(rsp *http.Response) (*CancelStandingOrderResponse, error)
ParseCancelStandingOrderResponse parses an HTTP response from a CancelStandingOrderWithResponse call
func (CancelStandingOrderResponse) Status ¶
func (r CancelStandingOrderResponse) Status() string
Status returns HTTPResponse.Status
func (CancelStandingOrderResponse) StatusCode ¶
func (r CancelStandingOrderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Card ¶
type Card struct { Activated bool `json:"activated"` ActivationRequested bool `json:"activationRequested"` AtmEnabled bool `json:"atmEnabled"` Cancelled bool `json:"cancelled"` CardAssociationUid openapi_types.UUID `json:"cardAssociationUid"` CardUid openapi_types.UUID `json:"cardUid"` CurrencyFlags []CurrencyFlag `json:"currencyFlags"` Enabled bool `json:"enabled"` EndOfCardNumber string `json:"endOfCardNumber"` GamblingEnabled bool `json:"gamblingEnabled"` GamblingToBeEnabledAt *time.Time `json:"gamblingToBeEnabledAt,omitempty"` MagStripeEnabled bool `json:"magStripeEnabled"` MobileWalletEnabled bool `json:"mobileWalletEnabled"` OnlineEnabled bool `json:"onlineEnabled"` PosEnabled bool `json:"posEnabled"` PublicToken string `json:"publicToken"` WalletNotificationEnabled bool `json:"walletNotificationEnabled"` }
Card Information about card
type CategoryDescription ¶
type CategoryDescription struct { // DisplayText Display text DisplayText *string `json:"displayText,omitempty"` // Locale Locale Locale *struct { Country *string `json:"country,omitempty"` DisplayCountry *string `json:"displayCountry,omitempty"` DisplayLanguage *string `json:"displayLanguage,omitempty"` DisplayName *string `json:"displayName,omitempty"` DisplayScript *string `json:"displayScript,omitempty"` DisplayVariant *string `json:"displayVariant,omitempty"` ExtensionKeys *[]string `json:"extensionKeys,omitempty"` Iso3Country *string `json:"iso3Country,omitempty"` Iso3Language *string `json:"iso3Language,omitempty"` Language *string `json:"language,omitempty"` Script *string `json:"script,omitempty"` UnicodeLocaleAttributes *[]string `json:"unicodeLocaleAttributes,omitempty"` UnicodeLocaleKeys *[]string `json:"unicodeLocaleKeys,omitempty"` Variant *string `json:"variant,omitempty"` } `json:"locale,omitempty"` }
CategoryDescription Response object contain category description
type ChangeTransactionCategoryJSONRequestBody ¶
type ChangeTransactionCategoryJSONRequestBody = UpdateSpendingCategory
ChangeTransactionCategoryJSONRequestBody defines body for ChangeTransactionCategory for application/json ContentType.
type ChangeTransactionCategoryResponse ¶
type ChangeTransactionCategoryResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseChangeTransactionCategoryResponse ¶
func ParseChangeTransactionCategoryResponse(rsp *http.Response) (*ChangeTransactionCategoryResponse, error)
ParseChangeTransactionCategoryResponse parses an HTTP response from a ChangeTransactionCategoryWithResponse call
func (ChangeTransactionCategoryResponse) Status ¶
func (r ChangeTransactionCategoryResponse) Status() string
Status returns HTTPResponse.Status
func (ChangeTransactionCategoryResponse) StatusCode ¶
func (r ChangeTransactionCategoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) ActivateRoundUpGoal ¶
func (c *Client) ActivateRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, body ActivateRoundUpGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ActivateRoundUpGoalWithBody ¶
func (*Client) AddMoney ¶
func (c *Client) AddMoney(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body AddMoneyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddMoneyWithBody ¶
func (c *Client) AddMoneyWithBody(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachToFeedItemWithBody ¶
func (c *Client) AttachToFeedItemWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, params *AttachToFeedItemParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AvailablePeriods ¶
func (c *Client) AvailablePeriods(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CancelMandate ¶
func (c *Client) CancelMandate(ctx context.Context, mandateUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CancelStandingOrder ¶
func (c *Client) CancelStandingOrder(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ChangeTransactionCategory ¶
func (c *Client) ChangeTransactionCategory(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body ChangeTransactionCategoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ChangeTransactionCategoryWithBody ¶
func (c *Client) ChangeTransactionCategoryWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CloseAccountHolder ¶
func (*Client) CreateOrUpdateReceipt ¶
func (c *Client) CreateOrUpdateReceipt(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body CreateOrUpdateReceiptJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOrUpdateReceiptWithBody ¶
func (c *Client) CreateOrUpdateReceiptWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOrUpdateRecurringTransfer ¶
func (c *Client) CreateOrUpdateRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body CreateOrUpdateRecurringTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOrUpdateRecurringTransferWithBody ¶
func (c *Client) CreateOrUpdateRecurringTransferWithBody(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePayee ¶
func (c *Client) CreatePayee(ctx context.Context, body CreatePayeeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePayeeAccount ¶
func (c *Client) CreatePayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, body CreatePayeeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePayeeAccountWithBody ¶
func (*Client) CreatePayeeWithBody ¶
func (*Client) CreateSavingsGoal ¶
func (c *Client) CreateSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, body CreateSavingsGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSavingsGoalWithBody ¶
func (*Client) CreateStandingOrder ¶
func (c *Client) CreateStandingOrder(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body CreateStandingOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateStandingOrderWithBody ¶
func (c *Client) CreateStandingOrderWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePayee ¶
func (c *Client) DeletePayee(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeletePayeeAccount ¶
func (c *Client) DeletePayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProfileImage ¶
func (c *Client) DeleteProfileImage(ctx context.Context, accountHolderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteRecurringTransfer ¶
func (c *Client) DeleteRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSavingsGoal ¶
func (c *Client) DeleteSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadFeedItemAttachment ¶
func (c *Client) DownloadFeedItemAttachment(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, feedItemAttachmentUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadPDFStatement ¶
func (c *Client) DownloadPDFStatement(ctx context.Context, accountUid openapi_types.UUID, params *DownloadPDFStatementParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadPDFStatementForDateRange ¶
func (c *Client) DownloadPDFStatementForDateRange(ctx context.Context, accountUid openapi_types.UUID, params *DownloadPDFStatementForDateRangeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadProfileImage ¶
func (c *Client) DownloadProfileImage(ctx context.Context, accountHolderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableAtm ¶
func (c *Client) EnableAtm(ctx context.Context, cardUid openapi_types.UUID, body EnableAtmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableAtmWithBody ¶
func (*Client) EnableCard ¶
func (c *Client) EnableCard(ctx context.Context, cardUid openapi_types.UUID, body EnableCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableCardWithBody ¶
func (*Client) EnableCurrencySwitch ¶
func (c *Client) EnableCurrencySwitch(ctx context.Context, cardUid openapi_types.UUID, body EnableCurrencySwitchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableCurrencySwitchWithBody ¶
func (*Client) EnableGamblingPayments ¶
func (c *Client) EnableGamblingPayments(ctx context.Context, cardUid openapi_types.UUID, body EnableGamblingPaymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableGamblingPaymentsWithBody ¶
func (*Client) EnableMagStripePayment ¶
func (c *Client) EnableMagStripePayment(ctx context.Context, cardUid openapi_types.UUID, body EnableMagStripePaymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableMagStripePaymentWithBody ¶
func (*Client) EnableMobileWallet ¶
func (c *Client) EnableMobileWallet(ctx context.Context, cardUid openapi_types.UUID, body EnableMobileWalletJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableMobileWalletWithBody ¶
func (*Client) EnableOnlinePayments ¶
func (c *Client) EnableOnlinePayments(ctx context.Context, cardUid openapi_types.UUID, body EnableOnlinePaymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableOnlinePaymentsWithBody ¶
func (*Client) EnablePos ¶
func (c *Client) EnablePos(ctx context.Context, cardUid openapi_types.UUID, body EnablePosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnablePosWithBody ¶
func (*Client) FetchRoundUpGoal ¶
func (c *Client) FetchRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAccountBalance ¶
func (c *Client) GetAccountBalance(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAccountHolder ¶
func (*Client) GetAccountHolderName ¶
func (*Client) GetAccountIdentifiers ¶
func (c *Client) GetAccountIdentifiers(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAccounts ¶
func (*Client) GetAddresses ¶
func (*Client) GetAuthorisingIndividual ¶
func (*Client) GetBusiness ¶
func (*Client) GetConfirmationOfFunds ¶
func (c *Client) GetConfirmationOfFunds(ctx context.Context, accountUid openapi_types.UUID, params *GetConfirmationOfFundsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCorrespondenceAddress ¶
func (*Client) GetFeedItem ¶
func (c *Client) GetFeedItem(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFeedItemAttachments ¶
func (c *Client) GetFeedItemAttachments(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetIndividual ¶
func (*Client) GetJointAccount ¶
func (*Client) GetMandate ¶
func (c *Client) GetMandate(ctx context.Context, mandateUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetMastercardFeedItem ¶
func (c *Client) GetMastercardFeedItem(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPayee ¶
func (c *Client) GetPayee(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPaymentOrder ¶
func (c *Client) GetPaymentOrder(ctx context.Context, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPaymentOrderPayments ¶
func (c *Client) GetPaymentOrderPayments(ctx context.Context, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReceipt ¶
func (c *Client) GetReceipt(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetReceipts ¶
func (c *Client) GetReceipts(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRecurringTransfer ¶
func (c *Client) GetRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetRegisteredAddress ¶
func (*Client) GetSavingsGoal ¶
func (c *Client) GetSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSavingsGoalPhoto ¶
func (c *Client) GetSavingsGoalPhoto(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSavingsGoals ¶
func (c *Client) GetSavingsGoals(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSettleUpProfile ¶
func (*Client) GetSoleTrader ¶
func (*Client) GetSpacePhoto ¶
func (c *Client) GetSpacePhoto(ctx context.Context, accountUid openapi_types.UUID, spaceUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSpaces ¶
func (c *Client) GetSpaces(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSpendingSpace ¶
func (c *Client) GetSpendingSpace(ctx context.Context, accountUid openapi_types.UUID, spaceUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStandingOrder ¶
func (c *Client) GetStandingOrder(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTokenIdentity ¶
func (*Client) ListMandates ¶
func (*Client) ListMandatesForAccount ¶
func (c *Client) ListMandatesForAccount(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNextPaymentDates ¶
func (c *Client) ListNextPaymentDates(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, params *ListNextPaymentDatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPaymentOrdersForAccount ¶
func (c *Client) ListPaymentOrdersForAccount(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPaymentsForMandate ¶
func (c *Client) ListPaymentsForMandate(ctx context.Context, mandateUid openapi_types.UUID, params *ListPaymentsForMandateParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPaymentsForPayeeAccount ¶
func (c *Client) ListPaymentsForPayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, params *ListPaymentsForPayeeAccountParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRecurringPayments ¶
func (c *Client) ListRecurringPayments(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListStandingOrders ¶
func (c *Client) ListStandingOrders(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) LogoutIndividual ¶
func (*Client) MakeLocalPayment ¶
func (c *Client) MakeLocalPayment(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body MakeLocalPaymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MakeLocalPaymentWithBody ¶
func (c *Client) MakeLocalPaymentWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryFeedItems ¶
func (c *Client) QueryFeedItems(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryFeedItemsByCategoryWithTransactionTimesBetween ¶
func (c *Client) QueryFeedItemsByCategoryWithTransactionTimesBetween(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsByCategoryWithTransactionTimesBetweenParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryFeedItemsWithTransactionTimesBetween ¶
func (c *Client) QueryFeedItemsWithTransactionTimesBetween(ctx context.Context, accountUid openapi_types.UUID, params *QueryFeedItemsWithTransactionTimesBetweenParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QuerySpendingInsightsByCounterparty ¶
func (c *Client) QuerySpendingInsightsByCounterparty(ctx context.Context, accountUid openapi_types.UUID, params *QuerySpendingInsightsByCounterpartyParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QuerySpendingInsightsBySpendingCategory ¶
func (c *Client) QuerySpendingInsightsBySpendingCategory(ctx context.Context, accountUid openapi_types.UUID, params *QuerySpendingInsightsBySpendingCategoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ServePayeeImageFile ¶
func (c *Client) ServePayeeImageFile(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StopRoundUpGoal ¶
func (c *Client) StopRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCurrentAddress ¶
func (c *Client) UpdateCurrentAddress(ctx context.Context, body UpdateCurrentAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCurrentAddressWithBody ¶
func (*Client) UpdateEmail ¶
func (c *Client) UpdateEmail(ctx context.Context, body UpdateEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEmailWithBody ¶
func (*Client) UpdatePayee ¶
func (c *Client) UpdatePayee(ctx context.Context, payeeUid openapi_types.UUID, body UpdatePayeeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePayeeWithBody ¶
func (*Client) UpdateProfileImageWithBody ¶
func (c *Client) UpdateProfileImageWithBody(ctx context.Context, accountHolderUid openapi_types.UUID, params *UpdateProfileImageParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSavingsGoal ¶
func (c *Client) UpdateSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body UpdateSavingsGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSavingsGoalWithBody ¶
func (c *Client) UpdateSavingsGoalWithBody(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateStandingOrder ¶
func (c *Client) UpdateStandingOrder(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, body UpdateStandingOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateStandingOrderWithBody ¶
func (c *Client) UpdateStandingOrderWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateUserNote ¶
func (c *Client) UpdateUserNote(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body UpdateUserNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateUserNoteWithBody ¶
func (c *Client) UpdateUserNoteWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WithdrawMoney ¶
func (c *Client) WithdrawMoney(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body WithdrawMoneyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) WithdrawMoneyWithBody ¶
func (c *Client) WithdrawMoneyWithBody(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // CloseAccountHolder request CloseAccountHolder(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAccountHolder request GetAccountHolder(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetBusiness request GetBusiness(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetCorrespondenceAddress request GetCorrespondenceAddress(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRegisteredAddress request GetRegisteredAddress(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetIndividual request GetIndividual(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateEmailWithBody request with any body UpdateEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateEmail(ctx context.Context, body UpdateEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetJointAccount request GetJointAccount(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAccountHolderName request GetAccountHolderName(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSoleTrader request GetSoleTrader(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteProfileImage request DeleteProfileImage(ctx context.Context, accountHolderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadProfileImage request DownloadProfileImage(ctx context.Context, accountHolderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProfileImageWithBody request with any body UpdateProfileImageWithBody(ctx context.Context, accountHolderUid openapi_types.UUID, params *UpdateProfileImageParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSavingsGoals request GetSavingsGoals(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSavingsGoalWithBody request with any body CreateSavingsGoalWithBody(ctx context.Context, accountUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, body CreateSavingsGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteSavingsGoal request DeleteSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSavingsGoal request GetSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSavingsGoalWithBody request with any body UpdateSavingsGoalWithBody(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSavingsGoal(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body UpdateSavingsGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddMoneyWithBody request with any body AddMoneyWithBody(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddMoney(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body AddMoneyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSavingsGoalPhoto request GetSavingsGoalPhoto(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteRecurringTransfer request DeleteRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetRecurringTransfer request GetRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateOrUpdateRecurringTransferWithBody request with any body CreateOrUpdateRecurringTransferWithBody(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateOrUpdateRecurringTransfer(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body CreateOrUpdateRecurringTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // WithdrawMoneyWithBody request with any body WithdrawMoneyWithBody(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) WithdrawMoney(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body WithdrawMoneyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSpaces request GetSpaces(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSpendingSpace request GetSpendingSpace(ctx context.Context, accountUid openapi_types.UUID, spaceUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSpacePhoto request GetSpacePhoto(ctx context.Context, accountUid openapi_types.UUID, spaceUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAccounts request GetAccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAccountBalance request GetAccountBalance(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetConfirmationOfFunds request GetConfirmationOfFunds(ctx context.Context, accountUid openapi_types.UUID, params *GetConfirmationOfFundsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAccountIdentifiers request GetAccountIdentifiers(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListRecurringPayments request ListRecurringPayments(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // QuerySpendingInsightsByCounterparty request QuerySpendingInsightsByCounterparty(ctx context.Context, accountUid openapi_types.UUID, params *QuerySpendingInsightsByCounterpartyParams, reqEditors ...RequestEditorFn) (*http.Response, error) // QuerySpendingInsightsBySpendingCategory request QuerySpendingInsightsBySpendingCategory(ctx context.Context, accountUid openapi_types.UUID, params *QuerySpendingInsightsBySpendingCategoryParams, reqEditors ...RequestEditorFn) (*http.Response, error) // AvailablePeriods request AvailablePeriods(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadPDFStatement request DownloadPDFStatement(ctx context.Context, accountUid openapi_types.UUID, params *DownloadPDFStatementParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadPDFStatementForDateRange request DownloadPDFStatementForDateRange(ctx context.Context, accountUid openapi_types.UUID, params *DownloadPDFStatementForDateRangeParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAddresses request GetAddresses(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateCurrentAddressWithBody request with any body UpdateCurrentAddressWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateCurrentAddress(ctx context.Context, body UpdateCurrentAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListCards request ListCards(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // EnableAtmWithBody request with any body EnableAtmWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnableAtm(ctx context.Context, cardUid openapi_types.UUID, body EnableAtmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // EnableCurrencySwitchWithBody request with any body EnableCurrencySwitchWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnableCurrencySwitch(ctx context.Context, cardUid openapi_types.UUID, body EnableCurrencySwitchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // EnableCardWithBody request with any body EnableCardWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnableCard(ctx context.Context, cardUid openapi_types.UUID, body EnableCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // EnableGamblingPaymentsWithBody request with any body EnableGamblingPaymentsWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnableGamblingPayments(ctx context.Context, cardUid openapi_types.UUID, body EnableGamblingPaymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // EnableMagStripePaymentWithBody request with any body EnableMagStripePaymentWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnableMagStripePayment(ctx context.Context, cardUid openapi_types.UUID, body EnableMagStripePaymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // EnableMobileWalletWithBody request with any body EnableMobileWalletWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnableMobileWallet(ctx context.Context, cardUid openapi_types.UUID, body EnableMobileWalletJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // EnableOnlinePaymentsWithBody request with any body EnableOnlinePaymentsWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnableOnlinePayments(ctx context.Context, cardUid openapi_types.UUID, body EnableOnlinePaymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // EnablePosWithBody request with any body EnablePosWithBody(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnablePos(ctx context.Context, cardUid openapi_types.UUID, body EnablePosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMandates request ListMandates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMandatesForAccount request ListMandatesForAccount(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // CancelMandate request CancelMandate(ctx context.Context, mandateUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMandate request GetMandate(ctx context.Context, mandateUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPaymentsForMandate request ListPaymentsForMandate(ctx context.Context, mandateUid openapi_types.UUID, params *ListPaymentsForMandateParams, reqEditors ...RequestEditorFn) (*http.Response, error) // QueryFeedItems request QueryFeedItems(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // QueryFeedItemsByCategoryWithTransactionTimesBetween request QueryFeedItemsByCategoryWithTransactionTimesBetween(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsByCategoryWithTransactionTimesBetweenParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetFeedItem request GetFeedItem(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetFeedItemAttachments request GetFeedItemAttachments(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachToFeedItemWithBody request with any body AttachToFeedItemWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, params *AttachToFeedItemParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadFeedItemAttachment request DownloadFeedItemAttachment(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, feedItemAttachmentUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMastercardFeedItem request GetMastercardFeedItem(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReceipt request GetReceipt(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateOrUpdateReceiptWithBody request with any body CreateOrUpdateReceiptWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateOrUpdateReceipt(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body CreateOrUpdateReceiptJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReceipts request GetReceipts(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // ChangeTransactionCategoryWithBody request with any body ChangeTransactionCategoryWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ChangeTransactionCategory(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body ChangeTransactionCategoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateUserNoteWithBody request with any body UpdateUserNoteWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateUserNote(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body UpdateUserNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StopRoundUpGoal request StopRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // FetchRoundUpGoal request FetchRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // ActivateRoundUpGoalWithBody request with any body ActivateRoundUpGoalWithBody(ctx context.Context, accountUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ActivateRoundUpGoal(ctx context.Context, accountUid openapi_types.UUID, body ActivateRoundUpGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // QueryFeedItemsWithTransactionTimesBetween request QueryFeedItemsWithTransactionTimesBetween(ctx context.Context, accountUid openapi_types.UUID, params *QueryFeedItemsWithTransactionTimesBetweenParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetAuthorisingIndividual request GetAuthorisingIndividual(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // LogoutIndividual request LogoutIndividual(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTokenIdentity request GetTokenIdentity(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPayees request GetPayees(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePayeeWithBody request with any body CreatePayeeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePayee(ctx context.Context, body CreatePayeeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePayee request DeletePayee(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPayee request GetPayee(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdatePayeeWithBody request with any body UpdatePayeeWithBody(ctx context.Context, payeeUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdatePayee(ctx context.Context, payeeUid openapi_types.UUID, body UpdatePayeeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreatePayeeAccountWithBody request with any body CreatePayeeAccountWithBody(ctx context.Context, payeeUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreatePayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, body CreatePayeeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeletePayeeAccount request DeletePayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPaymentsForPayeeAccount request ListPaymentsForPayeeAccount(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, params *ListPaymentsForPayeeAccountParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPaymentOrdersForAccount request ListPaymentOrdersForAccount(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // ServePayeeImageFile request ServePayeeImageFile(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // MakeLocalPaymentWithBody request with any body MakeLocalPaymentWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) MakeLocalPayment(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body MakeLocalPaymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListStandingOrders request ListStandingOrders(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateStandingOrderWithBody request with any body CreateStandingOrderWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateStandingOrder(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body CreateStandingOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CancelStandingOrder request CancelStandingOrder(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetStandingOrder request GetStandingOrder(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateStandingOrderWithBody request with any body UpdateStandingOrderWithBody(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateStandingOrder(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, body UpdateStandingOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListNextPaymentDates request ListNextPaymentDates(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, params *ListNextPaymentDatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPaymentOrder request GetPaymentOrder(ctx context.Context, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetPaymentOrderPayments request GetPaymentOrderPayments(ctx context.Context, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSettleUpProfile request GetSettleUpProfile(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) ActivateRoundUpGoalWithBodyWithResponse ¶
func (c *ClientWithResponses) ActivateRoundUpGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ActivateRoundUpGoalResponse, error)
ActivateRoundUpGoalWithBodyWithResponse request with arbitrary body returning *ActivateRoundUpGoalResponse
func (*ClientWithResponses) ActivateRoundUpGoalWithResponse ¶
func (c *ClientWithResponses) ActivateRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, body ActivateRoundUpGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*ActivateRoundUpGoalResponse, error)
func (*ClientWithResponses) AddMoneyWithBodyWithResponse ¶
func (c *ClientWithResponses) AddMoneyWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMoneyResponse, error)
AddMoneyWithBodyWithResponse request with arbitrary body returning *AddMoneyResponse
func (*ClientWithResponses) AddMoneyWithResponse ¶
func (c *ClientWithResponses) AddMoneyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body AddMoneyJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMoneyResponse, error)
func (*ClientWithResponses) AttachToFeedItemWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachToFeedItemWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, params *AttachToFeedItemParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachToFeedItemResponse, error)
AttachToFeedItemWithBodyWithResponse request with arbitrary body returning *AttachToFeedItemResponse
func (*ClientWithResponses) AvailablePeriodsWithResponse ¶
func (c *ClientWithResponses) AvailablePeriodsWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*AvailablePeriodsResponse, error)
AvailablePeriodsWithResponse request returning *AvailablePeriodsResponse
func (*ClientWithResponses) CancelMandateWithResponse ¶
func (c *ClientWithResponses) CancelMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*CancelMandateResponse, error)
CancelMandateWithResponse request returning *CancelMandateResponse
func (*ClientWithResponses) CancelStandingOrderWithResponse ¶
func (c *ClientWithResponses) CancelStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*CancelStandingOrderResponse, error)
CancelStandingOrderWithResponse request returning *CancelStandingOrderResponse
func (*ClientWithResponses) ChangeTransactionCategoryWithBodyWithResponse ¶
func (c *ClientWithResponses) ChangeTransactionCategoryWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeTransactionCategoryResponse, error)
ChangeTransactionCategoryWithBodyWithResponse request with arbitrary body returning *ChangeTransactionCategoryResponse
func (*ClientWithResponses) ChangeTransactionCategoryWithResponse ¶
func (c *ClientWithResponses) ChangeTransactionCategoryWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body ChangeTransactionCategoryJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeTransactionCategoryResponse, error)
func (*ClientWithResponses) CloseAccountHolderWithResponse ¶
func (c *ClientWithResponses) CloseAccountHolderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CloseAccountHolderResponse, error)
CloseAccountHolderWithResponse request returning *CloseAccountHolderResponse
func (*ClientWithResponses) CreateOrUpdateReceiptWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateOrUpdateReceiptWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrUpdateReceiptResponse, error)
CreateOrUpdateReceiptWithBodyWithResponse request with arbitrary body returning *CreateOrUpdateReceiptResponse
func (*ClientWithResponses) CreateOrUpdateReceiptWithResponse ¶
func (c *ClientWithResponses) CreateOrUpdateReceiptWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body CreateOrUpdateReceiptJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrUpdateReceiptResponse, error)
func (*ClientWithResponses) CreateOrUpdateRecurringTransferWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateOrUpdateRecurringTransferWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrUpdateRecurringTransferResponse, error)
CreateOrUpdateRecurringTransferWithBodyWithResponse request with arbitrary body returning *CreateOrUpdateRecurringTransferResponse
func (*ClientWithResponses) CreateOrUpdateRecurringTransferWithResponse ¶
func (c *ClientWithResponses) CreateOrUpdateRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body CreateOrUpdateRecurringTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrUpdateRecurringTransferResponse, error)
func (*ClientWithResponses) CreatePayeeAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePayeeAccountWithBodyWithResponse(ctx context.Context, payeeUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePayeeAccountResponse, error)
CreatePayeeAccountWithBodyWithResponse request with arbitrary body returning *CreatePayeeAccountResponse
func (*ClientWithResponses) CreatePayeeAccountWithResponse ¶
func (c *ClientWithResponses) CreatePayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, body CreatePayeeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePayeeAccountResponse, error)
func (*ClientWithResponses) CreatePayeeWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePayeeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePayeeResponse, error)
CreatePayeeWithBodyWithResponse request with arbitrary body returning *CreatePayeeResponse
func (*ClientWithResponses) CreatePayeeWithResponse ¶
func (c *ClientWithResponses) CreatePayeeWithResponse(ctx context.Context, body CreatePayeeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePayeeResponse, error)
func (*ClientWithResponses) CreateSavingsGoalWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSavingsGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSavingsGoalResponse, error)
CreateSavingsGoalWithBodyWithResponse request with arbitrary body returning *CreateSavingsGoalResponse
func (*ClientWithResponses) CreateSavingsGoalWithResponse ¶
func (c *ClientWithResponses) CreateSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, body CreateSavingsGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSavingsGoalResponse, error)
func (*ClientWithResponses) CreateStandingOrderWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateStandingOrderWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStandingOrderResponse, error)
CreateStandingOrderWithBodyWithResponse request with arbitrary body returning *CreateStandingOrderResponse
func (*ClientWithResponses) CreateStandingOrderWithResponse ¶
func (c *ClientWithResponses) CreateStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body CreateStandingOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStandingOrderResponse, error)
func (*ClientWithResponses) DeletePayeeAccountWithResponse ¶
func (c *ClientWithResponses) DeletePayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeletePayeeAccountResponse, error)
DeletePayeeAccountWithResponse request returning *DeletePayeeAccountResponse
func (*ClientWithResponses) DeletePayeeWithResponse ¶
func (c *ClientWithResponses) DeletePayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeletePayeeResponse, error)
DeletePayeeWithResponse request returning *DeletePayeeResponse
func (*ClientWithResponses) DeleteProfileImageWithResponse ¶
func (c *ClientWithResponses) DeleteProfileImageWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteProfileImageResponse, error)
DeleteProfileImageWithResponse request returning *DeleteProfileImageResponse
func (*ClientWithResponses) DeleteRecurringTransferWithResponse ¶
func (c *ClientWithResponses) DeleteRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteRecurringTransferResponse, error)
DeleteRecurringTransferWithResponse request returning *DeleteRecurringTransferResponse
func (*ClientWithResponses) DeleteSavingsGoalWithResponse ¶
func (c *ClientWithResponses) DeleteSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteSavingsGoalResponse, error)
DeleteSavingsGoalWithResponse request returning *DeleteSavingsGoalResponse
func (*ClientWithResponses) DownloadFeedItemAttachmentWithResponse ¶
func (c *ClientWithResponses) DownloadFeedItemAttachmentWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, feedItemAttachmentUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DownloadFeedItemAttachmentResponse, error)
DownloadFeedItemAttachmentWithResponse request returning *DownloadFeedItemAttachmentResponse
func (*ClientWithResponses) DownloadPDFStatementForDateRangeWithResponse ¶
func (c *ClientWithResponses) DownloadPDFStatementForDateRangeWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *DownloadPDFStatementForDateRangeParams, reqEditors ...RequestEditorFn) (*DownloadPDFStatementForDateRangeResponse, error)
DownloadPDFStatementForDateRangeWithResponse request returning *DownloadPDFStatementForDateRangeResponse
func (*ClientWithResponses) DownloadPDFStatementWithResponse ¶
func (c *ClientWithResponses) DownloadPDFStatementWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *DownloadPDFStatementParams, reqEditors ...RequestEditorFn) (*DownloadPDFStatementResponse, error)
DownloadPDFStatementWithResponse request returning *DownloadPDFStatementResponse
func (*ClientWithResponses) DownloadProfileImageWithResponse ¶
func (c *ClientWithResponses) DownloadProfileImageWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DownloadProfileImageResponse, error)
DownloadProfileImageWithResponse request returning *DownloadProfileImageResponse
func (*ClientWithResponses) EnableAtmWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableAtmWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableAtmResponse, error)
EnableAtmWithBodyWithResponse request with arbitrary body returning *EnableAtmResponse
func (*ClientWithResponses) EnableAtmWithResponse ¶
func (c *ClientWithResponses) EnableAtmWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableAtmJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableAtmResponse, error)
func (*ClientWithResponses) EnableCardWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableCardWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableCardResponse, error)
EnableCardWithBodyWithResponse request with arbitrary body returning *EnableCardResponse
func (*ClientWithResponses) EnableCardWithResponse ¶
func (c *ClientWithResponses) EnableCardWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableCardJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableCardResponse, error)
func (*ClientWithResponses) EnableCurrencySwitchWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableCurrencySwitchWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableCurrencySwitchResponse, error)
EnableCurrencySwitchWithBodyWithResponse request with arbitrary body returning *EnableCurrencySwitchResponse
func (*ClientWithResponses) EnableCurrencySwitchWithResponse ¶
func (c *ClientWithResponses) EnableCurrencySwitchWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableCurrencySwitchJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableCurrencySwitchResponse, error)
func (*ClientWithResponses) EnableGamblingPaymentsWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableGamblingPaymentsWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableGamblingPaymentsResponse, error)
EnableGamblingPaymentsWithBodyWithResponse request with arbitrary body returning *EnableGamblingPaymentsResponse
func (*ClientWithResponses) EnableGamblingPaymentsWithResponse ¶
func (c *ClientWithResponses) EnableGamblingPaymentsWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableGamblingPaymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableGamblingPaymentsResponse, error)
func (*ClientWithResponses) EnableMagStripePaymentWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableMagStripePaymentWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableMagStripePaymentResponse, error)
EnableMagStripePaymentWithBodyWithResponse request with arbitrary body returning *EnableMagStripePaymentResponse
func (*ClientWithResponses) EnableMagStripePaymentWithResponse ¶
func (c *ClientWithResponses) EnableMagStripePaymentWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableMagStripePaymentJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableMagStripePaymentResponse, error)
func (*ClientWithResponses) EnableMobileWalletWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableMobileWalletWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableMobileWalletResponse, error)
EnableMobileWalletWithBodyWithResponse request with arbitrary body returning *EnableMobileWalletResponse
func (*ClientWithResponses) EnableMobileWalletWithResponse ¶
func (c *ClientWithResponses) EnableMobileWalletWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableMobileWalletJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableMobileWalletResponse, error)
func (*ClientWithResponses) EnableOnlinePaymentsWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableOnlinePaymentsWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableOnlinePaymentsResponse, error)
EnableOnlinePaymentsWithBodyWithResponse request with arbitrary body returning *EnableOnlinePaymentsResponse
func (*ClientWithResponses) EnableOnlinePaymentsWithResponse ¶
func (c *ClientWithResponses) EnableOnlinePaymentsWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableOnlinePaymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableOnlinePaymentsResponse, error)
func (*ClientWithResponses) EnablePosWithBodyWithResponse ¶
func (c *ClientWithResponses) EnablePosWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnablePosResponse, error)
EnablePosWithBodyWithResponse request with arbitrary body returning *EnablePosResponse
func (*ClientWithResponses) EnablePosWithResponse ¶
func (c *ClientWithResponses) EnablePosWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnablePosJSONRequestBody, reqEditors ...RequestEditorFn) (*EnablePosResponse, error)
func (*ClientWithResponses) FetchRoundUpGoalWithResponse ¶
func (c *ClientWithResponses) FetchRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*FetchRoundUpGoalResponse, error)
FetchRoundUpGoalWithResponse request returning *FetchRoundUpGoalResponse
func (*ClientWithResponses) GetAccountBalanceWithResponse ¶
func (c *ClientWithResponses) GetAccountBalanceWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAccountBalanceResponse, error)
GetAccountBalanceWithResponse request returning *GetAccountBalanceResponse
func (*ClientWithResponses) GetAccountHolderNameWithResponse ¶
func (c *ClientWithResponses) GetAccountHolderNameWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountHolderNameResponse, error)
GetAccountHolderNameWithResponse request returning *GetAccountHolderNameResponse
func (*ClientWithResponses) GetAccountHolderWithResponse ¶
func (c *ClientWithResponses) GetAccountHolderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountHolderResponse, error)
GetAccountHolderWithResponse request returning *GetAccountHolderResponse
func (*ClientWithResponses) GetAccountIdentifiersWithResponse ¶
func (c *ClientWithResponses) GetAccountIdentifiersWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAccountIdentifiersResponse, error)
GetAccountIdentifiersWithResponse request returning *GetAccountIdentifiersResponse
func (*ClientWithResponses) GetAccountsWithResponse ¶
func (c *ClientWithResponses) GetAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountsResponse, error)
GetAccountsWithResponse request returning *GetAccountsResponse
func (*ClientWithResponses) GetAddressesWithResponse ¶
func (c *ClientWithResponses) GetAddressesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAddressesResponse, error)
GetAddressesWithResponse request returning *GetAddressesResponse
func (*ClientWithResponses) GetAuthorisingIndividualWithResponse ¶
func (c *ClientWithResponses) GetAuthorisingIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthorisingIndividualResponse, error)
GetAuthorisingIndividualWithResponse request returning *GetAuthorisingIndividualResponse
func (*ClientWithResponses) GetBusinessWithResponse ¶
func (c *ClientWithResponses) GetBusinessWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBusinessResponse, error)
GetBusinessWithResponse request returning *GetBusinessResponse
func (*ClientWithResponses) GetConfirmationOfFundsWithResponse ¶
func (c *ClientWithResponses) GetConfirmationOfFundsWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *GetConfirmationOfFundsParams, reqEditors ...RequestEditorFn) (*GetConfirmationOfFundsResponse, error)
GetConfirmationOfFundsWithResponse request returning *GetConfirmationOfFundsResponse
func (*ClientWithResponses) GetCorrespondenceAddressWithResponse ¶
func (c *ClientWithResponses) GetCorrespondenceAddressWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCorrespondenceAddressResponse, error)
GetCorrespondenceAddressWithResponse request returning *GetCorrespondenceAddressResponse
func (*ClientWithResponses) GetFeedItemAttachmentsWithResponse ¶
func (c *ClientWithResponses) GetFeedItemAttachmentsWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetFeedItemAttachmentsResponse, error)
GetFeedItemAttachmentsWithResponse request returning *GetFeedItemAttachmentsResponse
func (*ClientWithResponses) GetFeedItemWithResponse ¶
func (c *ClientWithResponses) GetFeedItemWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetFeedItemResponse, error)
GetFeedItemWithResponse request returning *GetFeedItemResponse
func (*ClientWithResponses) GetIndividualWithResponse ¶
func (c *ClientWithResponses) GetIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIndividualResponse, error)
GetIndividualWithResponse request returning *GetIndividualResponse
func (*ClientWithResponses) GetJointAccountWithResponse ¶
func (c *ClientWithResponses) GetJointAccountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetJointAccountResponse, error)
GetJointAccountWithResponse request returning *GetJointAccountResponse
func (*ClientWithResponses) GetMandateWithResponse ¶
func (c *ClientWithResponses) GetMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetMandateResponse, error)
GetMandateWithResponse request returning *GetMandateResponse
func (*ClientWithResponses) GetMastercardFeedItemWithResponse ¶
func (c *ClientWithResponses) GetMastercardFeedItemWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetMastercardFeedItemResponse, error)
GetMastercardFeedItemWithResponse request returning *GetMastercardFeedItemResponse
func (*ClientWithResponses) GetPayeeWithResponse ¶
func (c *ClientWithResponses) GetPayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPayeeResponse, error)
GetPayeeWithResponse request returning *GetPayeeResponse
func (*ClientWithResponses) GetPayeesWithResponse ¶
func (c *ClientWithResponses) GetPayeesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPayeesResponse, error)
GetPayeesWithResponse request returning *GetPayeesResponse
func (*ClientWithResponses) GetPaymentOrderPaymentsWithResponse ¶
func (c *ClientWithResponses) GetPaymentOrderPaymentsWithResponse(ctx context.Context, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPaymentOrderPaymentsResponse, error)
GetPaymentOrderPaymentsWithResponse request returning *GetPaymentOrderPaymentsResponse
func (*ClientWithResponses) GetPaymentOrderWithResponse ¶
func (c *ClientWithResponses) GetPaymentOrderWithResponse(ctx context.Context, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPaymentOrderResponse, error)
GetPaymentOrderWithResponse request returning *GetPaymentOrderResponse
func (*ClientWithResponses) GetReceiptWithResponse ¶
func (c *ClientWithResponses) GetReceiptWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReceiptResponse, error)
GetReceiptWithResponse request returning *GetReceiptResponse
func (*ClientWithResponses) GetReceiptsWithResponse ¶
func (c *ClientWithResponses) GetReceiptsWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReceiptsResponse, error)
GetReceiptsWithResponse request returning *GetReceiptsResponse
func (*ClientWithResponses) GetRecurringTransferWithResponse ¶
func (c *ClientWithResponses) GetRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetRecurringTransferResponse, error)
GetRecurringTransferWithResponse request returning *GetRecurringTransferResponse
func (*ClientWithResponses) GetRegisteredAddressWithResponse ¶
func (c *ClientWithResponses) GetRegisteredAddressWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRegisteredAddressResponse, error)
GetRegisteredAddressWithResponse request returning *GetRegisteredAddressResponse
func (*ClientWithResponses) GetSavingsGoalPhotoWithResponse ¶
func (c *ClientWithResponses) GetSavingsGoalPhotoWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSavingsGoalPhotoResponse, error)
GetSavingsGoalPhotoWithResponse request returning *GetSavingsGoalPhotoResponse
func (*ClientWithResponses) GetSavingsGoalWithResponse ¶
func (c *ClientWithResponses) GetSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSavingsGoalResponse, error)
GetSavingsGoalWithResponse request returning *GetSavingsGoalResponse
func (*ClientWithResponses) GetSavingsGoalsWithResponse ¶
func (c *ClientWithResponses) GetSavingsGoalsWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSavingsGoalsResponse, error)
GetSavingsGoalsWithResponse request returning *GetSavingsGoalsResponse
func (*ClientWithResponses) GetSettleUpProfileWithResponse ¶
func (c *ClientWithResponses) GetSettleUpProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettleUpProfileResponse, error)
GetSettleUpProfileWithResponse request returning *GetSettleUpProfileResponse
func (*ClientWithResponses) GetSoleTraderWithResponse ¶
func (c *ClientWithResponses) GetSoleTraderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSoleTraderResponse, error)
GetSoleTraderWithResponse request returning *GetSoleTraderResponse
func (*ClientWithResponses) GetSpacePhotoWithResponse ¶
func (c *ClientWithResponses) GetSpacePhotoWithResponse(ctx context.Context, accountUid openapi_types.UUID, spaceUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSpacePhotoResponse, error)
GetSpacePhotoWithResponse request returning *GetSpacePhotoResponse
func (*ClientWithResponses) GetSpacesWithResponse ¶
func (c *ClientWithResponses) GetSpacesWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSpacesResponse, error)
GetSpacesWithResponse request returning *GetSpacesResponse
func (*ClientWithResponses) GetSpendingSpaceWithResponse ¶
func (c *ClientWithResponses) GetSpendingSpaceWithResponse(ctx context.Context, accountUid openapi_types.UUID, spaceUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSpendingSpaceResponse, error)
GetSpendingSpaceWithResponse request returning *GetSpendingSpaceResponse
func (*ClientWithResponses) GetStandingOrderWithResponse ¶
func (c *ClientWithResponses) GetStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetStandingOrderResponse, error)
GetStandingOrderWithResponse request returning *GetStandingOrderResponse
func (*ClientWithResponses) GetTokenIdentityWithResponse ¶
func (c *ClientWithResponses) GetTokenIdentityWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTokenIdentityResponse, error)
GetTokenIdentityWithResponse request returning *GetTokenIdentityResponse
func (*ClientWithResponses) ListCardsWithResponse ¶
func (c *ClientWithResponses) ListCardsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCardsResponse, error)
ListCardsWithResponse request returning *ListCardsResponse
func (*ClientWithResponses) ListMandatesForAccountWithResponse ¶
func (c *ClientWithResponses) ListMandatesForAccountWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListMandatesForAccountResponse, error)
ListMandatesForAccountWithResponse request returning *ListMandatesForAccountResponse
func (*ClientWithResponses) ListMandatesWithResponse ¶
func (c *ClientWithResponses) ListMandatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMandatesResponse, error)
ListMandatesWithResponse request returning *ListMandatesResponse
func (*ClientWithResponses) ListNextPaymentDatesWithResponse ¶
func (c *ClientWithResponses) ListNextPaymentDatesWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, params *ListNextPaymentDatesParams, reqEditors ...RequestEditorFn) (*ListNextPaymentDatesResponse, error)
ListNextPaymentDatesWithResponse request returning *ListNextPaymentDatesResponse
func (*ClientWithResponses) ListPaymentOrdersForAccountWithResponse ¶
func (c *ClientWithResponses) ListPaymentOrdersForAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListPaymentOrdersForAccountResponse, error)
ListPaymentOrdersForAccountWithResponse request returning *ListPaymentOrdersForAccountResponse
func (*ClientWithResponses) ListPaymentsForMandateWithResponse ¶
func (c *ClientWithResponses) ListPaymentsForMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, params *ListPaymentsForMandateParams, reqEditors ...RequestEditorFn) (*ListPaymentsForMandateResponse, error)
ListPaymentsForMandateWithResponse request returning *ListPaymentsForMandateResponse
func (*ClientWithResponses) ListPaymentsForPayeeAccountWithResponse ¶
func (c *ClientWithResponses) ListPaymentsForPayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, params *ListPaymentsForPayeeAccountParams, reqEditors ...RequestEditorFn) (*ListPaymentsForPayeeAccountResponse, error)
ListPaymentsForPayeeAccountWithResponse request returning *ListPaymentsForPayeeAccountResponse
func (*ClientWithResponses) ListRecurringPaymentsWithResponse ¶
func (c *ClientWithResponses) ListRecurringPaymentsWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListRecurringPaymentsResponse, error)
ListRecurringPaymentsWithResponse request returning *ListRecurringPaymentsResponse
func (*ClientWithResponses) ListStandingOrdersWithResponse ¶
func (c *ClientWithResponses) ListStandingOrdersWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListStandingOrdersResponse, error)
ListStandingOrdersWithResponse request returning *ListStandingOrdersResponse
func (*ClientWithResponses) LogoutIndividualWithResponse ¶
func (c *ClientWithResponses) LogoutIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutIndividualResponse, error)
LogoutIndividualWithResponse request returning *LogoutIndividualResponse
func (*ClientWithResponses) MakeLocalPaymentWithBodyWithResponse ¶
func (c *ClientWithResponses) MakeLocalPaymentWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MakeLocalPaymentResponse, error)
MakeLocalPaymentWithBodyWithResponse request with arbitrary body returning *MakeLocalPaymentResponse
func (*ClientWithResponses) MakeLocalPaymentWithResponse ¶
func (c *ClientWithResponses) MakeLocalPaymentWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body MakeLocalPaymentJSONRequestBody, reqEditors ...RequestEditorFn) (*MakeLocalPaymentResponse, error)
func (*ClientWithResponses) QueryFeedItemsByCategoryWithTransactionTimesBetweenWithResponse ¶
func (c *ClientWithResponses) QueryFeedItemsByCategoryWithTransactionTimesBetweenWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsByCategoryWithTransactionTimesBetweenParams, reqEditors ...RequestEditorFn) (*QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse, error)
QueryFeedItemsByCategoryWithTransactionTimesBetweenWithResponse request returning *QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse
func (*ClientWithResponses) QueryFeedItemsWithResponse ¶
func (c *ClientWithResponses) QueryFeedItemsWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsParams, reqEditors ...RequestEditorFn) (*QueryFeedItemsResponse, error)
QueryFeedItemsWithResponse request returning *QueryFeedItemsResponse
func (*ClientWithResponses) QueryFeedItemsWithTransactionTimesBetweenWithResponse ¶
func (c *ClientWithResponses) QueryFeedItemsWithTransactionTimesBetweenWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *QueryFeedItemsWithTransactionTimesBetweenParams, reqEditors ...RequestEditorFn) (*QueryFeedItemsWithTransactionTimesBetweenResponse, error)
QueryFeedItemsWithTransactionTimesBetweenWithResponse request returning *QueryFeedItemsWithTransactionTimesBetweenResponse
func (*ClientWithResponses) QuerySpendingInsightsByCounterpartyWithResponse ¶
func (c *ClientWithResponses) QuerySpendingInsightsByCounterpartyWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *QuerySpendingInsightsByCounterpartyParams, reqEditors ...RequestEditorFn) (*QuerySpendingInsightsByCounterpartyResponse, error)
QuerySpendingInsightsByCounterpartyWithResponse request returning *QuerySpendingInsightsByCounterpartyResponse
func (*ClientWithResponses) QuerySpendingInsightsBySpendingCategoryWithResponse ¶
func (c *ClientWithResponses) QuerySpendingInsightsBySpendingCategoryWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *QuerySpendingInsightsBySpendingCategoryParams, reqEditors ...RequestEditorFn) (*QuerySpendingInsightsBySpendingCategoryResponse, error)
QuerySpendingInsightsBySpendingCategoryWithResponse request returning *QuerySpendingInsightsBySpendingCategoryResponse
func (*ClientWithResponses) ServePayeeImageFileWithResponse ¶
func (c *ClientWithResponses) ServePayeeImageFileWithResponse(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ServePayeeImageFileResponse, error)
ServePayeeImageFileWithResponse request returning *ServePayeeImageFileResponse
func (*ClientWithResponses) StopRoundUpGoalWithResponse ¶
func (c *ClientWithResponses) StopRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*StopRoundUpGoalResponse, error)
StopRoundUpGoalWithResponse request returning *StopRoundUpGoalResponse
func (*ClientWithResponses) UpdateCurrentAddressWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCurrentAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCurrentAddressResponse, error)
UpdateCurrentAddressWithBodyWithResponse request with arbitrary body returning *UpdateCurrentAddressResponse
func (*ClientWithResponses) UpdateCurrentAddressWithResponse ¶
func (c *ClientWithResponses) UpdateCurrentAddressWithResponse(ctx context.Context, body UpdateCurrentAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCurrentAddressResponse, error)
func (*ClientWithResponses) UpdateEmailWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEmailResponse, error)
UpdateEmailWithBodyWithResponse request with arbitrary body returning *UpdateEmailResponse
func (*ClientWithResponses) UpdateEmailWithResponse ¶
func (c *ClientWithResponses) UpdateEmailWithResponse(ctx context.Context, body UpdateEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEmailResponse, error)
func (*ClientWithResponses) UpdatePayeeWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePayeeWithBodyWithResponse(ctx context.Context, payeeUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePayeeResponse, error)
UpdatePayeeWithBodyWithResponse request with arbitrary body returning *UpdatePayeeResponse
func (*ClientWithResponses) UpdatePayeeWithResponse ¶
func (c *ClientWithResponses) UpdatePayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, body UpdatePayeeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePayeeResponse, error)
func (*ClientWithResponses) UpdateProfileImageWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProfileImageWithBodyWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, params *UpdateProfileImageParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProfileImageResponse, error)
UpdateProfileImageWithBodyWithResponse request with arbitrary body returning *UpdateProfileImageResponse
func (*ClientWithResponses) UpdateSavingsGoalWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSavingsGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSavingsGoalResponse, error)
UpdateSavingsGoalWithBodyWithResponse request with arbitrary body returning *UpdateSavingsGoalResponse
func (*ClientWithResponses) UpdateSavingsGoalWithResponse ¶
func (c *ClientWithResponses) UpdateSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body UpdateSavingsGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSavingsGoalResponse, error)
func (*ClientWithResponses) UpdateStandingOrderWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateStandingOrderWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStandingOrderResponse, error)
UpdateStandingOrderWithBodyWithResponse request with arbitrary body returning *UpdateStandingOrderResponse
func (*ClientWithResponses) UpdateStandingOrderWithResponse ¶
func (c *ClientWithResponses) UpdateStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, body UpdateStandingOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStandingOrderResponse, error)
func (*ClientWithResponses) UpdateUserNoteWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateUserNoteWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserNoteResponse, error)
UpdateUserNoteWithBodyWithResponse request with arbitrary body returning *UpdateUserNoteResponse
func (*ClientWithResponses) UpdateUserNoteWithResponse ¶
func (c *ClientWithResponses) UpdateUserNoteWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body UpdateUserNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserNoteResponse, error)
func (*ClientWithResponses) WithdrawMoneyWithBodyWithResponse ¶
func (c *ClientWithResponses) WithdrawMoneyWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WithdrawMoneyResponse, error)
WithdrawMoneyWithBodyWithResponse request with arbitrary body returning *WithdrawMoneyResponse
func (*ClientWithResponses) WithdrawMoneyWithResponse ¶
func (c *ClientWithResponses) WithdrawMoneyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body WithdrawMoneyJSONRequestBody, reqEditors ...RequestEditorFn) (*WithdrawMoneyResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // CloseAccountHolderWithResponse request CloseAccountHolderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CloseAccountHolderResponse, error) // GetAccountHolderWithResponse request GetAccountHolderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountHolderResponse, error) // GetBusinessWithResponse request GetBusinessWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBusinessResponse, error) // GetCorrespondenceAddressWithResponse request GetCorrespondenceAddressWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCorrespondenceAddressResponse, error) // GetRegisteredAddressWithResponse request GetRegisteredAddressWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRegisteredAddressResponse, error) // GetIndividualWithResponse request GetIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIndividualResponse, error) // UpdateEmailWithBodyWithResponse request with any body UpdateEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEmailResponse, error) UpdateEmailWithResponse(ctx context.Context, body UpdateEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEmailResponse, error) // GetJointAccountWithResponse request GetJointAccountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetJointAccountResponse, error) // GetAccountHolderNameWithResponse request GetAccountHolderNameWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountHolderNameResponse, error) // GetSoleTraderWithResponse request GetSoleTraderWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSoleTraderResponse, error) // DeleteProfileImageWithResponse request DeleteProfileImageWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteProfileImageResponse, error) // DownloadProfileImageWithResponse request DownloadProfileImageWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DownloadProfileImageResponse, error) // UpdateProfileImageWithBodyWithResponse request with any body UpdateProfileImageWithBodyWithResponse(ctx context.Context, accountHolderUid openapi_types.UUID, params *UpdateProfileImageParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProfileImageResponse, error) // GetSavingsGoalsWithResponse request GetSavingsGoalsWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSavingsGoalsResponse, error) // CreateSavingsGoalWithBodyWithResponse request with any body CreateSavingsGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSavingsGoalResponse, error) CreateSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, body CreateSavingsGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSavingsGoalResponse, error) // DeleteSavingsGoalWithResponse request DeleteSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteSavingsGoalResponse, error) // GetSavingsGoalWithResponse request GetSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSavingsGoalResponse, error) // UpdateSavingsGoalWithBodyWithResponse request with any body UpdateSavingsGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSavingsGoalResponse, error) UpdateSavingsGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body UpdateSavingsGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSavingsGoalResponse, error) // AddMoneyWithBodyWithResponse request with any body AddMoneyWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMoneyResponse, error) AddMoneyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body AddMoneyJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMoneyResponse, error) // GetSavingsGoalPhotoWithResponse request GetSavingsGoalPhotoWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSavingsGoalPhotoResponse, error) // DeleteRecurringTransferWithResponse request DeleteRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteRecurringTransferResponse, error) // GetRecurringTransferWithResponse request GetRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetRecurringTransferResponse, error) // CreateOrUpdateRecurringTransferWithBodyWithResponse request with any body CreateOrUpdateRecurringTransferWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrUpdateRecurringTransferResponse, error) CreateOrUpdateRecurringTransferWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, body CreateOrUpdateRecurringTransferJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrUpdateRecurringTransferResponse, error) // WithdrawMoneyWithBodyWithResponse request with any body WithdrawMoneyWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*WithdrawMoneyResponse, error) WithdrawMoneyWithResponse(ctx context.Context, accountUid openapi_types.UUID, savingsGoalUid openapi_types.UUID, transferUid openapi_types.UUID, body WithdrawMoneyJSONRequestBody, reqEditors ...RequestEditorFn) (*WithdrawMoneyResponse, error) // GetSpacesWithResponse request GetSpacesWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSpacesResponse, error) // GetSpendingSpaceWithResponse request GetSpendingSpaceWithResponse(ctx context.Context, accountUid openapi_types.UUID, spaceUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSpendingSpaceResponse, error) // GetSpacePhotoWithResponse request GetSpacePhotoWithResponse(ctx context.Context, accountUid openapi_types.UUID, spaceUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetSpacePhotoResponse, error) // GetAccountsWithResponse request GetAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAccountsResponse, error) // GetAccountBalanceWithResponse request GetAccountBalanceWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAccountBalanceResponse, error) // GetConfirmationOfFundsWithResponse request GetConfirmationOfFundsWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *GetConfirmationOfFundsParams, reqEditors ...RequestEditorFn) (*GetConfirmationOfFundsResponse, error) // GetAccountIdentifiersWithResponse request GetAccountIdentifiersWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAccountIdentifiersResponse, error) // ListRecurringPaymentsWithResponse request ListRecurringPaymentsWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListRecurringPaymentsResponse, error) // QuerySpendingInsightsByCounterpartyWithResponse request QuerySpendingInsightsByCounterpartyWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *QuerySpendingInsightsByCounterpartyParams, reqEditors ...RequestEditorFn) (*QuerySpendingInsightsByCounterpartyResponse, error) // QuerySpendingInsightsBySpendingCategoryWithResponse request QuerySpendingInsightsBySpendingCategoryWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *QuerySpendingInsightsBySpendingCategoryParams, reqEditors ...RequestEditorFn) (*QuerySpendingInsightsBySpendingCategoryResponse, error) // AvailablePeriodsWithResponse request AvailablePeriodsWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*AvailablePeriodsResponse, error) // DownloadPDFStatementWithResponse request DownloadPDFStatementWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *DownloadPDFStatementParams, reqEditors ...RequestEditorFn) (*DownloadPDFStatementResponse, error) // DownloadPDFStatementForDateRangeWithResponse request DownloadPDFStatementForDateRangeWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *DownloadPDFStatementForDateRangeParams, reqEditors ...RequestEditorFn) (*DownloadPDFStatementForDateRangeResponse, error) // GetAddressesWithResponse request GetAddressesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAddressesResponse, error) // UpdateCurrentAddressWithBodyWithResponse request with any body UpdateCurrentAddressWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCurrentAddressResponse, error) UpdateCurrentAddressWithResponse(ctx context.Context, body UpdateCurrentAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCurrentAddressResponse, error) // ListCardsWithResponse request ListCardsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCardsResponse, error) // EnableAtmWithBodyWithResponse request with any body EnableAtmWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableAtmResponse, error) EnableAtmWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableAtmJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableAtmResponse, error) // EnableCurrencySwitchWithBodyWithResponse request with any body EnableCurrencySwitchWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableCurrencySwitchResponse, error) EnableCurrencySwitchWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableCurrencySwitchJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableCurrencySwitchResponse, error) // EnableCardWithBodyWithResponse request with any body EnableCardWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableCardResponse, error) EnableCardWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableCardJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableCardResponse, error) // EnableGamblingPaymentsWithBodyWithResponse request with any body EnableGamblingPaymentsWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableGamblingPaymentsResponse, error) EnableGamblingPaymentsWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableGamblingPaymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableGamblingPaymentsResponse, error) // EnableMagStripePaymentWithBodyWithResponse request with any body EnableMagStripePaymentWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableMagStripePaymentResponse, error) EnableMagStripePaymentWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableMagStripePaymentJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableMagStripePaymentResponse, error) // EnableMobileWalletWithBodyWithResponse request with any body EnableMobileWalletWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableMobileWalletResponse, error) EnableMobileWalletWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableMobileWalletJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableMobileWalletResponse, error) // EnableOnlinePaymentsWithBodyWithResponse request with any body EnableOnlinePaymentsWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableOnlinePaymentsResponse, error) EnableOnlinePaymentsWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnableOnlinePaymentsJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableOnlinePaymentsResponse, error) // EnablePosWithBodyWithResponse request with any body EnablePosWithBodyWithResponse(ctx context.Context, cardUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnablePosResponse, error) EnablePosWithResponse(ctx context.Context, cardUid openapi_types.UUID, body EnablePosJSONRequestBody, reqEditors ...RequestEditorFn) (*EnablePosResponse, error) // ListMandatesWithResponse request ListMandatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMandatesResponse, error) // ListMandatesForAccountWithResponse request ListMandatesForAccountWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListMandatesForAccountResponse, error) // CancelMandateWithResponse request CancelMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*CancelMandateResponse, error) // GetMandateWithResponse request GetMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetMandateResponse, error) // ListPaymentsForMandateWithResponse request ListPaymentsForMandateWithResponse(ctx context.Context, mandateUid openapi_types.UUID, params *ListPaymentsForMandateParams, reqEditors ...RequestEditorFn) (*ListPaymentsForMandateResponse, error) // QueryFeedItemsWithResponse request QueryFeedItemsWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsParams, reqEditors ...RequestEditorFn) (*QueryFeedItemsResponse, error) // QueryFeedItemsByCategoryWithTransactionTimesBetweenWithResponse request QueryFeedItemsByCategoryWithTransactionTimesBetweenWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, params *QueryFeedItemsByCategoryWithTransactionTimesBetweenParams, reqEditors ...RequestEditorFn) (*QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse, error) // GetFeedItemWithResponse request GetFeedItemWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetFeedItemResponse, error) // GetFeedItemAttachmentsWithResponse request GetFeedItemAttachmentsWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetFeedItemAttachmentsResponse, error) // AttachToFeedItemWithBodyWithResponse request with any body AttachToFeedItemWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, params *AttachToFeedItemParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachToFeedItemResponse, error) // DownloadFeedItemAttachmentWithResponse request DownloadFeedItemAttachmentWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, feedItemAttachmentUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DownloadFeedItemAttachmentResponse, error) // GetMastercardFeedItemWithResponse request GetMastercardFeedItemWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetMastercardFeedItemResponse, error) // GetReceiptWithResponse request GetReceiptWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReceiptResponse, error) // CreateOrUpdateReceiptWithBodyWithResponse request with any body CreateOrUpdateReceiptWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrUpdateReceiptResponse, error) CreateOrUpdateReceiptWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body CreateOrUpdateReceiptJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrUpdateReceiptResponse, error) // GetReceiptsWithResponse request GetReceiptsWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetReceiptsResponse, error) // ChangeTransactionCategoryWithBodyWithResponse request with any body ChangeTransactionCategoryWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeTransactionCategoryResponse, error) ChangeTransactionCategoryWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body ChangeTransactionCategoryJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeTransactionCategoryResponse, error) // UpdateUserNoteWithBodyWithResponse request with any body UpdateUserNoteWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserNoteResponse, error) UpdateUserNoteWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, feedItemUid openapi_types.UUID, body UpdateUserNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserNoteResponse, error) // StopRoundUpGoalWithResponse request StopRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*StopRoundUpGoalResponse, error) // FetchRoundUpGoalWithResponse request FetchRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*FetchRoundUpGoalResponse, error) // ActivateRoundUpGoalWithBodyWithResponse request with any body ActivateRoundUpGoalWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ActivateRoundUpGoalResponse, error) ActivateRoundUpGoalWithResponse(ctx context.Context, accountUid openapi_types.UUID, body ActivateRoundUpGoalJSONRequestBody, reqEditors ...RequestEditorFn) (*ActivateRoundUpGoalResponse, error) // QueryFeedItemsWithTransactionTimesBetweenWithResponse request QueryFeedItemsWithTransactionTimesBetweenWithResponse(ctx context.Context, accountUid openapi_types.UUID, params *QueryFeedItemsWithTransactionTimesBetweenParams, reqEditors ...RequestEditorFn) (*QueryFeedItemsWithTransactionTimesBetweenResponse, error) // GetAuthorisingIndividualWithResponse request GetAuthorisingIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthorisingIndividualResponse, error) // LogoutIndividualWithResponse request LogoutIndividualWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*LogoutIndividualResponse, error) // GetTokenIdentityWithResponse request GetTokenIdentityWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTokenIdentityResponse, error) // GetPayeesWithResponse request GetPayeesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPayeesResponse, error) // CreatePayeeWithBodyWithResponse request with any body CreatePayeeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePayeeResponse, error) CreatePayeeWithResponse(ctx context.Context, body CreatePayeeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePayeeResponse, error) // DeletePayeeWithResponse request DeletePayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeletePayeeResponse, error) // GetPayeeWithResponse request GetPayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPayeeResponse, error) // UpdatePayeeWithBodyWithResponse request with any body UpdatePayeeWithBodyWithResponse(ctx context.Context, payeeUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePayeeResponse, error) UpdatePayeeWithResponse(ctx context.Context, payeeUid openapi_types.UUID, body UpdatePayeeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePayeeResponse, error) // CreatePayeeAccountWithBodyWithResponse request with any body CreatePayeeAccountWithBodyWithResponse(ctx context.Context, payeeUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePayeeAccountResponse, error) CreatePayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, body CreatePayeeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePayeeAccountResponse, error) // DeletePayeeAccountWithResponse request DeletePayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeletePayeeAccountResponse, error) // ListPaymentsForPayeeAccountWithResponse request ListPaymentsForPayeeAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, params *ListPaymentsForPayeeAccountParams, reqEditors ...RequestEditorFn) (*ListPaymentsForPayeeAccountResponse, error) // ListPaymentOrdersForAccountWithResponse request ListPaymentOrdersForAccountWithResponse(ctx context.Context, payeeUid openapi_types.UUID, accountUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListPaymentOrdersForAccountResponse, error) // ServePayeeImageFileWithResponse request ServePayeeImageFileWithResponse(ctx context.Context, payeeUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ServePayeeImageFileResponse, error) // MakeLocalPaymentWithBodyWithResponse request with any body MakeLocalPaymentWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MakeLocalPaymentResponse, error) MakeLocalPaymentWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body MakeLocalPaymentJSONRequestBody, reqEditors ...RequestEditorFn) (*MakeLocalPaymentResponse, error) // ListStandingOrdersWithResponse request ListStandingOrdersWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListStandingOrdersResponse, error) // CreateStandingOrderWithBodyWithResponse request with any body CreateStandingOrderWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStandingOrderResponse, error) CreateStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, body CreateStandingOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStandingOrderResponse, error) // CancelStandingOrderWithResponse request CancelStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*CancelStandingOrderResponse, error) // GetStandingOrderWithResponse request GetStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetStandingOrderResponse, error) // UpdateStandingOrderWithBodyWithResponse request with any body UpdateStandingOrderWithBodyWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStandingOrderResponse, error) UpdateStandingOrderWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, body UpdateStandingOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStandingOrderResponse, error) // ListNextPaymentDatesWithResponse request ListNextPaymentDatesWithResponse(ctx context.Context, accountUid openapi_types.UUID, categoryUid openapi_types.UUID, paymentOrderUid openapi_types.UUID, params *ListNextPaymentDatesParams, reqEditors ...RequestEditorFn) (*ListNextPaymentDatesResponse, error) // GetPaymentOrderWithResponse request GetPaymentOrderWithResponse(ctx context.Context, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPaymentOrderResponse, error) // GetPaymentOrderPaymentsWithResponse request GetPaymentOrderPaymentsWithResponse(ctx context.Context, paymentOrderUid openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPaymentOrderPaymentsResponse, error) // GetSettleUpProfileWithResponse request GetSettleUpProfileWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettleUpProfileResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CloseAccountHolderResponse ¶
type CloseAccountHolderResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseCloseAccountHolderResponse ¶
func ParseCloseAccountHolderResponse(rsp *http.Response) (*CloseAccountHolderResponse, error)
ParseCloseAccountHolderResponse parses an HTTP response from a CloseAccountHolderWithResponse call
func (CloseAccountHolderResponse) Status ¶
func (r CloseAccountHolderResponse) Status() string
Status returns HTTPResponse.Status
func (CloseAccountHolderResponse) StatusCode ¶
func (r CloseAccountHolderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConfirmationOfFundsResponse ¶
type ConfirmationOfFundsResponse struct { // AccountWouldBeInOverdraftIfRequestedAmountSpent True if spending the requested amount would put the account in overdraft AccountWouldBeInOverdraftIfRequestedAmountSpent *bool `json:"accountWouldBeInOverdraftIfRequestedAmountSpent,omitempty"` // RequestedAmountAvailableToSpend True if requested amount is available to spend RequestedAmountAvailableToSpend *bool `json:"requestedAmountAvailableToSpend,omitempty"` }
ConfirmationOfFundsResponse defines model for ConfirmationOfFundsResponse.
type ConsentInformation ¶
type ConsentInformation = map[string]interface{}
ConsentInformation Denotes whether a request has been paused in order for the user to approve it.
type CreateOrUpdateReceiptJSONRequestBody ¶
type CreateOrUpdateReceiptJSONRequestBody = Receipt
CreateOrUpdateReceiptJSONRequestBody defines body for CreateOrUpdateReceipt for application/json ContentType.
type CreateOrUpdateReceiptResponse ¶
type CreateOrUpdateReceiptResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ReceiptCreationResponse JSON4XX *ErrorResponse }
func ParseCreateOrUpdateReceiptResponse ¶
func ParseCreateOrUpdateReceiptResponse(rsp *http.Response) (*CreateOrUpdateReceiptResponse, error)
ParseCreateOrUpdateReceiptResponse parses an HTTP response from a CreateOrUpdateReceiptWithResponse call
func (CreateOrUpdateReceiptResponse) Status ¶
func (r CreateOrUpdateReceiptResponse) Status() string
Status returns HTTPResponse.Status
func (CreateOrUpdateReceiptResponse) StatusCode ¶
func (r CreateOrUpdateReceiptResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateOrUpdateRecurringTransferJSONRequestBody ¶
type CreateOrUpdateRecurringTransferJSONRequestBody = ScheduledSavingsPaymentRequestV2
CreateOrUpdateRecurringTransferJSONRequestBody defines body for CreateOrUpdateRecurringTransfer for application/json ContentType.
type CreateOrUpdateRecurringTransferResponse ¶
type CreateOrUpdateRecurringTransferResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SavingsGoalTransferResponseV2 JSON4XX *ErrorResponse }
func ParseCreateOrUpdateRecurringTransferResponse ¶
func ParseCreateOrUpdateRecurringTransferResponse(rsp *http.Response) (*CreateOrUpdateRecurringTransferResponse, error)
ParseCreateOrUpdateRecurringTransferResponse parses an HTTP response from a CreateOrUpdateRecurringTransferWithResponse call
func (CreateOrUpdateRecurringTransferResponse) Status ¶
func (r CreateOrUpdateRecurringTransferResponse) Status() string
Status returns HTTPResponse.Status
func (CreateOrUpdateRecurringTransferResponse) StatusCode ¶
func (r CreateOrUpdateRecurringTransferResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateOrUpdateSavingsGoalResponseV2 ¶
type CreateOrUpdateSavingsGoalResponseV2 struct { // SavingsGoalUid Unique identifier of the savings goal SavingsGoalUid *openapi_types.UUID `json:"savingsGoalUid,omitempty"` // Success True if the method completed successfully Success *bool `json:"success,omitempty"` }
CreateOrUpdateSavingsGoalResponseV2 Response after attempting to create a savings goal
type CreatePayeeAccountJSONRequestBody ¶
type CreatePayeeAccountJSONRequestBody = PayeeAccountCreationRequest
CreatePayeeAccountJSONRequestBody defines body for CreatePayeeAccount for application/json ContentType.
type CreatePayeeAccountResponse ¶
type CreatePayeeAccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PayeeAccountCreationResponse JSON4XX *ErrorResponse }
func ParseCreatePayeeAccountResponse ¶
func ParseCreatePayeeAccountResponse(rsp *http.Response) (*CreatePayeeAccountResponse, error)
ParseCreatePayeeAccountResponse parses an HTTP response from a CreatePayeeAccountWithResponse call
func (CreatePayeeAccountResponse) Status ¶
func (r CreatePayeeAccountResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePayeeAccountResponse) StatusCode ¶
func (r CreatePayeeAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePayeeJSONRequestBody ¶
type CreatePayeeJSONRequestBody = PayeeCreationRequest
CreatePayeeJSONRequestBody defines body for CreatePayee for application/json ContentType.
type CreatePayeeResponse ¶
type CreatePayeeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PayeeCreationResponse JSON4XX *ErrorResponse }
func ParseCreatePayeeResponse ¶
func ParseCreatePayeeResponse(rsp *http.Response) (*CreatePayeeResponse, error)
ParseCreatePayeeResponse parses an HTTP response from a CreatePayeeWithResponse call
func (CreatePayeeResponse) Status ¶
func (r CreatePayeeResponse) Status() string
Status returns HTTPResponse.Status
func (CreatePayeeResponse) StatusCode ¶
func (r CreatePayeeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSavingsGoalJSONRequestBody ¶
type CreateSavingsGoalJSONRequestBody = SavingsGoalRequestV2
CreateSavingsGoalJSONRequestBody defines body for CreateSavingsGoal for application/json ContentType.
type CreateSavingsGoalResponse ¶
type CreateSavingsGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CreateOrUpdateSavingsGoalResponseV2 JSON4XX *ErrorResponse }
func ParseCreateSavingsGoalResponse ¶
func ParseCreateSavingsGoalResponse(rsp *http.Response) (*CreateSavingsGoalResponse, error)
ParseCreateSavingsGoalResponse parses an HTTP response from a CreateSavingsGoalWithResponse call
func (CreateSavingsGoalResponse) Status ¶
func (r CreateSavingsGoalResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSavingsGoalResponse) StatusCode ¶
func (r CreateSavingsGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateStandingOrderJSONRequestBody ¶
type CreateStandingOrderJSONRequestBody = CreateStandingOrderRequest
CreateStandingOrderJSONRequestBody defines body for CreateStandingOrder for application/json ContentType.
type CreateStandingOrderRequest ¶
type CreateStandingOrderRequest struct { // Amount Representation of money Amount CurrencyAndAmount `json:"amount"` // DestinationPayeeAccountUid The desired payment recipient. Either paymentRecipient or destinationPayeeAccountUid must be present DestinationPayeeAccountUid *openapi_types.UUID `json:"destinationPayeeAccountUid,omitempty"` // ExternalIdentifier External identifier for the standing order request ExternalIdentifier string `json:"externalIdentifier"` // PaymentRecipient The desired payment recipient. Either paymentRecipient or destinationPayeeAccountUid must be present PaymentRecipient *PaymentRecipient `json:"paymentRecipient,omitempty"` // Reference The payment reference Reference string `json:"reference"` // SpendingCategory The category of a transaction SpendingCategory *CreateStandingOrderRequestSpendingCategory `json:"spendingCategory,omitempty"` // StandingOrderRecurrence Recurrence rules of a standing order StandingOrderRecurrence StandingOrderRecurrence `json:"standingOrderRecurrence"` }
CreateStandingOrderRequest Request to create a standing order
type CreateStandingOrderRequestSpendingCategory ¶
type CreateStandingOrderRequestSpendingCategory string
CreateStandingOrderRequestSpendingCategory The category of a transaction
const ( CreateStandingOrderRequestSpendingCategoryADMIN CreateStandingOrderRequestSpendingCategory = "ADMIN" CreateStandingOrderRequestSpendingCategoryBANKCHARGES CreateStandingOrderRequestSpendingCategory = "BANK_CHARGES" CreateStandingOrderRequestSpendingCategoryBIKE CreateStandingOrderRequestSpendingCategory = "BIKE" CreateStandingOrderRequestSpendingCategoryBILLSANDSERVICES CreateStandingOrderRequestSpendingCategory = "BILLS_AND_SERVICES" CreateStandingOrderRequestSpendingCategoryBUCKETLIST CreateStandingOrderRequestSpendingCategory = "BUCKET_LIST" CreateStandingOrderRequestSpendingCategoryBUSINESSENTERTAINMENT CreateStandingOrderRequestSpendingCategory = "BUSINESS_ENTERTAINMENT" CreateStandingOrderRequestSpendingCategoryCAR CreateStandingOrderRequestSpendingCategory = "CAR" CreateStandingOrderRequestSpendingCategoryCASH CreateStandingOrderRequestSpendingCategory = "CASH" CreateStandingOrderRequestSpendingCategoryCELEBRATION CreateStandingOrderRequestSpendingCategory = "CELEBRATION" CreateStandingOrderRequestSpendingCategoryCHARITY CreateStandingOrderRequestSpendingCategory = "CHARITY" CreateStandingOrderRequestSpendingCategoryCHILDREN CreateStandingOrderRequestSpendingCategory = "CHILDREN" CreateStandingOrderRequestSpendingCategoryCLIENTREFUNDS CreateStandingOrderRequestSpendingCategory = "CLIENT_REFUNDS" CreateStandingOrderRequestSpendingCategoryCLOTHES CreateStandingOrderRequestSpendingCategory = "CLOTHES" CreateStandingOrderRequestSpendingCategoryCOFFEE CreateStandingOrderRequestSpendingCategory = "COFFEE" CreateStandingOrderRequestSpendingCategoryCORPORATIONTAX CreateStandingOrderRequestSpendingCategory = "CORPORATION_TAX" CreateStandingOrderRequestSpendingCategoryDEBTREPAYMENT CreateStandingOrderRequestSpendingCategory = "DEBT_REPAYMENT" CreateStandingOrderRequestSpendingCategoryDIRECTORSWAGES CreateStandingOrderRequestSpendingCategory = "DIRECTORS_WAGES" CreateStandingOrderRequestSpendingCategoryDIVIDENDS CreateStandingOrderRequestSpendingCategory = "DIVIDENDS" CreateStandingOrderRequestSpendingCategoryDIY CreateStandingOrderRequestSpendingCategory = "DIY" CreateStandingOrderRequestSpendingCategoryDRINKS CreateStandingOrderRequestSpendingCategory = "DRINKS" CreateStandingOrderRequestSpendingCategoryEATINGOUT CreateStandingOrderRequestSpendingCategory = "EATING_OUT" CreateStandingOrderRequestSpendingCategoryEDUCATION CreateStandingOrderRequestSpendingCategory = "EDUCATION" CreateStandingOrderRequestSpendingCategoryEMERGENCY CreateStandingOrderRequestSpendingCategory = "EMERGENCY" CreateStandingOrderRequestSpendingCategoryENTERTAINMENT CreateStandingOrderRequestSpendingCategory = "ENTERTAINMENT" CreateStandingOrderRequestSpendingCategoryEQUIPMENT CreateStandingOrderRequestSpendingCategory = "EQUIPMENT" CreateStandingOrderRequestSpendingCategoryESSENTIALSPEND CreateStandingOrderRequestSpendingCategory = "ESSENTIAL_SPEND" CreateStandingOrderRequestSpendingCategoryEXPENSES CreateStandingOrderRequestSpendingCategory = "EXPENSES" CreateStandingOrderRequestSpendingCategoryFAMILY CreateStandingOrderRequestSpendingCategory = "FAMILY" CreateStandingOrderRequestSpendingCategoryFITNESS CreateStandingOrderRequestSpendingCategory = "FITNESS" CreateStandingOrderRequestSpendingCategoryFOODANDDRINK CreateStandingOrderRequestSpendingCategory = "FOOD_AND_DRINK" CreateStandingOrderRequestSpendingCategoryFUEL CreateStandingOrderRequestSpendingCategory = "FUEL" CreateStandingOrderRequestSpendingCategoryGAMBLING CreateStandingOrderRequestSpendingCategory = "GAMBLING" CreateStandingOrderRequestSpendingCategoryGAMING CreateStandingOrderRequestSpendingCategory = "GAMING" CreateStandingOrderRequestSpendingCategoryGARDEN CreateStandingOrderRequestSpendingCategory = "GARDEN" CreateStandingOrderRequestSpendingCategoryGENERAL CreateStandingOrderRequestSpendingCategory = "GENERAL" CreateStandingOrderRequestSpendingCategoryGIFTS CreateStandingOrderRequestSpendingCategory = "GIFTS" CreateStandingOrderRequestSpendingCategoryGROCERIES CreateStandingOrderRequestSpendingCategory = "GROCERIES" CreateStandingOrderRequestSpendingCategoryHOBBY CreateStandingOrderRequestSpendingCategory = "HOBBY" CreateStandingOrderRequestSpendingCategoryHOLIDAYS CreateStandingOrderRequestSpendingCategory = "HOLIDAYS" CreateStandingOrderRequestSpendingCategoryHOME CreateStandingOrderRequestSpendingCategory = "HOME" CreateStandingOrderRequestSpendingCategoryIMPULSEBUY CreateStandingOrderRequestSpendingCategory = "IMPULSE_BUY" CreateStandingOrderRequestSpendingCategoryINCOME CreateStandingOrderRequestSpendingCategory = "INCOME" CreateStandingOrderRequestSpendingCategoryINSURANCE CreateStandingOrderRequestSpendingCategory = "INSURANCE" CreateStandingOrderRequestSpendingCategoryINTERESTPAYMENTS CreateStandingOrderRequestSpendingCategory = "INTEREST_PAYMENTS" CreateStandingOrderRequestSpendingCategoryINVENTORY CreateStandingOrderRequestSpendingCategory = "INVENTORY" CreateStandingOrderRequestSpendingCategoryINVESTMENTCAPITAL CreateStandingOrderRequestSpendingCategory = "INVESTMENT_CAPITAL" CreateStandingOrderRequestSpendingCategoryINVESTMENTS CreateStandingOrderRequestSpendingCategory = "INVESTMENTS" CreateStandingOrderRequestSpendingCategoryLIFESTYLE CreateStandingOrderRequestSpendingCategory = "LIFESTYLE" CreateStandingOrderRequestSpendingCategoryLOANPRINCIPAL CreateStandingOrderRequestSpendingCategory = "LOAN_PRINCIPAL" CreateStandingOrderRequestSpendingCategoryMAINTENANCEANDREPAIRS CreateStandingOrderRequestSpendingCategory = "MAINTENANCE_AND_REPAIRS" CreateStandingOrderRequestSpendingCategoryMARKETING CreateStandingOrderRequestSpendingCategory = "MARKETING" CreateStandingOrderRequestSpendingCategoryMEDICAL CreateStandingOrderRequestSpendingCategory = "MEDICAL" CreateStandingOrderRequestSpendingCategoryMORTGAGE CreateStandingOrderRequestSpendingCategory = "MORTGAGE" CreateStandingOrderRequestSpendingCategoryNONE CreateStandingOrderRequestSpendingCategory = "NONE" CreateStandingOrderRequestSpendingCategoryNONESSENTIALSPEND CreateStandingOrderRequestSpendingCategory = "NON_ESSENTIAL_SPEND" CreateStandingOrderRequestSpendingCategoryOTHER CreateStandingOrderRequestSpendingCategory = "OTHER" CreateStandingOrderRequestSpendingCategoryOTHERINCOME CreateStandingOrderRequestSpendingCategory = "OTHER_INCOME" CreateStandingOrderRequestSpendingCategoryPAYMENTS CreateStandingOrderRequestSpendingCategory = "PAYMENTS" CreateStandingOrderRequestSpendingCategoryPERSONAL CreateStandingOrderRequestSpendingCategory = "PERSONAL" CreateStandingOrderRequestSpendingCategoryPERSONALCARE CreateStandingOrderRequestSpendingCategory = "PERSONAL_CARE" CreateStandingOrderRequestSpendingCategoryPERSONALTRANSFERS CreateStandingOrderRequestSpendingCategory = "PERSONAL_TRANSFERS" CreateStandingOrderRequestSpendingCategoryPETS CreateStandingOrderRequestSpendingCategory = "PETS" CreateStandingOrderRequestSpendingCategoryPHONEANDINTERNET CreateStandingOrderRequestSpendingCategory = "PHONE_AND_INTERNET" CreateStandingOrderRequestSpendingCategoryPROFESSIONALSERVICES CreateStandingOrderRequestSpendingCategory = "PROFESSIONAL_SERVICES" CreateStandingOrderRequestSpendingCategoryPROJECTS CreateStandingOrderRequestSpendingCategory = "PROJECTS" CreateStandingOrderRequestSpendingCategoryRELATIONSHIPS CreateStandingOrderRequestSpendingCategory = "RELATIONSHIPS" CreateStandingOrderRequestSpendingCategoryRENT CreateStandingOrderRequestSpendingCategory = "RENT" CreateStandingOrderRequestSpendingCategoryREPAIRSANDMAINTENANCE CreateStandingOrderRequestSpendingCategory = "REPAIRS_AND_MAINTENANCE" CreateStandingOrderRequestSpendingCategoryREVENUE CreateStandingOrderRequestSpendingCategory = "REVENUE" CreateStandingOrderRequestSpendingCategorySAVING CreateStandingOrderRequestSpendingCategory = "SAVING" CreateStandingOrderRequestSpendingCategorySELFASSESSMENTTAX CreateStandingOrderRequestSpendingCategory = "SELF_ASSESSMENT_TAX" CreateStandingOrderRequestSpendingCategorySHOPPING CreateStandingOrderRequestSpendingCategory = "SHOPPING" CreateStandingOrderRequestSpendingCategorySTAFF CreateStandingOrderRequestSpendingCategory = "STAFF" CreateStandingOrderRequestSpendingCategorySUBSCRIPTIONS CreateStandingOrderRequestSpendingCategory = "SUBSCRIPTIONS" CreateStandingOrderRequestSpendingCategoryTAKEAWAY CreateStandingOrderRequestSpendingCategory = "TAKEAWAY" CreateStandingOrderRequestSpendingCategoryTAXI CreateStandingOrderRequestSpendingCategory = "TAXI" CreateStandingOrderRequestSpendingCategoryTRANSFERS CreateStandingOrderRequestSpendingCategory = "TRANSFERS" CreateStandingOrderRequestSpendingCategoryTRANSPORT CreateStandingOrderRequestSpendingCategory = "TRANSPORT" CreateStandingOrderRequestSpendingCategoryTRAVEL CreateStandingOrderRequestSpendingCategory = "TRAVEL" CreateStandingOrderRequestSpendingCategoryTREATS CreateStandingOrderRequestSpendingCategory = "TREATS" CreateStandingOrderRequestSpendingCategoryVAT CreateStandingOrderRequestSpendingCategory = "VAT" CreateStandingOrderRequestSpendingCategoryVEHICLES CreateStandingOrderRequestSpendingCategory = "VEHICLES" CreateStandingOrderRequestSpendingCategoryWEDDING CreateStandingOrderRequestSpendingCategory = "WEDDING" CreateStandingOrderRequestSpendingCategoryWELLBEING CreateStandingOrderRequestSpendingCategory = "WELLBEING" CreateStandingOrderRequestSpendingCategoryWORKPLACE CreateStandingOrderRequestSpendingCategory = "WORKPLACE" )
Defines values for CreateStandingOrderRequestSpendingCategory.
type CreateStandingOrderResponse ¶
type CreateStandingOrderResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CreateStandingOrderResult JSON4XX *ErrorResponse }
func ParseCreateStandingOrderResponse ¶
func ParseCreateStandingOrderResponse(rsp *http.Response) (*CreateStandingOrderResponse, error)
ParseCreateStandingOrderResponse parses an HTTP response from a CreateStandingOrderWithResponse call
func (CreateStandingOrderResponse) Status ¶
func (r CreateStandingOrderResponse) Status() string
Status returns HTTPResponse.Status
func (CreateStandingOrderResponse) StatusCode ¶
func (r CreateStandingOrderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateStandingOrderResult ¶
type CreateStandingOrderResult struct { // PaymentOrderUid The uid of the payment order created by the standing order. N.B. this will not be the uid of any payment which is created by the standing order PaymentOrderUid *openapi_types.UUID `json:"paymentOrderUid,omitempty"` }
CreateStandingOrderResult after attempting to create a standing order
type CurrencyAndAmount ¶
type CurrencyAndAmount struct { // Currency ISO-4217 3 character currency code Currency string `json:"currency"` // MinorUnits Amount in the minor units of the given currency; eg pence in GBP, cents in EUR MinorUnits int64 `json:"minorUnits"` }
CurrencyAndAmount Representation of money
type CurrencyFlag ¶
CurrencyFlag Whether spending is enabled on this card for the specified currency
type DeletePayeeAccountResponse ¶
type DeletePayeeAccountResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDeletePayeeAccountResponse ¶
func ParseDeletePayeeAccountResponse(rsp *http.Response) (*DeletePayeeAccountResponse, error)
ParseDeletePayeeAccountResponse parses an HTTP response from a DeletePayeeAccountWithResponse call
func (DeletePayeeAccountResponse) Status ¶
func (r DeletePayeeAccountResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePayeeAccountResponse) StatusCode ¶
func (r DeletePayeeAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePayeeResponse ¶
type DeletePayeeResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDeletePayeeResponse ¶
func ParseDeletePayeeResponse(rsp *http.Response) (*DeletePayeeResponse, error)
ParseDeletePayeeResponse parses an HTTP response from a DeletePayeeWithResponse call
func (DeletePayeeResponse) Status ¶
func (r DeletePayeeResponse) Status() string
Status returns HTTPResponse.Status
func (DeletePayeeResponse) StatusCode ¶
func (r DeletePayeeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProfileImageResponse ¶
type DeleteProfileImageResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDeleteProfileImageResponse ¶
func ParseDeleteProfileImageResponse(rsp *http.Response) (*DeleteProfileImageResponse, error)
ParseDeleteProfileImageResponse parses an HTTP response from a DeleteProfileImageWithResponse call
func (DeleteProfileImageResponse) Status ¶
func (r DeleteProfileImageResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProfileImageResponse) StatusCode ¶
func (r DeleteProfileImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRecurringTransferResponse ¶
type DeleteRecurringTransferResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDeleteRecurringTransferResponse ¶
func ParseDeleteRecurringTransferResponse(rsp *http.Response) (*DeleteRecurringTransferResponse, error)
ParseDeleteRecurringTransferResponse parses an HTTP response from a DeleteRecurringTransferWithResponse call
func (DeleteRecurringTransferResponse) Status ¶
func (r DeleteRecurringTransferResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRecurringTransferResponse) StatusCode ¶
func (r DeleteRecurringTransferResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSavingsGoalResponse ¶
type DeleteSavingsGoalResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDeleteSavingsGoalResponse ¶
func ParseDeleteSavingsGoalResponse(rsp *http.Response) (*DeleteSavingsGoalResponse, error)
ParseDeleteSavingsGoalResponse parses an HTTP response from a DeleteSavingsGoalWithResponse call
func (DeleteSavingsGoalResponse) Status ¶
func (r DeleteSavingsGoalResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSavingsGoalResponse) StatusCode ¶
func (r DeleteSavingsGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DirectDebitMandateV2 ¶
type DirectDebitMandateV2 struct { AccountUid *openapi_types.UUID `json:"accountUid,omitempty"` Cancelled *time.Time `json:"cancelled,omitempty"` CategoryUid *openapi_types.UUID `json:"categoryUid,omitempty"` Created *time.Time `json:"created,omitempty"` LastDate *openapi_types.Date `json:"lastDate,omitempty"` // LastPayment Last direct debit payment LastPayment *LastPayment `json:"lastPayment"` MerchantUid *openapi_types.UUID `json:"merchantUid,omitempty"` NextDate *openapi_types.Date `json:"nextDate,omitempty"` OriginatorName *string `json:"originatorName,omitempty"` OriginatorUid *openapi_types.UUID `json:"originatorUid,omitempty"` Reference *string `json:"reference,omitempty"` Source *DirectDebitMandateV2Source `json:"source,omitempty"` Status *DirectDebitMandateV2Status `json:"status,omitempty"` Uid *openapi_types.UUID `json:"uid,omitempty"` }
DirectDebitMandateV2 Single mandate
type DirectDebitMandateV2Source ¶
type DirectDebitMandateV2Source string
DirectDebitMandateV2Source defines model for DirectDebitMandateV2.Source.
const ( ELECTRONIC DirectDebitMandateV2Source = "ELECTRONIC" PAPER DirectDebitMandateV2Source = "PAPER" )
Defines values for DirectDebitMandateV2Source.
type DirectDebitMandateV2Status ¶
type DirectDebitMandateV2Status string
DirectDebitMandateV2Status defines model for DirectDebitMandateV2.Status.
const ( DirectDebitMandateV2StatusCANCELLED DirectDebitMandateV2Status = "CANCELLED" DirectDebitMandateV2StatusLIVE DirectDebitMandateV2Status = "LIVE" DirectDebitMandateV2StatusPENDINGCAS DirectDebitMandateV2Status = "PENDING_CAS" )
Defines values for DirectDebitMandateV2Status.
type DirectDebitMandatesV2 ¶
type DirectDebitMandatesV2 struct {
Mandates *[]DirectDebitMandateV2 `json:"mandates,omitempty"`
}
DirectDebitMandatesV2 List of mandates
type DirectDebitPayment ¶
type DirectDebitPayment struct { // CreatedAt Date when direct debit payment was created CreatedAt *time.Time `json:"createdAt,omitempty"` // PaymentAmount Representation of money PaymentAmount *CurrencyAndAmount `json:"paymentAmount,omitempty"` }
DirectDebitPayment A previous Direct Debit payment
type DirectDebitPaymentsResponse ¶
type DirectDebitPaymentsResponse struct { // DirectDebitPayments List of processed direct debit mandate payments DirectDebitPayments []DirectDebitPayment `json:"directDebitPayments"` }
DirectDebitPaymentsResponse Transaction history for a direct debit
type DownloadFeedItemAttachmentResponse ¶
type DownloadFeedItemAttachmentResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDownloadFeedItemAttachmentResponse ¶
func ParseDownloadFeedItemAttachmentResponse(rsp *http.Response) (*DownloadFeedItemAttachmentResponse, error)
ParseDownloadFeedItemAttachmentResponse parses an HTTP response from a DownloadFeedItemAttachmentWithResponse call
func (DownloadFeedItemAttachmentResponse) Status ¶
func (r DownloadFeedItemAttachmentResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadFeedItemAttachmentResponse) StatusCode ¶
func (r DownloadFeedItemAttachmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadPDFStatementForDateRangeParams ¶
type DownloadPDFStatementForDateRangeParams struct { Start openapi_types.Date `form:"start" json:"start"` End *openapi_types.Date `form:"end,omitempty" json:"end,omitempty"` }
DownloadPDFStatementForDateRangeParams defines parameters for DownloadPDFStatementForDateRange.
type DownloadPDFStatementForDateRangeResponse ¶
type DownloadPDFStatementForDateRangeResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDownloadPDFStatementForDateRangeResponse ¶
func ParseDownloadPDFStatementForDateRangeResponse(rsp *http.Response) (*DownloadPDFStatementForDateRangeResponse, error)
ParseDownloadPDFStatementForDateRangeResponse parses an HTTP response from a DownloadPDFStatementForDateRangeWithResponse call
func (DownloadPDFStatementForDateRangeResponse) Status ¶
func (r DownloadPDFStatementForDateRangeResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadPDFStatementForDateRangeResponse) StatusCode ¶
func (r DownloadPDFStatementForDateRangeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadPDFStatementParams ¶
type DownloadPDFStatementParams struct {
YearMonth string `form:"yearMonth" json:"yearMonth"`
}
DownloadPDFStatementParams defines parameters for DownloadPDFStatement.
type DownloadPDFStatementResponse ¶
type DownloadPDFStatementResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDownloadPDFStatementResponse ¶
func ParseDownloadPDFStatementResponse(rsp *http.Response) (*DownloadPDFStatementResponse, error)
ParseDownloadPDFStatementResponse parses an HTTP response from a DownloadPDFStatementWithResponse call
func (DownloadPDFStatementResponse) Status ¶
func (r DownloadPDFStatementResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadPDFStatementResponse) StatusCode ¶
func (r DownloadPDFStatementResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadProfileImageResponse ¶
type DownloadProfileImageResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseDownloadProfileImageResponse ¶
func ParseDownloadProfileImageResponse(rsp *http.Response) (*DownloadProfileImageResponse, error)
ParseDownloadProfileImageResponse parses an HTTP response from a DownloadProfileImageWithResponse call
func (DownloadProfileImageResponse) Status ¶
func (r DownloadProfileImageResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadProfileImageResponse) StatusCode ¶
func (r DownloadProfileImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableAtmJSONRequestBody ¶
type EnableAtmJSONRequestBody = Enabling
EnableAtmJSONRequestBody defines body for EnableAtm for application/json ContentType.
type EnableAtmResponse ¶
type EnableAtmResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseEnableAtmResponse ¶
func ParseEnableAtmResponse(rsp *http.Response) (*EnableAtmResponse, error)
ParseEnableAtmResponse parses an HTTP response from a EnableAtmWithResponse call
func (EnableAtmResponse) Status ¶
func (r EnableAtmResponse) Status() string
Status returns HTTPResponse.Status
func (EnableAtmResponse) StatusCode ¶
func (r EnableAtmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableCardJSONRequestBody ¶
type EnableCardJSONRequestBody = Enabling
EnableCardJSONRequestBody defines body for EnableCard for application/json ContentType.
type EnableCardResponse ¶
type EnableCardResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseEnableCardResponse ¶
func ParseEnableCardResponse(rsp *http.Response) (*EnableCardResponse, error)
ParseEnableCardResponse parses an HTTP response from a EnableCardWithResponse call
func (EnableCardResponse) Status ¶
func (r EnableCardResponse) Status() string
Status returns HTTPResponse.Status
func (EnableCardResponse) StatusCode ¶
func (r EnableCardResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableCurrencySwitchJSONRequestBody ¶
type EnableCurrencySwitchJSONRequestBody = CurrencyFlag
EnableCurrencySwitchJSONRequestBody defines body for EnableCurrencySwitch for application/json ContentType.
type EnableCurrencySwitchResponse ¶
type EnableCurrencySwitchResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseEnableCurrencySwitchResponse ¶
func ParseEnableCurrencySwitchResponse(rsp *http.Response) (*EnableCurrencySwitchResponse, error)
ParseEnableCurrencySwitchResponse parses an HTTP response from a EnableCurrencySwitchWithResponse call
func (EnableCurrencySwitchResponse) Status ¶
func (r EnableCurrencySwitchResponse) Status() string
Status returns HTTPResponse.Status
func (EnableCurrencySwitchResponse) StatusCode ¶
func (r EnableCurrencySwitchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableGamblingPaymentsJSONRequestBody ¶
type EnableGamblingPaymentsJSONRequestBody = Enabling
EnableGamblingPaymentsJSONRequestBody defines body for EnableGamblingPayments for application/json ContentType.
type EnableGamblingPaymentsResponse ¶
type EnableGamblingPaymentsResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseEnableGamblingPaymentsResponse ¶
func ParseEnableGamblingPaymentsResponse(rsp *http.Response) (*EnableGamblingPaymentsResponse, error)
ParseEnableGamblingPaymentsResponse parses an HTTP response from a EnableGamblingPaymentsWithResponse call
func (EnableGamblingPaymentsResponse) Status ¶
func (r EnableGamblingPaymentsResponse) Status() string
Status returns HTTPResponse.Status
func (EnableGamblingPaymentsResponse) StatusCode ¶
func (r EnableGamblingPaymentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableMagStripePaymentJSONRequestBody ¶
type EnableMagStripePaymentJSONRequestBody = Enabling
EnableMagStripePaymentJSONRequestBody defines body for EnableMagStripePayment for application/json ContentType.
type EnableMagStripePaymentResponse ¶
type EnableMagStripePaymentResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseEnableMagStripePaymentResponse ¶
func ParseEnableMagStripePaymentResponse(rsp *http.Response) (*EnableMagStripePaymentResponse, error)
ParseEnableMagStripePaymentResponse parses an HTTP response from a EnableMagStripePaymentWithResponse call
func (EnableMagStripePaymentResponse) Status ¶
func (r EnableMagStripePaymentResponse) Status() string
Status returns HTTPResponse.Status
func (EnableMagStripePaymentResponse) StatusCode ¶
func (r EnableMagStripePaymentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableMobileWalletJSONRequestBody ¶
type EnableMobileWalletJSONRequestBody = Enabling
EnableMobileWalletJSONRequestBody defines body for EnableMobileWallet for application/json ContentType.
type EnableMobileWalletResponse ¶
type EnableMobileWalletResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseEnableMobileWalletResponse ¶
func ParseEnableMobileWalletResponse(rsp *http.Response) (*EnableMobileWalletResponse, error)
ParseEnableMobileWalletResponse parses an HTTP response from a EnableMobileWalletWithResponse call
func (EnableMobileWalletResponse) Status ¶
func (r EnableMobileWalletResponse) Status() string
Status returns HTTPResponse.Status
func (EnableMobileWalletResponse) StatusCode ¶
func (r EnableMobileWalletResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableOnlinePaymentsJSONRequestBody ¶
type EnableOnlinePaymentsJSONRequestBody = Enabling
EnableOnlinePaymentsJSONRequestBody defines body for EnableOnlinePayments for application/json ContentType.
type EnableOnlinePaymentsResponse ¶
type EnableOnlinePaymentsResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseEnableOnlinePaymentsResponse ¶
func ParseEnableOnlinePaymentsResponse(rsp *http.Response) (*EnableOnlinePaymentsResponse, error)
ParseEnableOnlinePaymentsResponse parses an HTTP response from a EnableOnlinePaymentsWithResponse call
func (EnableOnlinePaymentsResponse) Status ¶
func (r EnableOnlinePaymentsResponse) Status() string
Status returns HTTPResponse.Status
func (EnableOnlinePaymentsResponse) StatusCode ¶
func (r EnableOnlinePaymentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnablePosJSONRequestBody ¶
type EnablePosJSONRequestBody = Enabling
EnablePosJSONRequestBody defines body for EnablePos for application/json ContentType.
type EnablePosResponse ¶
type EnablePosResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseEnablePosResponse ¶
func ParseEnablePosResponse(rsp *http.Response) (*EnablePosResponse, error)
ParseEnablePosResponse parses an HTTP response from a EnablePosWithResponse call
func (EnablePosResponse) Status ¶
func (r EnablePosResponse) Status() string
Status returns HTTPResponse.Status
func (EnablePosResponse) StatusCode ¶
func (r EnablePosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Enabling ¶
type Enabling struct {
Enabled bool `json:"enabled"`
}
Enabling defines model for Enabling.
type ErrorDetail ¶
type ErrorDetail struct { // Message The error message Message *string `json:"message,omitempty"` }
ErrorDetail Detail of the error
type ErrorResponse ¶
type ErrorResponse struct { Errors *[]ErrorDetail `json:"errors,omitempty"` Success *bool `json:"success,omitempty"` }
ErrorResponse Erroneous response wrapper
type FeedItem ¶
type FeedItem struct { // Amount Representation of money Amount *CurrencyAndAmount `json:"amount,omitempty"` // BatchPaymentDetails The details of the batch payment this is part of, if it is BatchPaymentDetails *BatchPaymentDetails `json:"batchPaymentDetails,omitempty"` // CategoryUid The category on which the transaction happened CategoryUid *openapi_types.UUID `json:"categoryUid,omitempty"` // CounterPartyName The name of the counter party CounterPartyName *string `json:"counterPartyName,omitempty"` // CounterPartySubEntityIdentifier An external identifier for the sub entity, for PAYEE this will be the sort code of the account CounterPartySubEntityIdentifier *string `json:"counterPartySubEntityIdentifier,omitempty"` // CounterPartySubEntityName A name for the counter party sub entity, for PAYEE this will be the name set for the payee account CounterPartySubEntityName *string `json:"counterPartySubEntityName,omitempty"` // CounterPartySubEntitySubIdentifier An external sub identifier for the sub entity, for PAYEE this will be the account number of the account CounterPartySubEntitySubIdentifier *string `json:"counterPartySubEntitySubIdentifier,omitempty"` // CounterPartySubEntityUid An identifier for the counter party sub entity. eg for MERCHANT this will be the merchant location uid, for PAYEE this will be the payee account uid CounterPartySubEntityUid *openapi_types.UUID `json:"counterPartySubEntityUid,omitempty"` // CounterPartyType The type of counter party for a transaction CounterPartyType *FeedItemCounterPartyType `json:"counterPartyType,omitempty"` // CounterPartyUid The unique identifier for the counter party. eg for MERCHANT this will be the merchant uid, for PAYEE this will be the payee uid CounterPartyUid *openapi_types.UUID `json:"counterPartyUid,omitempty"` // Country The country in which the transaction took place. ISO 3166-1 alpha-2 Country *FeedItemCountry `json:"country,omitempty"` // Direction Was this an inbound or outbound transaction Direction *FeedItemDirection `json:"direction,omitempty"` ExchangeRate *float32 `json:"exchangeRate,omitempty"` // FeedItemUid Unique identifier for this item FeedItemUid *openapi_types.UUID `json:"feedItemUid,omitempty"` // HasAttachment Attachment present HasAttachment *bool `json:"hasAttachment,omitempty"` // HasReceipt Receipt present HasReceipt *bool `json:"hasReceipt,omitempty"` // Reference The reference for the transaction Reference *string `json:"reference,omitempty"` RetryAllocationUntilTime *time.Time `json:"retryAllocationUntilTime,omitempty"` // RoundUp Round up details associated with a feed item RoundUp *AssociatedFeedRoundUp `json:"roundUp,omitempty"` // SettlementTime The time the transaction settled SettlementTime *time.Time `json:"settlementTime,omitempty"` // Source The source of a transaction Source *FeedItemSource `json:"source,omitempty"` // SourceAmount Representation of money SourceAmount *CurrencyAndAmount `json:"sourceAmount,omitempty"` // SourceSubType The source subtype of the transaction SourceSubType *FeedItemSourceSubType `json:"sourceSubType,omitempty"` // SpendingCategory The category of a transaction SpendingCategory *FeedItemSpendingCategory `json:"spendingCategory,omitempty"` // Status The status of a transaction Status *FeedItemStatus `json:"status,omitempty"` // TotalFeeAmount Representation of money TotalFeeAmount *CurrencyAndAmount `json:"totalFeeAmount,omitempty"` TotalFees *float32 `json:"totalFees,omitempty"` // TransactingApplicationUserUid The application user that made the transaction TransactingApplicationUserUid *openapi_types.UUID `json:"transactingApplicationUserUid,omitempty"` // TransactionTime The time of the transaction TransactionTime *time.Time `json:"transactionTime,omitempty"` // UpdatedAt The time the transaction was last updated at UpdatedAt *time.Time `json:"updatedAt,omitempty"` // UserNote The user-provided transaction note UserNote *string `json:"userNote,omitempty"` }
FeedItem An item from the account holders's transaction feed
type FeedItemAttachment ¶
type FeedItemAttachment struct { AttachmentType *FeedItemAttachmentAttachmentType `json:"attachmentType,omitempty"` FeedItemAttachmentType *FeedItemAttachmentFeedItemAttachmentType `json:"feedItemAttachmentType,omitempty"` FeedItemAttachmentUid *openapi_types.UUID `json:"feedItemAttachmentUid,omitempty"` FeedItemUid *openapi_types.UUID `json:"feedItemUid,omitempty"` }
FeedItemAttachment defines model for FeedItemAttachment.
type FeedItemAttachmentAttachmentType ¶
type FeedItemAttachmentAttachmentType string
FeedItemAttachmentAttachmentType defines model for FeedItemAttachment.AttachmentType.
const (
ImagePdf FeedItemAttachmentAttachmentType = "image, pdf"
)
Defines values for FeedItemAttachmentAttachmentType.
type FeedItemAttachmentFeedItemAttachmentType ¶
type FeedItemAttachmentFeedItemAttachmentType string
FeedItemAttachmentFeedItemAttachmentType defines model for FeedItemAttachment.FeedItemAttachmentType.
const ( IMAGE FeedItemAttachmentFeedItemAttachmentType = "IMAGE" IMAGEPDF FeedItemAttachmentFeedItemAttachmentType = "IMAGE, PDF" PDF FeedItemAttachmentFeedItemAttachmentType = "PDF" )
Defines values for FeedItemAttachmentFeedItemAttachmentType.
type FeedItemAttachments ¶
type FeedItemAttachments struct {
FeedItemAttachments *[]FeedItemAttachment `json:"feedItemAttachments,omitempty"`
}
FeedItemAttachments defines model for FeedItemAttachments.
type FeedItemCounterPartyType ¶
type FeedItemCounterPartyType string
FeedItemCounterPartyType The type of counter party for a transaction
const ( FeedItemCounterPartyTypeCATEGORY FeedItemCounterPartyType = "CATEGORY" FeedItemCounterPartyTypeCHEQUE FeedItemCounterPartyType = "CHEQUE" FeedItemCounterPartyTypeCUSTOMER FeedItemCounterPartyType = "CUSTOMER" FeedItemCounterPartyTypeLOAN FeedItemCounterPartyType = "LOAN" FeedItemCounterPartyTypeMERCHANT FeedItemCounterPartyType = "MERCHANT" FeedItemCounterPartyTypePAYEE FeedItemCounterPartyType = "PAYEE" FeedItemCounterPartyTypeSENDER FeedItemCounterPartyType = "SENDER" FeedItemCounterPartyTypeSTARLING FeedItemCounterPartyType = "STARLING" )
Defines values for FeedItemCounterPartyType.
type FeedItemCountry ¶
type FeedItemCountry string
FeedItemCountry The country in which the transaction took place. ISO 3166-1 alpha-2
const ( FeedItemCountryAC FeedItemCountry = "AC" FeedItemCountryAD FeedItemCountry = "AD" FeedItemCountryAE FeedItemCountry = "AE" FeedItemCountryAF FeedItemCountry = "AF" FeedItemCountryAG FeedItemCountry = "AG" FeedItemCountryAI FeedItemCountry = "AI" FeedItemCountryAL FeedItemCountry = "AL" FeedItemCountryAM FeedItemCountry = "AM" FeedItemCountryAN FeedItemCountry = "AN" FeedItemCountryAO FeedItemCountry = "AO" FeedItemCountryAQ FeedItemCountry = "AQ" FeedItemCountryAR FeedItemCountry = "AR" FeedItemCountryAS FeedItemCountry = "AS" FeedItemCountryAT FeedItemCountry = "AT" FeedItemCountryAU FeedItemCountry = "AU" FeedItemCountryAW FeedItemCountry = "AW" FeedItemCountryAX FeedItemCountry = "AX" FeedItemCountryAZ FeedItemCountry = "AZ" FeedItemCountryBA FeedItemCountry = "BA" FeedItemCountryBB FeedItemCountry = "BB" FeedItemCountryBD FeedItemCountry = "BD" FeedItemCountryBE FeedItemCountry = "BE" FeedItemCountryBF FeedItemCountry = "BF" FeedItemCountryBG FeedItemCountry = "BG" FeedItemCountryBH FeedItemCountry = "BH" FeedItemCountryBI FeedItemCountry = "BI" FeedItemCountryBJ FeedItemCountry = "BJ" FeedItemCountryBL FeedItemCountry = "BL" FeedItemCountryBM FeedItemCountry = "BM" FeedItemCountryBN FeedItemCountry = "BN" FeedItemCountryBO FeedItemCountry = "BO" FeedItemCountryBQ FeedItemCountry = "BQ" FeedItemCountryBR FeedItemCountry = "BR" FeedItemCountryBS FeedItemCountry = "BS" FeedItemCountryBT FeedItemCountry = "BT" FeedItemCountryBU FeedItemCountry = "BU" FeedItemCountryBV FeedItemCountry = "BV" FeedItemCountryBW FeedItemCountry = "BW" FeedItemCountryBY FeedItemCountry = "BY" FeedItemCountryBZ FeedItemCountry = "BZ" FeedItemCountryCA FeedItemCountry = "CA" FeedItemCountryCC FeedItemCountry = "CC" FeedItemCountryCD FeedItemCountry = "CD" FeedItemCountryCF FeedItemCountry = "CF" FeedItemCountryCG FeedItemCountry = "CG" FeedItemCountryCH FeedItemCountry = "CH" FeedItemCountryCI FeedItemCountry = "CI" FeedItemCountryCK FeedItemCountry = "CK" FeedItemCountryCL FeedItemCountry = "CL" FeedItemCountryCM FeedItemCountry = "CM" FeedItemCountryCN FeedItemCountry = "CN" FeedItemCountryCO FeedItemCountry = "CO" FeedItemCountryCP FeedItemCountry = "CP" FeedItemCountryCR FeedItemCountry = "CR" FeedItemCountryCS FeedItemCountry = "CS" FeedItemCountryCU FeedItemCountry = "CU" FeedItemCountryCV FeedItemCountry = "CV" FeedItemCountryCW FeedItemCountry = "CW" FeedItemCountryCX FeedItemCountry = "CX" FeedItemCountryCY FeedItemCountry = "CY" FeedItemCountryCZ FeedItemCountry = "CZ" FeedItemCountryDE FeedItemCountry = "DE" FeedItemCountryDG FeedItemCountry = "DG" FeedItemCountryDJ FeedItemCountry = "DJ" FeedItemCountryDK FeedItemCountry = "DK" FeedItemCountryDM FeedItemCountry = "DM" FeedItemCountryDO FeedItemCountry = "DO" FeedItemCountryDZ FeedItemCountry = "DZ" FeedItemCountryEA FeedItemCountry = "EA" FeedItemCountryEC FeedItemCountry = "EC" FeedItemCountryEE FeedItemCountry = "EE" FeedItemCountryEG FeedItemCountry = "EG" FeedItemCountryEH FeedItemCountry = "EH" FeedItemCountryER FeedItemCountry = "ER" FeedItemCountryES FeedItemCountry = "ES" FeedItemCountryET FeedItemCountry = "ET" FeedItemCountryEU FeedItemCountry = "EU" FeedItemCountryEZ FeedItemCountry = "EZ" FeedItemCountryFI FeedItemCountry = "FI" FeedItemCountryFJ FeedItemCountry = "FJ" FeedItemCountryFK FeedItemCountry = "FK" FeedItemCountryFM FeedItemCountry = "FM" FeedItemCountryFO FeedItemCountry = "FO" FeedItemCountryFR FeedItemCountry = "FR" FeedItemCountryFX FeedItemCountry = "FX" FeedItemCountryGA FeedItemCountry = "GA" FeedItemCountryGB FeedItemCountry = "GB" FeedItemCountryGD FeedItemCountry = "GD" FeedItemCountryGE FeedItemCountry = "GE" FeedItemCountryGF FeedItemCountry = "GF" FeedItemCountryGG FeedItemCountry = "GG" FeedItemCountryGH FeedItemCountry = "GH" FeedItemCountryGI FeedItemCountry = "GI" FeedItemCountryGL FeedItemCountry = "GL" FeedItemCountryGM FeedItemCountry = "GM" FeedItemCountryGN FeedItemCountry = "GN" FeedItemCountryGP FeedItemCountry = "GP" FeedItemCountryGQ FeedItemCountry = "GQ" FeedItemCountryGR FeedItemCountry = "GR" FeedItemCountryGS FeedItemCountry = "GS" FeedItemCountryGT FeedItemCountry = "GT" FeedItemCountryGU FeedItemCountry = "GU" FeedItemCountryGW FeedItemCountry = "GW" FeedItemCountryGY FeedItemCountry = "GY" FeedItemCountryHK FeedItemCountry = "HK" FeedItemCountryHM FeedItemCountry = "HM" FeedItemCountryHN FeedItemCountry = "HN" FeedItemCountryHR FeedItemCountry = "HR" FeedItemCountryHT FeedItemCountry = "HT" FeedItemCountryHU FeedItemCountry = "HU" FeedItemCountryIC FeedItemCountry = "IC" FeedItemCountryID FeedItemCountry = "ID" FeedItemCountryIE FeedItemCountry = "IE" FeedItemCountryIL FeedItemCountry = "IL" FeedItemCountryIM FeedItemCountry = "IM" FeedItemCountryIN FeedItemCountry = "IN" FeedItemCountryIO FeedItemCountry = "IO" FeedItemCountryIQ FeedItemCountry = "IQ" FeedItemCountryIR FeedItemCountry = "IR" FeedItemCountryIS FeedItemCountry = "IS" FeedItemCountryIT FeedItemCountry = "IT" FeedItemCountryJE FeedItemCountry = "JE" FeedItemCountryJM FeedItemCountry = "JM" FeedItemCountryJO FeedItemCountry = "JO" FeedItemCountryJP FeedItemCountry = "JP" FeedItemCountryKE FeedItemCountry = "KE" FeedItemCountryKG FeedItemCountry = "KG" FeedItemCountryKH FeedItemCountry = "KH" FeedItemCountryKI FeedItemCountry = "KI" FeedItemCountryKM FeedItemCountry = "KM" FeedItemCountryKN FeedItemCountry = "KN" FeedItemCountryKP FeedItemCountry = "KP" FeedItemCountryKR FeedItemCountry = "KR" FeedItemCountryKW FeedItemCountry = "KW" FeedItemCountryKY FeedItemCountry = "KY" FeedItemCountryKZ FeedItemCountry = "KZ" FeedItemCountryLA FeedItemCountry = "LA" FeedItemCountryLB FeedItemCountry = "LB" FeedItemCountryLC FeedItemCountry = "LC" FeedItemCountryLI FeedItemCountry = "LI" FeedItemCountryLK FeedItemCountry = "LK" FeedItemCountryLR FeedItemCountry = "LR" FeedItemCountryLS FeedItemCountry = "LS" FeedItemCountryLT FeedItemCountry = "LT" FeedItemCountryLU FeedItemCountry = "LU" FeedItemCountryLV FeedItemCountry = "LV" FeedItemCountryLY FeedItemCountry = "LY" FeedItemCountryMA FeedItemCountry = "MA" FeedItemCountryMC FeedItemCountry = "MC" FeedItemCountryMD FeedItemCountry = "MD" FeedItemCountryME FeedItemCountry = "ME" FeedItemCountryMF FeedItemCountry = "MF" FeedItemCountryMG FeedItemCountry = "MG" FeedItemCountryMH FeedItemCountry = "MH" FeedItemCountryMK FeedItemCountry = "MK" FeedItemCountryML FeedItemCountry = "ML" FeedItemCountryMM FeedItemCountry = "MM" FeedItemCountryMN FeedItemCountry = "MN" FeedItemCountryMO FeedItemCountry = "MO" FeedItemCountryMP FeedItemCountry = "MP" FeedItemCountryMQ FeedItemCountry = "MQ" FeedItemCountryMR FeedItemCountry = "MR" FeedItemCountryMS FeedItemCountry = "MS" FeedItemCountryMT FeedItemCountry = "MT" FeedItemCountryMU FeedItemCountry = "MU" FeedItemCountryMV FeedItemCountry = "MV" FeedItemCountryMW FeedItemCountry = "MW" FeedItemCountryMX FeedItemCountry = "MX" FeedItemCountryMY FeedItemCountry = "MY" FeedItemCountryMZ FeedItemCountry = "MZ" FeedItemCountryNA FeedItemCountry = "NA" FeedItemCountryNC FeedItemCountry = "NC" FeedItemCountryNE FeedItemCountry = "NE" FeedItemCountryNF FeedItemCountry = "NF" FeedItemCountryNG FeedItemCountry = "NG" FeedItemCountryNI FeedItemCountry = "NI" FeedItemCountryNL FeedItemCountry = "NL" FeedItemCountryNO FeedItemCountry = "NO" FeedItemCountryNP FeedItemCountry = "NP" FeedItemCountryNR FeedItemCountry = "NR" FeedItemCountryNT FeedItemCountry = "NT" FeedItemCountryNU FeedItemCountry = "NU" FeedItemCountryNZ FeedItemCountry = "NZ" FeedItemCountryOM FeedItemCountry = "OM" FeedItemCountryPA FeedItemCountry = "PA" FeedItemCountryPE FeedItemCountry = "PE" FeedItemCountryPF FeedItemCountry = "PF" FeedItemCountryPG FeedItemCountry = "PG" FeedItemCountryPH FeedItemCountry = "PH" FeedItemCountryPK FeedItemCountry = "PK" FeedItemCountryPL FeedItemCountry = "PL" FeedItemCountryPM FeedItemCountry = "PM" FeedItemCountryPN FeedItemCountry = "PN" FeedItemCountryPR FeedItemCountry = "PR" FeedItemCountryPS FeedItemCountry = "PS" FeedItemCountryPT FeedItemCountry = "PT" FeedItemCountryPW FeedItemCountry = "PW" FeedItemCountryPY FeedItemCountry = "PY" FeedItemCountryQA FeedItemCountry = "QA" FeedItemCountryRE FeedItemCountry = "RE" FeedItemCountryRO FeedItemCountry = "RO" FeedItemCountryRS FeedItemCountry = "RS" FeedItemCountryRU FeedItemCountry = "RU" FeedItemCountryRW FeedItemCountry = "RW" FeedItemCountrySA FeedItemCountry = "SA" FeedItemCountrySB FeedItemCountry = "SB" FeedItemCountrySC FeedItemCountry = "SC" FeedItemCountrySD FeedItemCountry = "SD" FeedItemCountrySE FeedItemCountry = "SE" FeedItemCountrySF FeedItemCountry = "SF" FeedItemCountrySG FeedItemCountry = "SG" FeedItemCountrySH FeedItemCountry = "SH" FeedItemCountrySI FeedItemCountry = "SI" FeedItemCountrySJ FeedItemCountry = "SJ" FeedItemCountrySK FeedItemCountry = "SK" FeedItemCountrySL FeedItemCountry = "SL" FeedItemCountrySM FeedItemCountry = "SM" FeedItemCountrySN FeedItemCountry = "SN" FeedItemCountrySO FeedItemCountry = "SO" FeedItemCountrySR FeedItemCountry = "SR" FeedItemCountrySS FeedItemCountry = "SS" FeedItemCountryST FeedItemCountry = "ST" FeedItemCountrySU FeedItemCountry = "SU" FeedItemCountrySV FeedItemCountry = "SV" FeedItemCountrySX FeedItemCountry = "SX" FeedItemCountrySY FeedItemCountry = "SY" FeedItemCountrySZ FeedItemCountry = "SZ" FeedItemCountryTA FeedItemCountry = "TA" FeedItemCountryTC FeedItemCountry = "TC" FeedItemCountryTD FeedItemCountry = "TD" FeedItemCountryTF FeedItemCountry = "TF" FeedItemCountryTG FeedItemCountry = "TG" FeedItemCountryTH FeedItemCountry = "TH" FeedItemCountryTJ FeedItemCountry = "TJ" FeedItemCountryTK FeedItemCountry = "TK" FeedItemCountryTL FeedItemCountry = "TL" FeedItemCountryTM FeedItemCountry = "TM" FeedItemCountryTN FeedItemCountry = "TN" FeedItemCountryTO FeedItemCountry = "TO" FeedItemCountryTP FeedItemCountry = "TP" FeedItemCountryTR FeedItemCountry = "TR" FeedItemCountryTT FeedItemCountry = "TT" FeedItemCountryTV FeedItemCountry = "TV" FeedItemCountryTW FeedItemCountry = "TW" FeedItemCountryTZ FeedItemCountry = "TZ" FeedItemCountryUA FeedItemCountry = "UA" FeedItemCountryUG FeedItemCountry = "UG" FeedItemCountryUK FeedItemCountry = "UK" FeedItemCountryUM FeedItemCountry = "UM" FeedItemCountryUNDEFINED FeedItemCountry = "UNDEFINED" FeedItemCountryUS FeedItemCountry = "US" FeedItemCountryUY FeedItemCountry = "UY" FeedItemCountryUZ FeedItemCountry = "UZ" FeedItemCountryVA FeedItemCountry = "VA" FeedItemCountryVC FeedItemCountry = "VC" FeedItemCountryVE FeedItemCountry = "VE" FeedItemCountryVG FeedItemCountry = "VG" FeedItemCountryVI FeedItemCountry = "VI" FeedItemCountryVN FeedItemCountry = "VN" FeedItemCountryVU FeedItemCountry = "VU" FeedItemCountryWF FeedItemCountry = "WF" FeedItemCountryWS FeedItemCountry = "WS" FeedItemCountryXI FeedItemCountry = "XI" FeedItemCountryXK FeedItemCountry = "XK" FeedItemCountryXU FeedItemCountry = "XU" FeedItemCountryXX FeedItemCountry = "XX" FeedItemCountryYE FeedItemCountry = "YE" FeedItemCountryYT FeedItemCountry = "YT" FeedItemCountryYU FeedItemCountry = "YU" FeedItemCountryZA FeedItemCountry = "ZA" FeedItemCountryZM FeedItemCountry = "ZM" FeedItemCountryZR FeedItemCountry = "ZR" FeedItemCountryZW FeedItemCountry = "ZW" )
Defines values for FeedItemCountry.
type FeedItemDirection ¶
type FeedItemDirection string
FeedItemDirection Was this an inbound or outbound transaction
const ( FeedItemDirectionIN FeedItemDirection = "IN" FeedItemDirectionOUT FeedItemDirection = "OUT" )
Defines values for FeedItemDirection.
type FeedItemSource ¶
type FeedItemSource string
FeedItemSource The source of a transaction
const ( FeedItemSourceBRITISHBUSINESSBANKFEES FeedItemSource = "BRITISH_BUSINESS_BANK_FEES" FeedItemSourceCARDFEECHARGE FeedItemSource = "CARD_FEE_CHARGE" FeedItemSourceCASHDEPOSIT FeedItemSource = "CASH_DEPOSIT" FeedItemSourceCASHDEPOSITCHARGE FeedItemSource = "CASH_DEPOSIT_CHARGE" FeedItemSourceCASHWITHDRAWAL FeedItemSource = "CASH_WITHDRAWAL" FeedItemSourceCASHWITHDRAWALCHARGE FeedItemSource = "CASH_WITHDRAWAL_CHARGE" FeedItemSourceCHAPS FeedItemSource = "CHAPS" FeedItemSourceCHEQUE FeedItemSource = "CHEQUE" FeedItemSourceCICSCHEQUE FeedItemSource = "CICS_CHEQUE" FeedItemSourceCURRENCYCLOUD FeedItemSource = "CURRENCY_CLOUD" FeedItemSourceDIRECTCREDIT FeedItemSource = "DIRECT_CREDIT" FeedItemSourceDIRECTDEBIT FeedItemSource = "DIRECT_DEBIT" FeedItemSourceDIRECTDEBITDISPUTE FeedItemSource = "DIRECT_DEBIT_DISPUTE" FeedItemSourceERRORSANDOMISSIONS FeedItemSource = "ERRORS_AND_OMISSIONS" FeedItemSourceFASTERPAYMENTSIN FeedItemSource = "FASTER_PAYMENTS_IN" FeedItemSourceFASTERPAYMENTSOUT FeedItemSource = "FASTER_PAYMENTS_OUT" FeedItemSourceFASTERPAYMENTSREFUND FeedItemSource = "FASTER_PAYMENTS_REFUND" FeedItemSourceFASTERPAYMENTSREVERSAL FeedItemSource = "FASTER_PAYMENTS_REVERSAL" FeedItemSourceFXTRANSFER FeedItemSource = "FX_TRANSFER" FeedItemSourceINTERESTPAYMENT FeedItemSource = "INTEREST_PAYMENT" FeedItemSourceINTERESTV2PAYMENT FeedItemSource = "INTEREST_V2_PAYMENT" FeedItemSourceINTERNALTRANSFER FeedItemSource = "INTERNAL_TRANSFER" FeedItemSourceISSPAYMENT FeedItemSource = "ISS_PAYMENT" FeedItemSourceLOANFEEPAYMENT FeedItemSource = "LOAN_FEE_PAYMENT" FeedItemSourceLOANINTERESTCHARGE FeedItemSource = "LOAN_INTEREST_CHARGE" FeedItemSourceLOANLATEPAYMENT FeedItemSource = "LOAN_LATE_PAYMENT" FeedItemSourceLOANOVERPAYMENT FeedItemSource = "LOAN_OVERPAYMENT" FeedItemSourceLOANPRINCIPALPAYMENT FeedItemSource = "LOAN_PRINCIPAL_PAYMENT" FeedItemSourceLOANREPAYMENT FeedItemSource = "LOAN_REPAYMENT" FeedItemSourceMASTERCARD FeedItemSource = "MASTER_CARD" FeedItemSourceMASTERCARDCHARGEBACK FeedItemSource = "MASTERCARD_CHARGEBACK" FeedItemSourceMASTERCARDMONEYSEND FeedItemSource = "MASTERCARD_MONEYSEND" FeedItemSourceMISSEDPAYMENTFEE FeedItemSource = "MISSED_PAYMENT_FEE" FeedItemSourceNOSTRODEPOSIT FeedItemSource = "NOSTRO_DEPOSIT" FeedItemSourceONUSPAYME FeedItemSource = "ON_US_PAY_ME" FeedItemSourceOVERDRAFT FeedItemSource = "OVERDRAFT" FeedItemSourceOVERDRAFTFEE FeedItemSource = "OVERDRAFT_FEE" FeedItemSourceOVERDRAFTINTERESTWAIVED FeedItemSource = "OVERDRAFT_INTEREST_WAIVED" FeedItemSourceSEPACREDITTRANSFER FeedItemSource = "SEPA_CREDIT_TRANSFER" FeedItemSourceSEPADIRECTDEBIT FeedItemSource = "SEPA_DIRECT_DEBIT" FeedItemSourceSTARLINGPAYMENT FeedItemSource = "STARLING_PAYMENT" FeedItemSourceSTARLINGPAYSTRIPE FeedItemSource = "STARLING_PAY_STRIPE" FeedItemSourceSTRIPEFUNDING FeedItemSource = "STRIPE_FUNDING" FeedItemSourceSUBSCRIPTIONCHARGE FeedItemSource = "SUBSCRIPTION_CHARGE" FeedItemSourceTARGET2CUSTOMERPAYMENT FeedItemSource = "TARGET2_CUSTOMER_PAYMENT" FeedItemSourceWITHHELDTAX FeedItemSource = "WITHHELD_TAX" )
Defines values for FeedItemSource.
type FeedItemSourceSubType ¶
type FeedItemSourceSubType string
FeedItemSourceSubType The source subtype of the transaction
const ( FeedItemSourceSubTypeANDROIDPAY FeedItemSourceSubType = "ANDROID_PAY" FeedItemSourceSubTypeANDROIDPAYONLINE FeedItemSourceSubType = "ANDROID_PAY_ONLINE" FeedItemSourceSubTypeAPPLEPAY FeedItemSourceSubType = "APPLE_PAY" FeedItemSourceSubTypeAPPLEPAYONLINE FeedItemSourceSubType = "APPLE_PAY_ONLINE" FeedItemSourceSubTypeATM FeedItemSourceSubType = "ATM" FeedItemSourceSubTypeCARDSUBSCRIPTION FeedItemSourceSubType = "CARD_SUBSCRIPTION" FeedItemSourceSubTypeCHIPANDPIN FeedItemSourceSubType = "CHIP_AND_PIN" FeedItemSourceSubTypeCLICKTOPAY FeedItemSourceSubType = "CLICK_TO_PAY" FeedItemSourceSubTypeCONTACTLESS FeedItemSourceSubType = "CONTACTLESS" FeedItemSourceSubTypeCREDITAUTH FeedItemSourceSubType = "CREDIT_AUTH" FeedItemSourceSubTypeDEPOSIT FeedItemSourceSubType = "DEPOSIT" FeedItemSourceSubTypeFITBITPAY FeedItemSourceSubType = "FITBIT_PAY" FeedItemSourceSubTypeGARMINPAY FeedItemSourceSubType = "GARMIN_PAY" FeedItemSourceSubTypeMAGNETICSTRIP FeedItemSourceSubType = "MAGNETIC_STRIP" FeedItemSourceSubTypeMANUALKEYENTRY FeedItemSourceSubType = "MANUAL_KEY_ENTRY" FeedItemSourceSubTypeNEARBY FeedItemSourceSubType = "NEARBY" FeedItemSourceSubTypeNEWCARD FeedItemSourceSubType = "NEW_CARD" FeedItemSourceSubTypeNEWCARDOVERSEAS FeedItemSourceSubType = "NEW_CARD_OVERSEAS" FeedItemSourceSubTypeNOTAPPLICABLE FeedItemSourceSubType = "NOT_APPLICABLE" FeedItemSourceSubTypeONLINE FeedItemSourceSubType = "ONLINE" FeedItemSourceSubTypeOTHERWALLET FeedItemSourceSubType = "OTHER_WALLET" FeedItemSourceSubTypeOVERDRAFT FeedItemSourceSubType = "OVERDRAFT" FeedItemSourceSubTypeSAMSUNGPAY FeedItemSourceSubType = "SAMSUNG_PAY" FeedItemSourceSubTypeSETTLEUP FeedItemSourceSubType = "SETTLE_UP" FeedItemSourceSubTypeTRANSFERSAMECURRENCY FeedItemSourceSubType = "TRANSFER_SAME_CURRENCY" FeedItemSourceSubTypeUNKNOWN FeedItemSourceSubType = "UNKNOWN" )
Defines values for FeedItemSourceSubType.
type FeedItemSpendingCategory ¶
type FeedItemSpendingCategory string
FeedItemSpendingCategory The category of a transaction
const ( FeedItemSpendingCategoryADMIN FeedItemSpendingCategory = "ADMIN" FeedItemSpendingCategoryBANKCHARGES FeedItemSpendingCategory = "BANK_CHARGES" FeedItemSpendingCategoryBIKE FeedItemSpendingCategory = "BIKE" FeedItemSpendingCategoryBILLSANDSERVICES FeedItemSpendingCategory = "BILLS_AND_SERVICES" FeedItemSpendingCategoryBUCKETLIST FeedItemSpendingCategory = "BUCKET_LIST" FeedItemSpendingCategoryBUSINESSENTERTAINMENT FeedItemSpendingCategory = "BUSINESS_ENTERTAINMENT" FeedItemSpendingCategoryCAR FeedItemSpendingCategory = "CAR" FeedItemSpendingCategoryCASH FeedItemSpendingCategory = "CASH" FeedItemSpendingCategoryCELEBRATION FeedItemSpendingCategory = "CELEBRATION" FeedItemSpendingCategoryCHARITY FeedItemSpendingCategory = "CHARITY" FeedItemSpendingCategoryCHILDREN FeedItemSpendingCategory = "CHILDREN" FeedItemSpendingCategoryCLIENTREFUNDS FeedItemSpendingCategory = "CLIENT_REFUNDS" FeedItemSpendingCategoryCLOTHES FeedItemSpendingCategory = "CLOTHES" FeedItemSpendingCategoryCOFFEE FeedItemSpendingCategory = "COFFEE" FeedItemSpendingCategoryCORPORATIONTAX FeedItemSpendingCategory = "CORPORATION_TAX" FeedItemSpendingCategoryDEBTREPAYMENT FeedItemSpendingCategory = "DEBT_REPAYMENT" FeedItemSpendingCategoryDIRECTORSWAGES FeedItemSpendingCategory = "DIRECTORS_WAGES" FeedItemSpendingCategoryDIVIDENDS FeedItemSpendingCategory = "DIVIDENDS" FeedItemSpendingCategoryDIY FeedItemSpendingCategory = "DIY" FeedItemSpendingCategoryDRINKS FeedItemSpendingCategory = "DRINKS" FeedItemSpendingCategoryEATINGOUT FeedItemSpendingCategory = "EATING_OUT" FeedItemSpendingCategoryEDUCATION FeedItemSpendingCategory = "EDUCATION" FeedItemSpendingCategoryEMERGENCY FeedItemSpendingCategory = "EMERGENCY" FeedItemSpendingCategoryENTERTAINMENT FeedItemSpendingCategory = "ENTERTAINMENT" FeedItemSpendingCategoryEQUIPMENT FeedItemSpendingCategory = "EQUIPMENT" FeedItemSpendingCategoryESSENTIALSPEND FeedItemSpendingCategory = "ESSENTIAL_SPEND" FeedItemSpendingCategoryEXPENSES FeedItemSpendingCategory = "EXPENSES" FeedItemSpendingCategoryFAMILY FeedItemSpendingCategory = "FAMILY" FeedItemSpendingCategoryFITNESS FeedItemSpendingCategory = "FITNESS" FeedItemSpendingCategoryFOODANDDRINK FeedItemSpendingCategory = "FOOD_AND_DRINK" FeedItemSpendingCategoryFUEL FeedItemSpendingCategory = "FUEL" FeedItemSpendingCategoryGAMBLING FeedItemSpendingCategory = "GAMBLING" FeedItemSpendingCategoryGAMING FeedItemSpendingCategory = "GAMING" FeedItemSpendingCategoryGARDEN FeedItemSpendingCategory = "GARDEN" FeedItemSpendingCategoryGENERAL FeedItemSpendingCategory = "GENERAL" FeedItemSpendingCategoryGIFTS FeedItemSpendingCategory = "GIFTS" FeedItemSpendingCategoryGROCERIES FeedItemSpendingCategory = "GROCERIES" FeedItemSpendingCategoryHOBBY FeedItemSpendingCategory = "HOBBY" FeedItemSpendingCategoryHOLIDAYS FeedItemSpendingCategory = "HOLIDAYS" FeedItemSpendingCategoryHOME FeedItemSpendingCategory = "HOME" FeedItemSpendingCategoryIMPULSEBUY FeedItemSpendingCategory = "IMPULSE_BUY" FeedItemSpendingCategoryINCOME FeedItemSpendingCategory = "INCOME" FeedItemSpendingCategoryINSURANCE FeedItemSpendingCategory = "INSURANCE" FeedItemSpendingCategoryINTERESTPAYMENTS FeedItemSpendingCategory = "INTEREST_PAYMENTS" FeedItemSpendingCategoryINVENTORY FeedItemSpendingCategory = "INVENTORY" FeedItemSpendingCategoryINVESTMENTCAPITAL FeedItemSpendingCategory = "INVESTMENT_CAPITAL" FeedItemSpendingCategoryINVESTMENTS FeedItemSpendingCategory = "INVESTMENTS" FeedItemSpendingCategoryLIFESTYLE FeedItemSpendingCategory = "LIFESTYLE" FeedItemSpendingCategoryLOANPRINCIPAL FeedItemSpendingCategory = "LOAN_PRINCIPAL" FeedItemSpendingCategoryMAINTENANCEANDREPAIRS FeedItemSpendingCategory = "MAINTENANCE_AND_REPAIRS" FeedItemSpendingCategoryMARKETING FeedItemSpendingCategory = "MARKETING" FeedItemSpendingCategoryMEDICAL FeedItemSpendingCategory = "MEDICAL" FeedItemSpendingCategoryMORTGAGE FeedItemSpendingCategory = "MORTGAGE" FeedItemSpendingCategoryNONE FeedItemSpendingCategory = "NONE" FeedItemSpendingCategoryNONESSENTIALSPEND FeedItemSpendingCategory = "NON_ESSENTIAL_SPEND" FeedItemSpendingCategoryOTHER FeedItemSpendingCategory = "OTHER" FeedItemSpendingCategoryOTHERINCOME FeedItemSpendingCategory = "OTHER_INCOME" FeedItemSpendingCategoryPAYMENTS FeedItemSpendingCategory = "PAYMENTS" FeedItemSpendingCategoryPERSONAL FeedItemSpendingCategory = "PERSONAL" FeedItemSpendingCategoryPERSONALCARE FeedItemSpendingCategory = "PERSONAL_CARE" FeedItemSpendingCategoryPERSONALTRANSFERS FeedItemSpendingCategory = "PERSONAL_TRANSFERS" FeedItemSpendingCategoryPETS FeedItemSpendingCategory = "PETS" FeedItemSpendingCategoryPHONEANDINTERNET FeedItemSpendingCategory = "PHONE_AND_INTERNET" FeedItemSpendingCategoryPROFESSIONALSERVICES FeedItemSpendingCategory = "PROFESSIONAL_SERVICES" FeedItemSpendingCategoryPROJECTS FeedItemSpendingCategory = "PROJECTS" FeedItemSpendingCategoryRELATIONSHIPS FeedItemSpendingCategory = "RELATIONSHIPS" FeedItemSpendingCategoryRENT FeedItemSpendingCategory = "RENT" FeedItemSpendingCategoryREPAIRSANDMAINTENANCE FeedItemSpendingCategory = "REPAIRS_AND_MAINTENANCE" FeedItemSpendingCategoryREVENUE FeedItemSpendingCategory = "REVENUE" FeedItemSpendingCategorySAVING FeedItemSpendingCategory = "SAVING" FeedItemSpendingCategorySELFASSESSMENTTAX FeedItemSpendingCategory = "SELF_ASSESSMENT_TAX" FeedItemSpendingCategorySHOPPING FeedItemSpendingCategory = "SHOPPING" FeedItemSpendingCategorySTAFF FeedItemSpendingCategory = "STAFF" FeedItemSpendingCategorySUBSCRIPTIONS FeedItemSpendingCategory = "SUBSCRIPTIONS" FeedItemSpendingCategoryTAKEAWAY FeedItemSpendingCategory = "TAKEAWAY" FeedItemSpendingCategoryTAXI FeedItemSpendingCategory = "TAXI" FeedItemSpendingCategoryTRANSFERS FeedItemSpendingCategory = "TRANSFERS" FeedItemSpendingCategoryTRANSPORT FeedItemSpendingCategory = "TRANSPORT" FeedItemSpendingCategoryTRAVEL FeedItemSpendingCategory = "TRAVEL" FeedItemSpendingCategoryTREATS FeedItemSpendingCategory = "TREATS" FeedItemSpendingCategoryVAT FeedItemSpendingCategory = "VAT" FeedItemSpendingCategoryVEHICLES FeedItemSpendingCategory = "VEHICLES" FeedItemSpendingCategoryWEDDING FeedItemSpendingCategory = "WEDDING" FeedItemSpendingCategoryWELLBEING FeedItemSpendingCategory = "WELLBEING" FeedItemSpendingCategoryWORKPLACE FeedItemSpendingCategory = "WORKPLACE" )
Defines values for FeedItemSpendingCategory.
type FeedItemStatus ¶
type FeedItemStatus string
FeedItemStatus The status of a transaction
const ( FeedItemStatusACCOUNTCHECK FeedItemStatus = "ACCOUNT_CHECK" FeedItemStatusDECLINED FeedItemStatus = "DECLINED" FeedItemStatusPENDING FeedItemStatus = "PENDING" FeedItemStatusREFUNDED FeedItemStatus = "REFUNDED" FeedItemStatusRETRYING FeedItemStatus = "RETRYING" FeedItemStatusREVERSED FeedItemStatus = "REVERSED" FeedItemStatusSETTLED FeedItemStatus = "SETTLED" FeedItemStatusUPCOMING FeedItemStatus = "UPCOMING" FeedItemStatusUPCOMINGCANCELLED FeedItemStatus = "UPCOMING_CANCELLED" )
Defines values for FeedItemStatus.
type FeedItems ¶
type FeedItems struct {
FeedItems *[]FeedItem `json:"feedItems,omitempty"`
}
FeedItems Wrapper around multiple feed items
type FetchRoundUpGoalResponse ¶
type FetchRoundUpGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RoundUpGoalResponse JSON4XX *ErrorResponse }
func ParseFetchRoundUpGoalResponse ¶
func ParseFetchRoundUpGoalResponse(rsp *http.Response) (*FetchRoundUpGoalResponse, error)
ParseFetchRoundUpGoalResponse parses an HTTP response from a FetchRoundUpGoalWithResponse call
func (FetchRoundUpGoalResponse) Status ¶
func (r FetchRoundUpGoalResponse) Status() string
Status returns HTTPResponse.Status
func (FetchRoundUpGoalResponse) StatusCode ¶
func (r FetchRoundUpGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountBalanceResponse ¶
type GetAccountBalanceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *BalanceV2 JSON4XX *ErrorResponse }
func ParseGetAccountBalanceResponse ¶
func ParseGetAccountBalanceResponse(rsp *http.Response) (*GetAccountBalanceResponse, error)
ParseGetAccountBalanceResponse parses an HTTP response from a GetAccountBalanceWithResponse call
func (GetAccountBalanceResponse) Status ¶
func (r GetAccountBalanceResponse) Status() string
Status returns HTTPResponse.Status
func (GetAccountBalanceResponse) StatusCode ¶
func (r GetAccountBalanceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountHolderNameResponse ¶
type GetAccountHolderNameResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AccountHolderName JSON4XX *ErrorResponse }
func ParseGetAccountHolderNameResponse ¶
func ParseGetAccountHolderNameResponse(rsp *http.Response) (*GetAccountHolderNameResponse, error)
ParseGetAccountHolderNameResponse parses an HTTP response from a GetAccountHolderNameWithResponse call
func (GetAccountHolderNameResponse) Status ¶
func (r GetAccountHolderNameResponse) Status() string
Status returns HTTPResponse.Status
func (GetAccountHolderNameResponse) StatusCode ¶
func (r GetAccountHolderNameResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountHolderResponse ¶
type GetAccountHolderResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AccountHolder JSON4XX *ErrorResponse }
func ParseGetAccountHolderResponse ¶
func ParseGetAccountHolderResponse(rsp *http.Response) (*GetAccountHolderResponse, error)
ParseGetAccountHolderResponse parses an HTTP response from a GetAccountHolderWithResponse call
func (GetAccountHolderResponse) Status ¶
func (r GetAccountHolderResponse) Status() string
Status returns HTTPResponse.Status
func (GetAccountHolderResponse) StatusCode ¶
func (r GetAccountHolderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountIdentifiersResponse ¶
type GetAccountIdentifiersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AccountIdentifiers JSON4XX *ErrorResponse }
func ParseGetAccountIdentifiersResponse ¶
func ParseGetAccountIdentifiersResponse(rsp *http.Response) (*GetAccountIdentifiersResponse, error)
ParseGetAccountIdentifiersResponse parses an HTTP response from a GetAccountIdentifiersWithResponse call
func (GetAccountIdentifiersResponse) Status ¶
func (r GetAccountIdentifiersResponse) Status() string
Status returns HTTPResponse.Status
func (GetAccountIdentifiersResponse) StatusCode ¶
func (r GetAccountIdentifiersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountsResponse ¶
type GetAccountsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Accounts JSON4XX *ErrorResponse }
func ParseGetAccountsResponse ¶
func ParseGetAccountsResponse(rsp *http.Response) (*GetAccountsResponse, error)
ParseGetAccountsResponse parses an HTTP response from a GetAccountsWithResponse call
func (GetAccountsResponse) Status ¶
func (r GetAccountsResponse) Status() string
Status returns HTTPResponse.Status
func (GetAccountsResponse) StatusCode ¶
func (r GetAccountsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAddressesResponse ¶
type GetAddressesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddressesV2 JSON4XX *ErrorResponse }
func ParseGetAddressesResponse ¶
func ParseGetAddressesResponse(rsp *http.Response) (*GetAddressesResponse, error)
ParseGetAddressesResponse parses an HTTP response from a GetAddressesWithResponse call
func (GetAddressesResponse) Status ¶
func (r GetAddressesResponse) Status() string
Status returns HTTPResponse.Status
func (GetAddressesResponse) StatusCode ¶
func (r GetAddressesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthorisingIndividualResponse ¶
type GetAuthorisingIndividualResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Individual JSON4XX *ErrorResponse }
func ParseGetAuthorisingIndividualResponse ¶
func ParseGetAuthorisingIndividualResponse(rsp *http.Response) (*GetAuthorisingIndividualResponse, error)
ParseGetAuthorisingIndividualResponse parses an HTTP response from a GetAuthorisingIndividualWithResponse call
func (GetAuthorisingIndividualResponse) Status ¶
func (r GetAuthorisingIndividualResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthorisingIndividualResponse) StatusCode ¶
func (r GetAuthorisingIndividualResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBusinessResponse ¶
type GetBusinessResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Business JSON4XX *ErrorResponse }
func ParseGetBusinessResponse ¶
func ParseGetBusinessResponse(rsp *http.Response) (*GetBusinessResponse, error)
ParseGetBusinessResponse parses an HTTP response from a GetBusinessWithResponse call
func (GetBusinessResponse) Status ¶
func (r GetBusinessResponse) Status() string
Status returns HTTPResponse.Status
func (GetBusinessResponse) StatusCode ¶
func (r GetBusinessResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConfirmationOfFundsParams ¶
type GetConfirmationOfFundsParams struct { // TargetAmountInMinorUnits Target amount in minor units TargetAmountInMinorUnits int64 `form:"targetAmountInMinorUnits" json:"targetAmountInMinorUnits"` }
GetConfirmationOfFundsParams defines parameters for GetConfirmationOfFunds.
type GetConfirmationOfFundsResponse ¶
type GetConfirmationOfFundsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ConfirmationOfFundsResponse JSON4XX *ErrorResponse }
func ParseGetConfirmationOfFundsResponse ¶
func ParseGetConfirmationOfFundsResponse(rsp *http.Response) (*GetConfirmationOfFundsResponse, error)
ParseGetConfirmationOfFundsResponse parses an HTTP response from a GetConfirmationOfFundsWithResponse call
func (GetConfirmationOfFundsResponse) Status ¶
func (r GetConfirmationOfFundsResponse) Status() string
Status returns HTTPResponse.Status
func (GetConfirmationOfFundsResponse) StatusCode ¶
func (r GetConfirmationOfFundsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCorrespondenceAddressResponse ¶
type GetCorrespondenceAddressResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddressV2 JSON4XX *ErrorResponse }
func ParseGetCorrespondenceAddressResponse ¶
func ParseGetCorrespondenceAddressResponse(rsp *http.Response) (*GetCorrespondenceAddressResponse, error)
ParseGetCorrespondenceAddressResponse parses an HTTP response from a GetCorrespondenceAddressWithResponse call
func (GetCorrespondenceAddressResponse) Status ¶
func (r GetCorrespondenceAddressResponse) Status() string
Status returns HTTPResponse.Status
func (GetCorrespondenceAddressResponse) StatusCode ¶
func (r GetCorrespondenceAddressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFeedItemAttachmentsResponse ¶
type GetFeedItemAttachmentsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FeedItemAttachments JSON4XX *ErrorResponse }
func ParseGetFeedItemAttachmentsResponse ¶
func ParseGetFeedItemAttachmentsResponse(rsp *http.Response) (*GetFeedItemAttachmentsResponse, error)
ParseGetFeedItemAttachmentsResponse parses an HTTP response from a GetFeedItemAttachmentsWithResponse call
func (GetFeedItemAttachmentsResponse) Status ¶
func (r GetFeedItemAttachmentsResponse) Status() string
Status returns HTTPResponse.Status
func (GetFeedItemAttachmentsResponse) StatusCode ¶
func (r GetFeedItemAttachmentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFeedItemResponse ¶
type GetFeedItemResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FeedItem JSON4XX *ErrorResponse }
func ParseGetFeedItemResponse ¶
func ParseGetFeedItemResponse(rsp *http.Response) (*GetFeedItemResponse, error)
ParseGetFeedItemResponse parses an HTTP response from a GetFeedItemWithResponse call
func (GetFeedItemResponse) Status ¶
func (r GetFeedItemResponse) Status() string
Status returns HTTPResponse.Status
func (GetFeedItemResponse) StatusCode ¶
func (r GetFeedItemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIndividualResponse ¶
type GetIndividualResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Individual JSON4XX *ErrorResponse }
func ParseGetIndividualResponse ¶
func ParseGetIndividualResponse(rsp *http.Response) (*GetIndividualResponse, error)
ParseGetIndividualResponse parses an HTTP response from a GetIndividualWithResponse call
func (GetIndividualResponse) Status ¶
func (r GetIndividualResponse) Status() string
Status returns HTTPResponse.Status
func (GetIndividualResponse) StatusCode ¶
func (r GetIndividualResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJointAccountResponse ¶
type GetJointAccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *JointAccount JSON4XX *ErrorResponse }
func ParseGetJointAccountResponse ¶
func ParseGetJointAccountResponse(rsp *http.Response) (*GetJointAccountResponse, error)
ParseGetJointAccountResponse parses an HTTP response from a GetJointAccountWithResponse call
func (GetJointAccountResponse) Status ¶
func (r GetJointAccountResponse) Status() string
Status returns HTTPResponse.Status
func (GetJointAccountResponse) StatusCode ¶
func (r GetJointAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMandateResponse ¶
type GetMandateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DirectDebitMandateV2 JSON4XX *ErrorResponse }
func ParseGetMandateResponse ¶
func ParseGetMandateResponse(rsp *http.Response) (*GetMandateResponse, error)
ParseGetMandateResponse parses an HTTP response from a GetMandateWithResponse call
func (GetMandateResponse) Status ¶
func (r GetMandateResponse) Status() string
Status returns HTTPResponse.Status
func (GetMandateResponse) StatusCode ¶
func (r GetMandateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMastercardFeedItemResponse ¶
type GetMastercardFeedItemResponse struct { Body []byte HTTPResponse *http.Response JSON200 *MastercardFeedItem JSON4XX *ErrorResponse }
func ParseGetMastercardFeedItemResponse ¶
func ParseGetMastercardFeedItemResponse(rsp *http.Response) (*GetMastercardFeedItemResponse, error)
ParseGetMastercardFeedItemResponse parses an HTTP response from a GetMastercardFeedItemWithResponse call
func (GetMastercardFeedItemResponse) Status ¶
func (r GetMastercardFeedItemResponse) Status() string
Status returns HTTPResponse.Status
func (GetMastercardFeedItemResponse) StatusCode ¶
func (r GetMastercardFeedItemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPayeeResponse ¶
type GetPayeeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Payee JSON4XX *ErrorResponse }
func ParseGetPayeeResponse ¶
func ParseGetPayeeResponse(rsp *http.Response) (*GetPayeeResponse, error)
ParseGetPayeeResponse parses an HTTP response from a GetPayeeWithResponse call
func (GetPayeeResponse) Status ¶
func (r GetPayeeResponse) Status() string
Status returns HTTPResponse.Status
func (GetPayeeResponse) StatusCode ¶
func (r GetPayeeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPayeesResponse ¶
type GetPayeesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Payees JSON4XX *ErrorResponse }
func ParseGetPayeesResponse ¶
func ParseGetPayeesResponse(rsp *http.Response) (*GetPayeesResponse, error)
ParseGetPayeesResponse parses an HTTP response from a GetPayeesWithResponse call
func (GetPayeesResponse) Status ¶
func (r GetPayeesResponse) Status() string
Status returns HTTPResponse.Status
func (GetPayeesResponse) StatusCode ¶
func (r GetPayeesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPaymentOrderPaymentsResponse ¶
type GetPaymentOrderPaymentsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PaymentOrderPaymentsResponse JSON4XX *ErrorResponse }
func ParseGetPaymentOrderPaymentsResponse ¶
func ParseGetPaymentOrderPaymentsResponse(rsp *http.Response) (*GetPaymentOrderPaymentsResponse, error)
ParseGetPaymentOrderPaymentsResponse parses an HTTP response from a GetPaymentOrderPaymentsWithResponse call
func (GetPaymentOrderPaymentsResponse) Status ¶
func (r GetPaymentOrderPaymentsResponse) Status() string
Status returns HTTPResponse.Status
func (GetPaymentOrderPaymentsResponse) StatusCode ¶
func (r GetPaymentOrderPaymentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPaymentOrderResponse ¶
type GetPaymentOrderResponse struct { Body []byte HTTPResponse *http.Response JSON200 *PaymentOrderV2 JSON4XX *ErrorResponse }
func ParseGetPaymentOrderResponse ¶
func ParseGetPaymentOrderResponse(rsp *http.Response) (*GetPaymentOrderResponse, error)
ParseGetPaymentOrderResponse parses an HTTP response from a GetPaymentOrderWithResponse call
func (GetPaymentOrderResponse) Status ¶
func (r GetPaymentOrderResponse) Status() string
Status returns HTTPResponse.Status
func (GetPaymentOrderResponse) StatusCode ¶
func (r GetPaymentOrderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReceiptResponse ¶
type GetReceiptResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Receipt JSON4XX *ErrorResponse }
func ParseGetReceiptResponse ¶
func ParseGetReceiptResponse(rsp *http.Response) (*GetReceiptResponse, error)
ParseGetReceiptResponse parses an HTTP response from a GetReceiptWithResponse call
func (GetReceiptResponse) Status ¶
func (r GetReceiptResponse) Status() string
Status returns HTTPResponse.Status
func (GetReceiptResponse) StatusCode ¶
func (r GetReceiptResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReceiptsResponse ¶
type GetReceiptsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]Receipt JSON4XX *ErrorResponse }
func ParseGetReceiptsResponse ¶
func ParseGetReceiptsResponse(rsp *http.Response) (*GetReceiptsResponse, error)
ParseGetReceiptsResponse parses an HTTP response from a GetReceiptsWithResponse call
func (GetReceiptsResponse) Status ¶
func (r GetReceiptsResponse) Status() string
Status returns HTTPResponse.Status
func (GetReceiptsResponse) StatusCode ¶
func (r GetReceiptsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRecurringTransferResponse ¶
type GetRecurringTransferResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ScheduledSavingsPaymentV2 JSON4XX *ErrorResponse }
func ParseGetRecurringTransferResponse ¶
func ParseGetRecurringTransferResponse(rsp *http.Response) (*GetRecurringTransferResponse, error)
ParseGetRecurringTransferResponse parses an HTTP response from a GetRecurringTransferWithResponse call
func (GetRecurringTransferResponse) Status ¶
func (r GetRecurringTransferResponse) Status() string
Status returns HTTPResponse.Status
func (GetRecurringTransferResponse) StatusCode ¶
func (r GetRecurringTransferResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRegisteredAddressResponse ¶
type GetRegisteredAddressResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AddressV2 JSON4XX *ErrorResponse }
func ParseGetRegisteredAddressResponse ¶
func ParseGetRegisteredAddressResponse(rsp *http.Response) (*GetRegisteredAddressResponse, error)
ParseGetRegisteredAddressResponse parses an HTTP response from a GetRegisteredAddressWithResponse call
func (GetRegisteredAddressResponse) Status ¶
func (r GetRegisteredAddressResponse) Status() string
Status returns HTTPResponse.Status
func (GetRegisteredAddressResponse) StatusCode ¶
func (r GetRegisteredAddressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSavingsGoalPhotoResponse ¶
type GetSavingsGoalPhotoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SavingsGoalPhotoV2 JSON4XX *ErrorResponse }
func ParseGetSavingsGoalPhotoResponse ¶
func ParseGetSavingsGoalPhotoResponse(rsp *http.Response) (*GetSavingsGoalPhotoResponse, error)
ParseGetSavingsGoalPhotoResponse parses an HTTP response from a GetSavingsGoalPhotoWithResponse call
func (GetSavingsGoalPhotoResponse) Status ¶
func (r GetSavingsGoalPhotoResponse) Status() string
Status returns HTTPResponse.Status
func (GetSavingsGoalPhotoResponse) StatusCode ¶
func (r GetSavingsGoalPhotoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSavingsGoalResponse ¶
type GetSavingsGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SavingsGoalV2 JSON4XX *ErrorResponse }
func ParseGetSavingsGoalResponse ¶
func ParseGetSavingsGoalResponse(rsp *http.Response) (*GetSavingsGoalResponse, error)
ParseGetSavingsGoalResponse parses an HTTP response from a GetSavingsGoalWithResponse call
func (GetSavingsGoalResponse) Status ¶
func (r GetSavingsGoalResponse) Status() string
Status returns HTTPResponse.Status
func (GetSavingsGoalResponse) StatusCode ¶
func (r GetSavingsGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSavingsGoalsResponse ¶
type GetSavingsGoalsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SavingsGoalsV2 JSON4XX *ErrorResponse }
func ParseGetSavingsGoalsResponse ¶
func ParseGetSavingsGoalsResponse(rsp *http.Response) (*GetSavingsGoalsResponse, error)
ParseGetSavingsGoalsResponse parses an HTTP response from a GetSavingsGoalsWithResponse call
func (GetSavingsGoalsResponse) Status ¶
func (r GetSavingsGoalsResponse) Status() string
Status returns HTTPResponse.Status
func (GetSavingsGoalsResponse) StatusCode ¶
func (r GetSavingsGoalsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettleUpProfileResponse ¶
type GetSettleUpProfileResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SettleUpProfile JSON4XX *ErrorResponse }
func ParseGetSettleUpProfileResponse ¶
func ParseGetSettleUpProfileResponse(rsp *http.Response) (*GetSettleUpProfileResponse, error)
ParseGetSettleUpProfileResponse parses an HTTP response from a GetSettleUpProfileWithResponse call
func (GetSettleUpProfileResponse) Status ¶
func (r GetSettleUpProfileResponse) Status() string
Status returns HTTPResponse.Status
func (GetSettleUpProfileResponse) StatusCode ¶
func (r GetSettleUpProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSoleTraderResponse ¶
type GetSoleTraderResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SoleTrader JSON4XX *ErrorResponse }
func ParseGetSoleTraderResponse ¶
func ParseGetSoleTraderResponse(rsp *http.Response) (*GetSoleTraderResponse, error)
ParseGetSoleTraderResponse parses an HTTP response from a GetSoleTraderWithResponse call
func (GetSoleTraderResponse) Status ¶
func (r GetSoleTraderResponse) Status() string
Status returns HTTPResponse.Status
func (GetSoleTraderResponse) StatusCode ¶
func (r GetSoleTraderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSpacePhotoResponse ¶
type GetSpacePhotoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SpacePhoto JSON4XX *ErrorResponse }
func ParseGetSpacePhotoResponse ¶
func ParseGetSpacePhotoResponse(rsp *http.Response) (*GetSpacePhotoResponse, error)
ParseGetSpacePhotoResponse parses an HTTP response from a GetSpacePhotoWithResponse call
func (GetSpacePhotoResponse) Status ¶
func (r GetSpacePhotoResponse) Status() string
Status returns HTTPResponse.Status
func (GetSpacePhotoResponse) StatusCode ¶
func (r GetSpacePhotoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSpacesResponse ¶
type GetSpacesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Spaces JSON4XX *ErrorResponse }
func ParseGetSpacesResponse ¶
func ParseGetSpacesResponse(rsp *http.Response) (*GetSpacesResponse, error)
ParseGetSpacesResponse parses an HTTP response from a GetSpacesWithResponse call
func (GetSpacesResponse) Status ¶
func (r GetSpacesResponse) Status() string
Status returns HTTPResponse.Status
func (GetSpacesResponse) StatusCode ¶
func (r GetSpacesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSpendingSpaceResponse ¶
type GetSpendingSpaceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SpendingSpace JSON4XX *ErrorResponse }
func ParseGetSpendingSpaceResponse ¶
func ParseGetSpendingSpaceResponse(rsp *http.Response) (*GetSpendingSpaceResponse, error)
ParseGetSpendingSpaceResponse parses an HTTP response from a GetSpendingSpaceWithResponse call
func (GetSpendingSpaceResponse) Status ¶
func (r GetSpendingSpaceResponse) Status() string
Status returns HTTPResponse.Status
func (GetSpendingSpaceResponse) StatusCode ¶
func (r GetSpendingSpaceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStandingOrderResponse ¶
type GetStandingOrderResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StandingOrder JSON4XX *ErrorResponse }
func ParseGetStandingOrderResponse ¶
func ParseGetStandingOrderResponse(rsp *http.Response) (*GetStandingOrderResponse, error)
ParseGetStandingOrderResponse parses an HTTP response from a GetStandingOrderWithResponse call
func (GetStandingOrderResponse) Status ¶
func (r GetStandingOrderResponse) Status() string
Status returns HTTPResponse.Status
func (GetStandingOrderResponse) StatusCode ¶
func (r GetStandingOrderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTokenIdentityResponse ¶
type GetTokenIdentityResponse struct { Body []byte HTTPResponse *http.Response JSON200 *IdentityV2 JSON4XX *ErrorResponse }
func ParseGetTokenIdentityResponse ¶
func ParseGetTokenIdentityResponse(rsp *http.Response) (*GetTokenIdentityResponse, error)
ParseGetTokenIdentityResponse parses an HTTP response from a GetTokenIdentityWithResponse call
func (GetTokenIdentityResponse) Status ¶
func (r GetTokenIdentityResponse) Status() string
Status returns HTTPResponse.Status
func (GetTokenIdentityResponse) StatusCode ¶
func (r GetTokenIdentityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IdentityV2 ¶
type IdentityV2 struct { AccountHolderUid *openapi_types.UUID `json:"accountHolderUid,omitempty"` ApplicationUserUid *openapi_types.UUID `json:"applicationUserUid,omitempty"` Authenticated *bool `json:"authenticated,omitempty"` ConsentExpiresAt *time.Time `json:"consentExpiresAt,omitempty"` // CustomerUid Deprecated, use accountHolderUid instead // Deprecated: CustomerUid *openapi_types.UUID `json:"customerUid,omitempty"` ExpiresAt *time.Time `json:"expiresAt,omitempty"` ExpiresInSeconds *int64 `json:"expiresInSeconds,omitempty"` // Scopes The scopes which this token has permission to use e.g. balance:read Scopes *[]string `json:"scopes,omitempty"` }
IdentityV2 defines model for IdentityV2.
type Individual ¶
type Individual struct { DateOfBirth *openapi_types.Date `json:"dateOfBirth,omitempty"` Email *string `json:"email,omitempty"` FirstName *string `json:"firstName,omitempty"` LastName *string `json:"lastName,omitempty"` Phone *string `json:"phone,omitempty"` Title *string `json:"title,omitempty"` }
Individual Information about an individual account holder
type InstructLocalPaymentRequest ¶
type InstructLocalPaymentRequest struct { // Amount Representation of money Amount CurrencyAndAmount `json:"amount"` // DestinationPayeeAccountUid The desired payment recipient. Either paymentRecipient or destinationPayeeAccountUid must be present DestinationPayeeAccountUid *openapi_types.UUID `json:"destinationPayeeAccountUid,omitempty"` // ExternalIdentifier Identifier for the payment request, generated by you. Must be unique for each payment request you create ExternalIdentifier string `json:"externalIdentifier"` // PaymentRecipient The desired payment recipient. Either paymentRecipient or destinationPayeeAccountUid must be present PaymentRecipient *PaymentRecipient `json:"paymentRecipient,omitempty"` // Reference The payment reference. The 35 character limit applies to SEPA payments (Euro accounts). For FPS payments (GBP accounts), the limit is 18 characters Reference string `json:"reference"` // SpendingCategory The category of a transaction SpendingCategory *InstructLocalPaymentRequestSpendingCategory `json:"spendingCategory,omitempty"` }
InstructLocalPaymentRequest Request to make a local payment
type InstructLocalPaymentRequestSpendingCategory ¶
type InstructLocalPaymentRequestSpendingCategory string
InstructLocalPaymentRequestSpendingCategory The category of a transaction
const ( InstructLocalPaymentRequestSpendingCategoryADMIN InstructLocalPaymentRequestSpendingCategory = "ADMIN" InstructLocalPaymentRequestSpendingCategoryBANKCHARGES InstructLocalPaymentRequestSpendingCategory = "BANK_CHARGES" InstructLocalPaymentRequestSpendingCategoryBIKE InstructLocalPaymentRequestSpendingCategory = "BIKE" InstructLocalPaymentRequestSpendingCategoryBILLSANDSERVICES InstructLocalPaymentRequestSpendingCategory = "BILLS_AND_SERVICES" InstructLocalPaymentRequestSpendingCategoryBUCKETLIST InstructLocalPaymentRequestSpendingCategory = "BUCKET_LIST" InstructLocalPaymentRequestSpendingCategoryBUSINESSENTERTAINMENT InstructLocalPaymentRequestSpendingCategory = "BUSINESS_ENTERTAINMENT" InstructLocalPaymentRequestSpendingCategoryCAR InstructLocalPaymentRequestSpendingCategory = "CAR" InstructLocalPaymentRequestSpendingCategoryCASH InstructLocalPaymentRequestSpendingCategory = "CASH" InstructLocalPaymentRequestSpendingCategoryCELEBRATION InstructLocalPaymentRequestSpendingCategory = "CELEBRATION" InstructLocalPaymentRequestSpendingCategoryCHARITY InstructLocalPaymentRequestSpendingCategory = "CHARITY" InstructLocalPaymentRequestSpendingCategoryCHILDREN InstructLocalPaymentRequestSpendingCategory = "CHILDREN" InstructLocalPaymentRequestSpendingCategoryCLIENTREFUNDS InstructLocalPaymentRequestSpendingCategory = "CLIENT_REFUNDS" InstructLocalPaymentRequestSpendingCategoryCLOTHES InstructLocalPaymentRequestSpendingCategory = "CLOTHES" InstructLocalPaymentRequestSpendingCategoryCOFFEE InstructLocalPaymentRequestSpendingCategory = "COFFEE" InstructLocalPaymentRequestSpendingCategoryCORPORATIONTAX InstructLocalPaymentRequestSpendingCategory = "CORPORATION_TAX" InstructLocalPaymentRequestSpendingCategoryDEBTREPAYMENT InstructLocalPaymentRequestSpendingCategory = "DEBT_REPAYMENT" InstructLocalPaymentRequestSpendingCategoryDIRECTORSWAGES InstructLocalPaymentRequestSpendingCategory = "DIRECTORS_WAGES" InstructLocalPaymentRequestSpendingCategoryDIVIDENDS InstructLocalPaymentRequestSpendingCategory = "DIVIDENDS" InstructLocalPaymentRequestSpendingCategoryDIY InstructLocalPaymentRequestSpendingCategory = "DIY" InstructLocalPaymentRequestSpendingCategoryDRINKS InstructLocalPaymentRequestSpendingCategory = "DRINKS" InstructLocalPaymentRequestSpendingCategoryEATINGOUT InstructLocalPaymentRequestSpendingCategory = "EATING_OUT" InstructLocalPaymentRequestSpendingCategoryEDUCATION InstructLocalPaymentRequestSpendingCategory = "EDUCATION" InstructLocalPaymentRequestSpendingCategoryEMERGENCY InstructLocalPaymentRequestSpendingCategory = "EMERGENCY" InstructLocalPaymentRequestSpendingCategoryENTERTAINMENT InstructLocalPaymentRequestSpendingCategory = "ENTERTAINMENT" InstructLocalPaymentRequestSpendingCategoryEQUIPMENT InstructLocalPaymentRequestSpendingCategory = "EQUIPMENT" InstructLocalPaymentRequestSpendingCategoryESSENTIALSPEND InstructLocalPaymentRequestSpendingCategory = "ESSENTIAL_SPEND" InstructLocalPaymentRequestSpendingCategoryEXPENSES InstructLocalPaymentRequestSpendingCategory = "EXPENSES" InstructLocalPaymentRequestSpendingCategoryFAMILY InstructLocalPaymentRequestSpendingCategory = "FAMILY" InstructLocalPaymentRequestSpendingCategoryFITNESS InstructLocalPaymentRequestSpendingCategory = "FITNESS" InstructLocalPaymentRequestSpendingCategoryFOODANDDRINK InstructLocalPaymentRequestSpendingCategory = "FOOD_AND_DRINK" InstructLocalPaymentRequestSpendingCategoryFUEL InstructLocalPaymentRequestSpendingCategory = "FUEL" InstructLocalPaymentRequestSpendingCategoryGAMBLING InstructLocalPaymentRequestSpendingCategory = "GAMBLING" InstructLocalPaymentRequestSpendingCategoryGAMING InstructLocalPaymentRequestSpendingCategory = "GAMING" InstructLocalPaymentRequestSpendingCategoryGARDEN InstructLocalPaymentRequestSpendingCategory = "GARDEN" InstructLocalPaymentRequestSpendingCategoryGENERAL InstructLocalPaymentRequestSpendingCategory = "GENERAL" InstructLocalPaymentRequestSpendingCategoryGIFTS InstructLocalPaymentRequestSpendingCategory = "GIFTS" InstructLocalPaymentRequestSpendingCategoryGROCERIES InstructLocalPaymentRequestSpendingCategory = "GROCERIES" InstructLocalPaymentRequestSpendingCategoryHOBBY InstructLocalPaymentRequestSpendingCategory = "HOBBY" InstructLocalPaymentRequestSpendingCategoryHOLIDAYS InstructLocalPaymentRequestSpendingCategory = "HOLIDAYS" InstructLocalPaymentRequestSpendingCategoryHOME InstructLocalPaymentRequestSpendingCategory = "HOME" InstructLocalPaymentRequestSpendingCategoryIMPULSEBUY InstructLocalPaymentRequestSpendingCategory = "IMPULSE_BUY" InstructLocalPaymentRequestSpendingCategoryINCOME InstructLocalPaymentRequestSpendingCategory = "INCOME" InstructLocalPaymentRequestSpendingCategoryINSURANCE InstructLocalPaymentRequestSpendingCategory = "INSURANCE" InstructLocalPaymentRequestSpendingCategoryINTERESTPAYMENTS InstructLocalPaymentRequestSpendingCategory = "INTEREST_PAYMENTS" InstructLocalPaymentRequestSpendingCategoryINVENTORY InstructLocalPaymentRequestSpendingCategory = "INVENTORY" InstructLocalPaymentRequestSpendingCategoryINVESTMENTCAPITAL InstructLocalPaymentRequestSpendingCategory = "INVESTMENT_CAPITAL" InstructLocalPaymentRequestSpendingCategoryINVESTMENTS InstructLocalPaymentRequestSpendingCategory = "INVESTMENTS" InstructLocalPaymentRequestSpendingCategoryLIFESTYLE InstructLocalPaymentRequestSpendingCategory = "LIFESTYLE" InstructLocalPaymentRequestSpendingCategoryLOANPRINCIPAL InstructLocalPaymentRequestSpendingCategory = "LOAN_PRINCIPAL" InstructLocalPaymentRequestSpendingCategoryMAINTENANCEANDREPAIRS InstructLocalPaymentRequestSpendingCategory = "MAINTENANCE_AND_REPAIRS" InstructLocalPaymentRequestSpendingCategoryMARKETING InstructLocalPaymentRequestSpendingCategory = "MARKETING" InstructLocalPaymentRequestSpendingCategoryMEDICAL InstructLocalPaymentRequestSpendingCategory = "MEDICAL" InstructLocalPaymentRequestSpendingCategoryMORTGAGE InstructLocalPaymentRequestSpendingCategory = "MORTGAGE" InstructLocalPaymentRequestSpendingCategoryNONE InstructLocalPaymentRequestSpendingCategory = "NONE" InstructLocalPaymentRequestSpendingCategoryNONESSENTIALSPEND InstructLocalPaymentRequestSpendingCategory = "NON_ESSENTIAL_SPEND" InstructLocalPaymentRequestSpendingCategoryOTHER InstructLocalPaymentRequestSpendingCategory = "OTHER" InstructLocalPaymentRequestSpendingCategoryOTHERINCOME InstructLocalPaymentRequestSpendingCategory = "OTHER_INCOME" InstructLocalPaymentRequestSpendingCategoryPAYMENTS InstructLocalPaymentRequestSpendingCategory = "PAYMENTS" InstructLocalPaymentRequestSpendingCategoryPERSONAL InstructLocalPaymentRequestSpendingCategory = "PERSONAL" InstructLocalPaymentRequestSpendingCategoryPERSONALCARE InstructLocalPaymentRequestSpendingCategory = "PERSONAL_CARE" InstructLocalPaymentRequestSpendingCategoryPERSONALTRANSFERS InstructLocalPaymentRequestSpendingCategory = "PERSONAL_TRANSFERS" InstructLocalPaymentRequestSpendingCategoryPETS InstructLocalPaymentRequestSpendingCategory = "PETS" InstructLocalPaymentRequestSpendingCategoryPHONEANDINTERNET InstructLocalPaymentRequestSpendingCategory = "PHONE_AND_INTERNET" InstructLocalPaymentRequestSpendingCategoryPROFESSIONALSERVICES InstructLocalPaymentRequestSpendingCategory = "PROFESSIONAL_SERVICES" InstructLocalPaymentRequestSpendingCategoryPROJECTS InstructLocalPaymentRequestSpendingCategory = "PROJECTS" InstructLocalPaymentRequestSpendingCategoryRELATIONSHIPS InstructLocalPaymentRequestSpendingCategory = "RELATIONSHIPS" InstructLocalPaymentRequestSpendingCategoryRENT InstructLocalPaymentRequestSpendingCategory = "RENT" InstructLocalPaymentRequestSpendingCategoryREPAIRSANDMAINTENANCE InstructLocalPaymentRequestSpendingCategory = "REPAIRS_AND_MAINTENANCE" InstructLocalPaymentRequestSpendingCategoryREVENUE InstructLocalPaymentRequestSpendingCategory = "REVENUE" InstructLocalPaymentRequestSpendingCategorySAVING InstructLocalPaymentRequestSpendingCategory = "SAVING" InstructLocalPaymentRequestSpendingCategorySELFASSESSMENTTAX InstructLocalPaymentRequestSpendingCategory = "SELF_ASSESSMENT_TAX" InstructLocalPaymentRequestSpendingCategorySHOPPING InstructLocalPaymentRequestSpendingCategory = "SHOPPING" InstructLocalPaymentRequestSpendingCategorySTAFF InstructLocalPaymentRequestSpendingCategory = "STAFF" InstructLocalPaymentRequestSpendingCategorySUBSCRIPTIONS InstructLocalPaymentRequestSpendingCategory = "SUBSCRIPTIONS" InstructLocalPaymentRequestSpendingCategoryTAKEAWAY InstructLocalPaymentRequestSpendingCategory = "TAKEAWAY" InstructLocalPaymentRequestSpendingCategoryTAXI InstructLocalPaymentRequestSpendingCategory = "TAXI" InstructLocalPaymentRequestSpendingCategoryTRANSFERS InstructLocalPaymentRequestSpendingCategory = "TRANSFERS" InstructLocalPaymentRequestSpendingCategoryTRANSPORT InstructLocalPaymentRequestSpendingCategory = "TRANSPORT" InstructLocalPaymentRequestSpendingCategoryTRAVEL InstructLocalPaymentRequestSpendingCategory = "TRAVEL" InstructLocalPaymentRequestSpendingCategoryTREATS InstructLocalPaymentRequestSpendingCategory = "TREATS" InstructLocalPaymentRequestSpendingCategoryVAT InstructLocalPaymentRequestSpendingCategory = "VAT" InstructLocalPaymentRequestSpendingCategoryVEHICLES InstructLocalPaymentRequestSpendingCategory = "VEHICLES" InstructLocalPaymentRequestSpendingCategoryWEDDING InstructLocalPaymentRequestSpendingCategory = "WEDDING" InstructLocalPaymentRequestSpendingCategoryWELLBEING InstructLocalPaymentRequestSpendingCategory = "WELLBEING" InstructLocalPaymentRequestSpendingCategoryWORKPLACE InstructLocalPaymentRequestSpendingCategory = "WORKPLACE" )
Defines values for InstructLocalPaymentRequestSpendingCategory.
type InstructLocalPaymentResponse ¶
type InstructLocalPaymentResponse struct { // PaymentOrderUid The uid of the payment order created by the instruction. N.B. this will not be the uid of any payment which is created by the payment order PaymentOrderUid *openapi_types.UUID `json:"paymentOrderUid,omitempty"` }
InstructLocalPaymentResponse Response after attempting to create a local payment
type JointAccount ¶
type JointAccount struct { AccountHolderUid *openapi_types.UUID `json:"accountHolderUid,omitempty"` // PersonOne Information about an individual account holder PersonOne *Individual `json:"personOne,omitempty"` // PersonTwo Information about an individual account holder PersonTwo *Individual `json:"personTwo,omitempty"` }
JointAccount Information about a joint account
type LastPayment ¶
type LastPayment struct { // LastAmount Representation of money LastAmount *CurrencyAndAmount `json:"lastAmount,omitempty"` LastDate *openapi_types.Date `json:"lastDate,omitempty"` }
LastPayment Last direct debit payment
type ListCardsResponse ¶
type ListCardsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Cards JSON4XX *ErrorResponse }
func ParseListCardsResponse ¶
func ParseListCardsResponse(rsp *http.Response) (*ListCardsResponse, error)
ParseListCardsResponse parses an HTTP response from a ListCardsWithResponse call
func (ListCardsResponse) Status ¶
func (r ListCardsResponse) Status() string
Status returns HTTPResponse.Status
func (ListCardsResponse) StatusCode ¶
func (r ListCardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMandatesForAccountResponse ¶
type ListMandatesForAccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DirectDebitMandatesV2 JSON4XX *ErrorResponse }
func ParseListMandatesForAccountResponse ¶
func ParseListMandatesForAccountResponse(rsp *http.Response) (*ListMandatesForAccountResponse, error)
ParseListMandatesForAccountResponse parses an HTTP response from a ListMandatesForAccountWithResponse call
func (ListMandatesForAccountResponse) Status ¶
func (r ListMandatesForAccountResponse) Status() string
Status returns HTTPResponse.Status
func (ListMandatesForAccountResponse) StatusCode ¶
func (r ListMandatesForAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMandatesResponse ¶
type ListMandatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DirectDebitMandatesV2 JSON4XX *ErrorResponse }
func ParseListMandatesResponse ¶
func ParseListMandatesResponse(rsp *http.Response) (*ListMandatesResponse, error)
ParseListMandatesResponse parses an HTTP response from a ListMandatesWithResponse call
func (ListMandatesResponse) Status ¶
func (r ListMandatesResponse) Status() string
Status returns HTTPResponse.Status
func (ListMandatesResponse) StatusCode ¶
func (r ListMandatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNextPaymentDatesParams ¶
type ListNextPaymentDatesParams struct { // Count Number of next payment dates to retrieve, between 1 and 100. If count is greater than the number of future payments all future payments will be returned. Defaults to 10. Count *int32 `form:"count,omitempty" json:"count,omitempty"` }
ListNextPaymentDatesParams defines parameters for ListNextPaymentDates.
type ListNextPaymentDatesResponse ¶
type ListNextPaymentDatesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *NextPaymentDatesResponse JSON4XX *ErrorResponse }
func ParseListNextPaymentDatesResponse ¶
func ParseListNextPaymentDatesResponse(rsp *http.Response) (*ListNextPaymentDatesResponse, error)
ParseListNextPaymentDatesResponse parses an HTTP response from a ListNextPaymentDatesWithResponse call
func (ListNextPaymentDatesResponse) Status ¶
func (r ListNextPaymentDatesResponse) Status() string
Status returns HTTPResponse.Status
func (ListNextPaymentDatesResponse) StatusCode ¶
func (r ListNextPaymentDatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPaymentOrdersForAccountResponse ¶
type ListPaymentOrdersForAccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ScheduledPaymentResponse JSON4XX *ErrorResponse }
func ParseListPaymentOrdersForAccountResponse ¶
func ParseListPaymentOrdersForAccountResponse(rsp *http.Response) (*ListPaymentOrdersForAccountResponse, error)
ParseListPaymentOrdersForAccountResponse parses an HTTP response from a ListPaymentOrdersForAccountWithResponse call
func (ListPaymentOrdersForAccountResponse) Status ¶
func (r ListPaymentOrdersForAccountResponse) Status() string
Status returns HTTPResponse.Status
func (ListPaymentOrdersForAccountResponse) StatusCode ¶
func (r ListPaymentOrdersForAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPaymentsForMandateParams ¶
type ListPaymentsForMandateParams struct { // Since Start date for a transaction history Since openapi_types.Date `form:"since" json:"since"` }
ListPaymentsForMandateParams defines parameters for ListPaymentsForMandate.
type ListPaymentsForMandateResponse ¶
type ListPaymentsForMandateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *DirectDebitPaymentsResponse JSON4XX *ErrorResponse }
func ParseListPaymentsForMandateResponse ¶
func ParseListPaymentsForMandateResponse(rsp *http.Response) (*ListPaymentsForMandateResponse, error)
ParseListPaymentsForMandateResponse parses an HTTP response from a ListPaymentsForMandateWithResponse call
func (ListPaymentsForMandateResponse) Status ¶
func (r ListPaymentsForMandateResponse) Status() string
Status returns HTTPResponse.Status
func (ListPaymentsForMandateResponse) StatusCode ¶
func (r ListPaymentsForMandateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPaymentsForPayeeAccountParams ¶
type ListPaymentsForPayeeAccountParams struct { // Since Start date for a transaction history Since openapi_types.Date `form:"since" json:"since"` }
ListPaymentsForPayeeAccountParams defines parameters for ListPaymentsForPayeeAccount.
type ListPaymentsForPayeeAccountResponse ¶
type ListPaymentsForPayeeAccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Payments JSON4XX *ErrorResponse }
func ParseListPaymentsForPayeeAccountResponse ¶
func ParseListPaymentsForPayeeAccountResponse(rsp *http.Response) (*ListPaymentsForPayeeAccountResponse, error)
ParseListPaymentsForPayeeAccountResponse parses an HTTP response from a ListPaymentsForPayeeAccountWithResponse call
func (ListPaymentsForPayeeAccountResponse) Status ¶
func (r ListPaymentsForPayeeAccountResponse) Status() string
Status returns HTTPResponse.Status
func (ListPaymentsForPayeeAccountResponse) StatusCode ¶
func (r ListPaymentsForPayeeAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRecurringPaymentsResponse ¶
type ListRecurringPaymentsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RecurringCardPayments JSON4XX *ErrorResponse }
func ParseListRecurringPaymentsResponse ¶
func ParseListRecurringPaymentsResponse(rsp *http.Response) (*ListRecurringPaymentsResponse, error)
ParseListRecurringPaymentsResponse parses an HTTP response from a ListRecurringPaymentsWithResponse call
func (ListRecurringPaymentsResponse) Status ¶
func (r ListRecurringPaymentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListRecurringPaymentsResponse) StatusCode ¶
func (r ListRecurringPaymentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListStandingOrdersResponse ¶
type ListStandingOrdersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *StandingOrdersResponse JSON4XX *ErrorResponse }
func ParseListStandingOrdersResponse ¶
func ParseListStandingOrdersResponse(rsp *http.Response) (*ListStandingOrdersResponse, error)
ParseListStandingOrdersResponse parses an HTTP response from a ListStandingOrdersWithResponse call
func (ListStandingOrdersResponse) Status ¶
func (r ListStandingOrdersResponse) Status() string
Status returns HTTPResponse.Status
func (ListStandingOrdersResponse) StatusCode ¶
func (r ListStandingOrdersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LocalTime ¶
type LocalTime struct { Hour *int32 `json:"hour,omitempty"` Minute *int32 `json:"minute,omitempty"` Nano *int32 `json:"nano,omitempty"` Second *int32 `json:"second,omitempty"` }
LocalTime defines model for LocalTime.
type LogoutIndividualResponse ¶
type LogoutIndividualResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseLogoutIndividualResponse ¶
func ParseLogoutIndividualResponse(rsp *http.Response) (*LogoutIndividualResponse, error)
ParseLogoutIndividualResponse parses an HTTP response from a LogoutIndividualWithResponse call
func (LogoutIndividualResponse) Status ¶
func (r LogoutIndividualResponse) Status() string
Status returns HTTPResponse.Status
func (LogoutIndividualResponse) StatusCode ¶
func (r LogoutIndividualResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MakeLocalPaymentJSONRequestBody ¶
type MakeLocalPaymentJSONRequestBody = InstructLocalPaymentRequest
MakeLocalPaymentJSONRequestBody defines body for MakeLocalPayment for application/json ContentType.
type MakeLocalPaymentResponse ¶
type MakeLocalPaymentResponse struct { Body []byte HTTPResponse *http.Response JSON200 *InstructLocalPaymentResponse JSON4XX *ErrorResponse }
func ParseMakeLocalPaymentResponse ¶
func ParseMakeLocalPaymentResponse(rsp *http.Response) (*MakeLocalPaymentResponse, error)
ParseMakeLocalPaymentResponse parses an HTTP response from a MakeLocalPaymentWithResponse call
func (MakeLocalPaymentResponse) Status ¶
func (r MakeLocalPaymentResponse) Status() string
Status returns HTTPResponse.Status
func (MakeLocalPaymentResponse) StatusCode ¶
func (r MakeLocalPaymentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MastercardFeedItem ¶
type MastercardFeedItem struct { AuthorisationCode *string `json:"authorisationCode,omitempty"` CardLast4 *string `json:"cardLast4,omitempty"` Mcc *int32 `json:"mcc,omitempty"` MerchantIdentifier *string `json:"merchantIdentifier,omitempty"` PosTimestamp *LocalTime `json:"posTimestamp,omitempty"` }
MastercardFeedItem defines model for MastercardFeedItem.
type Money ¶
type Money struct { Amount float32 `json:"amount"` Currency MoneyCurrency `json:"currency"` }
Money Most recent payment amount
type MoneyCurrency ¶
type MoneyCurrency string
MoneyCurrency defines model for Money.Currency.
const ( MoneyCurrencyAED MoneyCurrency = "AED" MoneyCurrencyAFN MoneyCurrency = "AFN" MoneyCurrencyALL MoneyCurrency = "ALL" MoneyCurrencyAMD MoneyCurrency = "AMD" MoneyCurrencyANG MoneyCurrency = "ANG" MoneyCurrencyAOA MoneyCurrency = "AOA" MoneyCurrencyARS MoneyCurrency = "ARS" MoneyCurrencyAUD MoneyCurrency = "AUD" MoneyCurrencyAWG MoneyCurrency = "AWG" MoneyCurrencyAZN MoneyCurrency = "AZN" MoneyCurrencyBAM MoneyCurrency = "BAM" MoneyCurrencyBBD MoneyCurrency = "BBD" MoneyCurrencyBDT MoneyCurrency = "BDT" MoneyCurrencyBGN MoneyCurrency = "BGN" MoneyCurrencyBHD MoneyCurrency = "BHD" MoneyCurrencyBIF MoneyCurrency = "BIF" MoneyCurrencyBMD MoneyCurrency = "BMD" MoneyCurrencyBND MoneyCurrency = "BND" MoneyCurrencyBOB MoneyCurrency = "BOB" MoneyCurrencyBOV MoneyCurrency = "BOV" MoneyCurrencyBRL MoneyCurrency = "BRL" MoneyCurrencyBSD MoneyCurrency = "BSD" MoneyCurrencyBTN MoneyCurrency = "BTN" MoneyCurrencyBWP MoneyCurrency = "BWP" MoneyCurrencyBYN MoneyCurrency = "BYN" MoneyCurrencyBYR MoneyCurrency = "BYR" MoneyCurrencyBZD MoneyCurrency = "BZD" MoneyCurrencyCAD MoneyCurrency = "CAD" MoneyCurrencyCDF MoneyCurrency = "CDF" MoneyCurrencyCHE MoneyCurrency = "CHE" MoneyCurrencyCHF MoneyCurrency = "CHF" MoneyCurrencyCHW MoneyCurrency = "CHW" MoneyCurrencyCLF MoneyCurrency = "CLF" MoneyCurrencyCLP MoneyCurrency = "CLP" MoneyCurrencyCNY MoneyCurrency = "CNY" MoneyCurrencyCOP MoneyCurrency = "COP" MoneyCurrencyCOU MoneyCurrency = "COU" MoneyCurrencyCRC MoneyCurrency = "CRC" MoneyCurrencyCUC MoneyCurrency = "CUC" MoneyCurrencyCUP MoneyCurrency = "CUP" MoneyCurrencyCVE MoneyCurrency = "CVE" MoneyCurrencyCZK MoneyCurrency = "CZK" MoneyCurrencyDJF MoneyCurrency = "DJF" MoneyCurrencyDKK MoneyCurrency = "DKK" MoneyCurrencyDOP MoneyCurrency = "DOP" MoneyCurrencyDZD MoneyCurrency = "DZD" MoneyCurrencyEGP MoneyCurrency = "EGP" MoneyCurrencyERN MoneyCurrency = "ERN" MoneyCurrencyETB MoneyCurrency = "ETB" MoneyCurrencyEUR MoneyCurrency = "EUR" MoneyCurrencyFJD MoneyCurrency = "FJD" MoneyCurrencyFKP MoneyCurrency = "FKP" MoneyCurrencyGBP MoneyCurrency = "GBP" MoneyCurrencyGEL MoneyCurrency = "GEL" MoneyCurrencyGHS MoneyCurrency = "GHS" MoneyCurrencyGIP MoneyCurrency = "GIP" MoneyCurrencyGMD MoneyCurrency = "GMD" MoneyCurrencyGNF MoneyCurrency = "GNF" MoneyCurrencyGTQ MoneyCurrency = "GTQ" MoneyCurrencyGYD MoneyCurrency = "GYD" MoneyCurrencyHKD MoneyCurrency = "HKD" MoneyCurrencyHNL MoneyCurrency = "HNL" MoneyCurrencyHRK MoneyCurrency = "HRK" MoneyCurrencyHTG MoneyCurrency = "HTG" MoneyCurrencyHUF MoneyCurrency = "HUF" MoneyCurrencyIDR MoneyCurrency = "IDR" MoneyCurrencyILS MoneyCurrency = "ILS" MoneyCurrencyINR MoneyCurrency = "INR" MoneyCurrencyIQD MoneyCurrency = "IQD" MoneyCurrencyIRR MoneyCurrency = "IRR" MoneyCurrencyISK MoneyCurrency = "ISK" MoneyCurrencyJMD MoneyCurrency = "JMD" MoneyCurrencyJOD MoneyCurrency = "JOD" MoneyCurrencyJPY MoneyCurrency = "JPY" MoneyCurrencyKES MoneyCurrency = "KES" MoneyCurrencyKGS MoneyCurrency = "KGS" MoneyCurrencyKHR MoneyCurrency = "KHR" MoneyCurrencyKMF MoneyCurrency = "KMF" MoneyCurrencyKPW MoneyCurrency = "KPW" MoneyCurrencyKRW MoneyCurrency = "KRW" MoneyCurrencyKWD MoneyCurrency = "KWD" MoneyCurrencyKYD MoneyCurrency = "KYD" MoneyCurrencyKZT MoneyCurrency = "KZT" MoneyCurrencyLAK MoneyCurrency = "LAK" MoneyCurrencyLBP MoneyCurrency = "LBP" MoneyCurrencyLKR MoneyCurrency = "LKR" MoneyCurrencyLRD MoneyCurrency = "LRD" MoneyCurrencyLSL MoneyCurrency = "LSL" MoneyCurrencyLTL MoneyCurrency = "LTL" MoneyCurrencyLYD MoneyCurrency = "LYD" MoneyCurrencyMAD MoneyCurrency = "MAD" MoneyCurrencyMDL MoneyCurrency = "MDL" MoneyCurrencyMGA MoneyCurrency = "MGA" MoneyCurrencyMKD MoneyCurrency = "MKD" MoneyCurrencyMMK MoneyCurrency = "MMK" MoneyCurrencyMNT MoneyCurrency = "MNT" MoneyCurrencyMOP MoneyCurrency = "MOP" MoneyCurrencyMRO MoneyCurrency = "MRO" MoneyCurrencyMRU MoneyCurrency = "MRU" MoneyCurrencyMUR MoneyCurrency = "MUR" MoneyCurrencyMVR MoneyCurrency = "MVR" MoneyCurrencyMWK MoneyCurrency = "MWK" MoneyCurrencyMXN MoneyCurrency = "MXN" MoneyCurrencyMXV MoneyCurrency = "MXV" MoneyCurrencyMYR MoneyCurrency = "MYR" MoneyCurrencyMZN MoneyCurrency = "MZN" MoneyCurrencyNAD MoneyCurrency = "NAD" MoneyCurrencyNGN MoneyCurrency = "NGN" MoneyCurrencyNIO MoneyCurrency = "NIO" MoneyCurrencyNOK MoneyCurrency = "NOK" MoneyCurrencyNPR MoneyCurrency = "NPR" MoneyCurrencyNZD MoneyCurrency = "NZD" MoneyCurrencyOMR MoneyCurrency = "OMR" MoneyCurrencyPAB MoneyCurrency = "PAB" MoneyCurrencyPEN MoneyCurrency = "PEN" MoneyCurrencyPGK MoneyCurrency = "PGK" MoneyCurrencyPHP MoneyCurrency = "PHP" MoneyCurrencyPKR MoneyCurrency = "PKR" MoneyCurrencyPLN MoneyCurrency = "PLN" MoneyCurrencyPYG MoneyCurrency = "PYG" MoneyCurrencyQAR MoneyCurrency = "QAR" MoneyCurrencyRON MoneyCurrency = "RON" MoneyCurrencyRSD MoneyCurrency = "RSD" MoneyCurrencyRUB MoneyCurrency = "RUB" MoneyCurrencyRUR MoneyCurrency = "RUR" MoneyCurrencyRWF MoneyCurrency = "RWF" MoneyCurrencySAR MoneyCurrency = "SAR" MoneyCurrencySBD MoneyCurrency = "SBD" MoneyCurrencySCR MoneyCurrency = "SCR" MoneyCurrencySDG MoneyCurrency = "SDG" MoneyCurrencySEK MoneyCurrency = "SEK" MoneyCurrencySGD MoneyCurrency = "SGD" MoneyCurrencySHP MoneyCurrency = "SHP" MoneyCurrencySLE MoneyCurrency = "SLE" MoneyCurrencySLL MoneyCurrency = "SLL" MoneyCurrencySOS MoneyCurrency = "SOS" MoneyCurrencySRD MoneyCurrency = "SRD" MoneyCurrencySSP MoneyCurrency = "SSP" MoneyCurrencySTD MoneyCurrency = "STD" MoneyCurrencySTN MoneyCurrency = "STN" MoneyCurrencySVC MoneyCurrency = "SVC" MoneyCurrencySYP MoneyCurrency = "SYP" MoneyCurrencySZL MoneyCurrency = "SZL" MoneyCurrencyTHB MoneyCurrency = "THB" MoneyCurrencyTJS MoneyCurrency = "TJS" MoneyCurrencyTMT MoneyCurrency = "TMT" MoneyCurrencyTND MoneyCurrency = "TND" MoneyCurrencyTOP MoneyCurrency = "TOP" MoneyCurrencyTRY MoneyCurrency = "TRY" MoneyCurrencyTTD MoneyCurrency = "TTD" MoneyCurrencyTWD MoneyCurrency = "TWD" MoneyCurrencyTZS MoneyCurrency = "TZS" MoneyCurrencyUAH MoneyCurrency = "UAH" MoneyCurrencyUGX MoneyCurrency = "UGX" MoneyCurrencyUNDEFINED MoneyCurrency = "UNDEFINED" MoneyCurrencyUSD MoneyCurrency = "USD" MoneyCurrencyUSN MoneyCurrency = "USN" MoneyCurrencyUSS MoneyCurrency = "USS" MoneyCurrencyUYI MoneyCurrency = "UYI" MoneyCurrencyUYU MoneyCurrency = "UYU" MoneyCurrencyUZS MoneyCurrency = "UZS" MoneyCurrencyVEF MoneyCurrency = "VEF" MoneyCurrencyVES MoneyCurrency = "VES" MoneyCurrencyVND MoneyCurrency = "VND" MoneyCurrencyVUV MoneyCurrency = "VUV" MoneyCurrencyWST MoneyCurrency = "WST" MoneyCurrencyXAF MoneyCurrency = "XAF" MoneyCurrencyXAG MoneyCurrency = "XAG" MoneyCurrencyXAU MoneyCurrency = "XAU" MoneyCurrencyXBA MoneyCurrency = "XBA" MoneyCurrencyXBB MoneyCurrency = "XBB" MoneyCurrencyXBC MoneyCurrency = "XBC" MoneyCurrencyXBD MoneyCurrency = "XBD" MoneyCurrencyXCD MoneyCurrency = "XCD" MoneyCurrencyXDR MoneyCurrency = "XDR" MoneyCurrencyXOF MoneyCurrency = "XOF" MoneyCurrencyXPD MoneyCurrency = "XPD" MoneyCurrencyXPF MoneyCurrency = "XPF" MoneyCurrencyXPT MoneyCurrency = "XPT" MoneyCurrencyXSU MoneyCurrency = "XSU" MoneyCurrencyXTS MoneyCurrency = "XTS" MoneyCurrencyXUA MoneyCurrency = "XUA" MoneyCurrencyXXX MoneyCurrency = "XXX" MoneyCurrencyYER MoneyCurrency = "YER" MoneyCurrencyZAR MoneyCurrency = "ZAR" MoneyCurrencyZMW MoneyCurrency = "ZMW" MoneyCurrencyZWL MoneyCurrency = "ZWL" )
Defines values for MoneyCurrency.
type NextPaymentDatesResponse ¶
type NextPaymentDatesResponse struct {
NextPaymentDates *[]openapi_types.Date `json:"nextPaymentDates,omitempty"`
}
NextPaymentDatesResponse List of next payment dates of a standing order
type Payee ¶
type Payee struct { // Accounts Accounts for this payee Accounts *[]PayeeAccount `json:"accounts,omitempty"` // BusinessName Business name BusinessName *string `json:"businessName,omitempty"` // DateOfBirth Date of birth DateOfBirth *openapi_types.Date `json:"dateOfBirth,omitempty"` // FirstName First name FirstName *string `json:"firstName,omitempty"` // LastName Last name LastName *string `json:"lastName,omitempty"` // MiddleName Middle name MiddleName *string `json:"middleName,omitempty"` // PayeeName Name PayeeName string `json:"payeeName"` // PayeeType INDIVIDUAL PayeeType PayeePayeeType `json:"payeeType"` // PayeeUid The uid of this payee PayeeUid openapi_types.UUID `json:"payeeUid"` // PhoneNumber Phone number PhoneNumber *string `json:"phoneNumber,omitempty"` }
Payee A saved payee
type PayeeAccount ¶
type PayeeAccount struct { // AccountIdentifier The account identifier AccountIdentifier *string `json:"accountIdentifier,omitempty"` // BankIdentifier The bank identifier BankIdentifier *string `json:"bankIdentifier,omitempty"` // BankIdentifierType The bank identifier type BankIdentifierType *PayeeAccountBankIdentifierType `json:"bankIdentifierType,omitempty"` // CountryCode The country code for the account (ISO 3166-1 alpha-2) CountryCode PayeeAccountCountryCode `json:"countryCode"` // DefaultAccount Is this the default account for the owning payee DefaultAccount *bool `json:"defaultAccount,omitempty"` // Description Account description Description string `json:"description"` LastReferences *[]string `json:"lastReferences,omitempty"` // PayeeAccountUid The uid of this payee account PayeeAccountUid openapi_types.UUID `json:"payeeAccountUid"` // PayeeChannelType The channel through which the payee was added PayeeChannelType PayeeAccountPayeeChannelType `json:"payeeChannelType"` // SecondaryIdentifier Secondary reference data (SRD), if applicable SecondaryIdentifier *string `json:"secondaryIdentifier,omitempty"` }
PayeeAccount An account of a payee
type PayeeAccountBankIdentifierType ¶
type PayeeAccountBankIdentifierType string
PayeeAccountBankIdentifierType The bank identifier type
const ( PayeeAccountBankIdentifierTypeABA PayeeAccountBankIdentifierType = "ABA" PayeeAccountBankIdentifierTypeABAACH PayeeAccountBankIdentifierType = "ABA_ACH" PayeeAccountBankIdentifierTypeABAWIRE PayeeAccountBankIdentifierType = "ABA_WIRE" PayeeAccountBankIdentifierTypeBSB PayeeAccountBankIdentifierType = "BSB" PayeeAccountBankIdentifierTypeIBAN PayeeAccountBankIdentifierType = "IBAN" PayeeAccountBankIdentifierTypeSORTCODE PayeeAccountBankIdentifierType = "SORT_CODE" PayeeAccountBankIdentifierTypeSWIFT PayeeAccountBankIdentifierType = "SWIFT" )
Defines values for PayeeAccountBankIdentifierType.
type PayeeAccountCountryCode ¶
type PayeeAccountCountryCode string
PayeeAccountCountryCode The country code for the account (ISO 3166-1 alpha-2)
const ( PayeeAccountCountryCodeAC PayeeAccountCountryCode = "AC" PayeeAccountCountryCodeAD PayeeAccountCountryCode = "AD" PayeeAccountCountryCodeAE PayeeAccountCountryCode = "AE" PayeeAccountCountryCodeAF PayeeAccountCountryCode = "AF" PayeeAccountCountryCodeAG PayeeAccountCountryCode = "AG" PayeeAccountCountryCodeAI PayeeAccountCountryCode = "AI" PayeeAccountCountryCodeAL PayeeAccountCountryCode = "AL" PayeeAccountCountryCodeAM PayeeAccountCountryCode = "AM" PayeeAccountCountryCodeAN PayeeAccountCountryCode = "AN" PayeeAccountCountryCodeAO PayeeAccountCountryCode = "AO" PayeeAccountCountryCodeAQ PayeeAccountCountryCode = "AQ" PayeeAccountCountryCodeAR PayeeAccountCountryCode = "AR" PayeeAccountCountryCodeAS PayeeAccountCountryCode = "AS" PayeeAccountCountryCodeAT PayeeAccountCountryCode = "AT" PayeeAccountCountryCodeAU PayeeAccountCountryCode = "AU" PayeeAccountCountryCodeAW PayeeAccountCountryCode = "AW" PayeeAccountCountryCodeAX PayeeAccountCountryCode = "AX" PayeeAccountCountryCodeAZ PayeeAccountCountryCode = "AZ" PayeeAccountCountryCodeBA PayeeAccountCountryCode = "BA" PayeeAccountCountryCodeBB PayeeAccountCountryCode = "BB" PayeeAccountCountryCodeBD PayeeAccountCountryCode = "BD" PayeeAccountCountryCodeBE PayeeAccountCountryCode = "BE" PayeeAccountCountryCodeBF PayeeAccountCountryCode = "BF" PayeeAccountCountryCodeBG PayeeAccountCountryCode = "BG" PayeeAccountCountryCodeBH PayeeAccountCountryCode = "BH" PayeeAccountCountryCodeBI PayeeAccountCountryCode = "BI" PayeeAccountCountryCodeBJ PayeeAccountCountryCode = "BJ" PayeeAccountCountryCodeBL PayeeAccountCountryCode = "BL" PayeeAccountCountryCodeBM PayeeAccountCountryCode = "BM" PayeeAccountCountryCodeBN PayeeAccountCountryCode = "BN" PayeeAccountCountryCodeBO PayeeAccountCountryCode = "BO" PayeeAccountCountryCodeBQ PayeeAccountCountryCode = "BQ" PayeeAccountCountryCodeBR PayeeAccountCountryCode = "BR" PayeeAccountCountryCodeBS PayeeAccountCountryCode = "BS" PayeeAccountCountryCodeBT PayeeAccountCountryCode = "BT" PayeeAccountCountryCodeBU PayeeAccountCountryCode = "BU" PayeeAccountCountryCodeBV PayeeAccountCountryCode = "BV" PayeeAccountCountryCodeBW PayeeAccountCountryCode = "BW" PayeeAccountCountryCodeBY PayeeAccountCountryCode = "BY" PayeeAccountCountryCodeBZ PayeeAccountCountryCode = "BZ" PayeeAccountCountryCodeCA PayeeAccountCountryCode = "CA" PayeeAccountCountryCodeCC PayeeAccountCountryCode = "CC" PayeeAccountCountryCodeCD PayeeAccountCountryCode = "CD" PayeeAccountCountryCodeCF PayeeAccountCountryCode = "CF" PayeeAccountCountryCodeCG PayeeAccountCountryCode = "CG" PayeeAccountCountryCodeCH PayeeAccountCountryCode = "CH" PayeeAccountCountryCodeCI PayeeAccountCountryCode = "CI" PayeeAccountCountryCodeCK PayeeAccountCountryCode = "CK" PayeeAccountCountryCodeCL PayeeAccountCountryCode = "CL" PayeeAccountCountryCodeCM PayeeAccountCountryCode = "CM" PayeeAccountCountryCodeCN PayeeAccountCountryCode = "CN" PayeeAccountCountryCodeCO PayeeAccountCountryCode = "CO" PayeeAccountCountryCodeCP PayeeAccountCountryCode = "CP" PayeeAccountCountryCodeCR PayeeAccountCountryCode = "CR" PayeeAccountCountryCodeCS PayeeAccountCountryCode = "CS" PayeeAccountCountryCodeCU PayeeAccountCountryCode = "CU" PayeeAccountCountryCodeCV PayeeAccountCountryCode = "CV" PayeeAccountCountryCodeCW PayeeAccountCountryCode = "CW" PayeeAccountCountryCodeCX PayeeAccountCountryCode = "CX" PayeeAccountCountryCodeCY PayeeAccountCountryCode = "CY" PayeeAccountCountryCodeCZ PayeeAccountCountryCode = "CZ" PayeeAccountCountryCodeDE PayeeAccountCountryCode = "DE" PayeeAccountCountryCodeDG PayeeAccountCountryCode = "DG" PayeeAccountCountryCodeDJ PayeeAccountCountryCode = "DJ" PayeeAccountCountryCodeDK PayeeAccountCountryCode = "DK" PayeeAccountCountryCodeDM PayeeAccountCountryCode = "DM" PayeeAccountCountryCodeDO PayeeAccountCountryCode = "DO" PayeeAccountCountryCodeDZ PayeeAccountCountryCode = "DZ" PayeeAccountCountryCodeEA PayeeAccountCountryCode = "EA" PayeeAccountCountryCodeEC PayeeAccountCountryCode = "EC" PayeeAccountCountryCodeEE PayeeAccountCountryCode = "EE" PayeeAccountCountryCodeEG PayeeAccountCountryCode = "EG" PayeeAccountCountryCodeEH PayeeAccountCountryCode = "EH" PayeeAccountCountryCodeER PayeeAccountCountryCode = "ER" PayeeAccountCountryCodeES PayeeAccountCountryCode = "ES" PayeeAccountCountryCodeET PayeeAccountCountryCode = "ET" PayeeAccountCountryCodeEU PayeeAccountCountryCode = "EU" PayeeAccountCountryCodeEZ PayeeAccountCountryCode = "EZ" PayeeAccountCountryCodeFI PayeeAccountCountryCode = "FI" PayeeAccountCountryCodeFJ PayeeAccountCountryCode = "FJ" PayeeAccountCountryCodeFK PayeeAccountCountryCode = "FK" PayeeAccountCountryCodeFM PayeeAccountCountryCode = "FM" PayeeAccountCountryCodeFO PayeeAccountCountryCode = "FO" PayeeAccountCountryCodeFR PayeeAccountCountryCode = "FR" PayeeAccountCountryCodeFX PayeeAccountCountryCode = "FX" PayeeAccountCountryCodeGA PayeeAccountCountryCode = "GA" PayeeAccountCountryCodeGB PayeeAccountCountryCode = "GB" PayeeAccountCountryCodeGD PayeeAccountCountryCode = "GD" PayeeAccountCountryCodeGE PayeeAccountCountryCode = "GE" PayeeAccountCountryCodeGF PayeeAccountCountryCode = "GF" PayeeAccountCountryCodeGG PayeeAccountCountryCode = "GG" PayeeAccountCountryCodeGH PayeeAccountCountryCode = "GH" PayeeAccountCountryCodeGI PayeeAccountCountryCode = "GI" PayeeAccountCountryCodeGL PayeeAccountCountryCode = "GL" PayeeAccountCountryCodeGM PayeeAccountCountryCode = "GM" PayeeAccountCountryCodeGN PayeeAccountCountryCode = "GN" PayeeAccountCountryCodeGP PayeeAccountCountryCode = "GP" PayeeAccountCountryCodeGQ PayeeAccountCountryCode = "GQ" PayeeAccountCountryCodeGR PayeeAccountCountryCode = "GR" PayeeAccountCountryCodeGS PayeeAccountCountryCode = "GS" PayeeAccountCountryCodeGT PayeeAccountCountryCode = "GT" PayeeAccountCountryCodeGU PayeeAccountCountryCode = "GU" PayeeAccountCountryCodeGW PayeeAccountCountryCode = "GW" PayeeAccountCountryCodeGY PayeeAccountCountryCode = "GY" PayeeAccountCountryCodeHK PayeeAccountCountryCode = "HK" PayeeAccountCountryCodeHM PayeeAccountCountryCode = "HM" PayeeAccountCountryCodeHN PayeeAccountCountryCode = "HN" PayeeAccountCountryCodeHR PayeeAccountCountryCode = "HR" PayeeAccountCountryCodeHT PayeeAccountCountryCode = "HT" PayeeAccountCountryCodeHU PayeeAccountCountryCode = "HU" PayeeAccountCountryCodeIC PayeeAccountCountryCode = "IC" PayeeAccountCountryCodeID PayeeAccountCountryCode = "ID" PayeeAccountCountryCodeIE PayeeAccountCountryCode = "IE" PayeeAccountCountryCodeIL PayeeAccountCountryCode = "IL" PayeeAccountCountryCodeIM PayeeAccountCountryCode = "IM" PayeeAccountCountryCodeIN PayeeAccountCountryCode = "IN" PayeeAccountCountryCodeIO PayeeAccountCountryCode = "IO" PayeeAccountCountryCodeIQ PayeeAccountCountryCode = "IQ" PayeeAccountCountryCodeIR PayeeAccountCountryCode = "IR" PayeeAccountCountryCodeIS PayeeAccountCountryCode = "IS" PayeeAccountCountryCodeIT PayeeAccountCountryCode = "IT" PayeeAccountCountryCodeJE PayeeAccountCountryCode = "JE" PayeeAccountCountryCodeJM PayeeAccountCountryCode = "JM" PayeeAccountCountryCodeJO PayeeAccountCountryCode = "JO" PayeeAccountCountryCodeJP PayeeAccountCountryCode = "JP" PayeeAccountCountryCodeKE PayeeAccountCountryCode = "KE" PayeeAccountCountryCodeKG PayeeAccountCountryCode = "KG" PayeeAccountCountryCodeKH PayeeAccountCountryCode = "KH" PayeeAccountCountryCodeKI PayeeAccountCountryCode = "KI" PayeeAccountCountryCodeKM PayeeAccountCountryCode = "KM" PayeeAccountCountryCodeKN PayeeAccountCountryCode = "KN" PayeeAccountCountryCodeKP PayeeAccountCountryCode = "KP" PayeeAccountCountryCodeKR PayeeAccountCountryCode = "KR" PayeeAccountCountryCodeKW PayeeAccountCountryCode = "KW" PayeeAccountCountryCodeKY PayeeAccountCountryCode = "KY" PayeeAccountCountryCodeKZ PayeeAccountCountryCode = "KZ" PayeeAccountCountryCodeLA PayeeAccountCountryCode = "LA" PayeeAccountCountryCodeLB PayeeAccountCountryCode = "LB" PayeeAccountCountryCodeLC PayeeAccountCountryCode = "LC" PayeeAccountCountryCodeLI PayeeAccountCountryCode = "LI" PayeeAccountCountryCodeLK PayeeAccountCountryCode = "LK" PayeeAccountCountryCodeLR PayeeAccountCountryCode = "LR" PayeeAccountCountryCodeLS PayeeAccountCountryCode = "LS" PayeeAccountCountryCodeLT PayeeAccountCountryCode = "LT" PayeeAccountCountryCodeLU PayeeAccountCountryCode = "LU" PayeeAccountCountryCodeLV PayeeAccountCountryCode = "LV" PayeeAccountCountryCodeLY PayeeAccountCountryCode = "LY" PayeeAccountCountryCodeMA PayeeAccountCountryCode = "MA" PayeeAccountCountryCodeMC PayeeAccountCountryCode = "MC" PayeeAccountCountryCodeMD PayeeAccountCountryCode = "MD" PayeeAccountCountryCodeME PayeeAccountCountryCode = "ME" PayeeAccountCountryCodeMF PayeeAccountCountryCode = "MF" PayeeAccountCountryCodeMG PayeeAccountCountryCode = "MG" PayeeAccountCountryCodeMH PayeeAccountCountryCode = "MH" PayeeAccountCountryCodeMK PayeeAccountCountryCode = "MK" PayeeAccountCountryCodeML PayeeAccountCountryCode = "ML" PayeeAccountCountryCodeMM PayeeAccountCountryCode = "MM" PayeeAccountCountryCodeMN PayeeAccountCountryCode = "MN" PayeeAccountCountryCodeMO PayeeAccountCountryCode = "MO" PayeeAccountCountryCodeMP PayeeAccountCountryCode = "MP" PayeeAccountCountryCodeMQ PayeeAccountCountryCode = "MQ" PayeeAccountCountryCodeMR PayeeAccountCountryCode = "MR" PayeeAccountCountryCodeMS PayeeAccountCountryCode = "MS" PayeeAccountCountryCodeMT PayeeAccountCountryCode = "MT" PayeeAccountCountryCodeMU PayeeAccountCountryCode = "MU" PayeeAccountCountryCodeMV PayeeAccountCountryCode = "MV" PayeeAccountCountryCodeMW PayeeAccountCountryCode = "MW" PayeeAccountCountryCodeMX PayeeAccountCountryCode = "MX" PayeeAccountCountryCodeMY PayeeAccountCountryCode = "MY" PayeeAccountCountryCodeMZ PayeeAccountCountryCode = "MZ" PayeeAccountCountryCodeNA PayeeAccountCountryCode = "NA" PayeeAccountCountryCodeNC PayeeAccountCountryCode = "NC" PayeeAccountCountryCodeNE PayeeAccountCountryCode = "NE" PayeeAccountCountryCodeNF PayeeAccountCountryCode = "NF" PayeeAccountCountryCodeNG PayeeAccountCountryCode = "NG" PayeeAccountCountryCodeNI PayeeAccountCountryCode = "NI" PayeeAccountCountryCodeNL PayeeAccountCountryCode = "NL" PayeeAccountCountryCodeNO PayeeAccountCountryCode = "NO" PayeeAccountCountryCodeNP PayeeAccountCountryCode = "NP" PayeeAccountCountryCodeNR PayeeAccountCountryCode = "NR" PayeeAccountCountryCodeNT PayeeAccountCountryCode = "NT" PayeeAccountCountryCodeNU PayeeAccountCountryCode = "NU" PayeeAccountCountryCodeNZ PayeeAccountCountryCode = "NZ" PayeeAccountCountryCodeOM PayeeAccountCountryCode = "OM" PayeeAccountCountryCodePA PayeeAccountCountryCode = "PA" PayeeAccountCountryCodePE PayeeAccountCountryCode = "PE" PayeeAccountCountryCodePF PayeeAccountCountryCode = "PF" PayeeAccountCountryCodePG PayeeAccountCountryCode = "PG" PayeeAccountCountryCodePH PayeeAccountCountryCode = "PH" PayeeAccountCountryCodePK PayeeAccountCountryCode = "PK" PayeeAccountCountryCodePL PayeeAccountCountryCode = "PL" PayeeAccountCountryCodePM PayeeAccountCountryCode = "PM" PayeeAccountCountryCodePN PayeeAccountCountryCode = "PN" PayeeAccountCountryCodePR PayeeAccountCountryCode = "PR" PayeeAccountCountryCodePS PayeeAccountCountryCode = "PS" PayeeAccountCountryCodePT PayeeAccountCountryCode = "PT" PayeeAccountCountryCodePW PayeeAccountCountryCode = "PW" PayeeAccountCountryCodePY PayeeAccountCountryCode = "PY" PayeeAccountCountryCodeQA PayeeAccountCountryCode = "QA" PayeeAccountCountryCodeRE PayeeAccountCountryCode = "RE" PayeeAccountCountryCodeRO PayeeAccountCountryCode = "RO" PayeeAccountCountryCodeRS PayeeAccountCountryCode = "RS" PayeeAccountCountryCodeRU PayeeAccountCountryCode = "RU" PayeeAccountCountryCodeRW PayeeAccountCountryCode = "RW" PayeeAccountCountryCodeSA PayeeAccountCountryCode = "SA" PayeeAccountCountryCodeSB PayeeAccountCountryCode = "SB" PayeeAccountCountryCodeSC PayeeAccountCountryCode = "SC" PayeeAccountCountryCodeSD PayeeAccountCountryCode = "SD" PayeeAccountCountryCodeSE PayeeAccountCountryCode = "SE" PayeeAccountCountryCodeSF PayeeAccountCountryCode = "SF" PayeeAccountCountryCodeSG PayeeAccountCountryCode = "SG" PayeeAccountCountryCodeSH PayeeAccountCountryCode = "SH" PayeeAccountCountryCodeSI PayeeAccountCountryCode = "SI" PayeeAccountCountryCodeSJ PayeeAccountCountryCode = "SJ" PayeeAccountCountryCodeSK PayeeAccountCountryCode = "SK" PayeeAccountCountryCodeSL PayeeAccountCountryCode = "SL" PayeeAccountCountryCodeSM PayeeAccountCountryCode = "SM" PayeeAccountCountryCodeSN PayeeAccountCountryCode = "SN" PayeeAccountCountryCodeSO PayeeAccountCountryCode = "SO" PayeeAccountCountryCodeSR PayeeAccountCountryCode = "SR" PayeeAccountCountryCodeSS PayeeAccountCountryCode = "SS" PayeeAccountCountryCodeST PayeeAccountCountryCode = "ST" PayeeAccountCountryCodeSU PayeeAccountCountryCode = "SU" PayeeAccountCountryCodeSV PayeeAccountCountryCode = "SV" PayeeAccountCountryCodeSX PayeeAccountCountryCode = "SX" PayeeAccountCountryCodeSY PayeeAccountCountryCode = "SY" PayeeAccountCountryCodeSZ PayeeAccountCountryCode = "SZ" PayeeAccountCountryCodeTA PayeeAccountCountryCode = "TA" PayeeAccountCountryCodeTC PayeeAccountCountryCode = "TC" PayeeAccountCountryCodeTD PayeeAccountCountryCode = "TD" PayeeAccountCountryCodeTF PayeeAccountCountryCode = "TF" PayeeAccountCountryCodeTG PayeeAccountCountryCode = "TG" PayeeAccountCountryCodeTH PayeeAccountCountryCode = "TH" PayeeAccountCountryCodeTJ PayeeAccountCountryCode = "TJ" PayeeAccountCountryCodeTK PayeeAccountCountryCode = "TK" PayeeAccountCountryCodeTL PayeeAccountCountryCode = "TL" PayeeAccountCountryCodeTM PayeeAccountCountryCode = "TM" PayeeAccountCountryCodeTN PayeeAccountCountryCode = "TN" PayeeAccountCountryCodeTO PayeeAccountCountryCode = "TO" PayeeAccountCountryCodeTP PayeeAccountCountryCode = "TP" PayeeAccountCountryCodeTR PayeeAccountCountryCode = "TR" PayeeAccountCountryCodeTT PayeeAccountCountryCode = "TT" PayeeAccountCountryCodeTV PayeeAccountCountryCode = "TV" PayeeAccountCountryCodeTW PayeeAccountCountryCode = "TW" PayeeAccountCountryCodeTZ PayeeAccountCountryCode = "TZ" PayeeAccountCountryCodeUA PayeeAccountCountryCode = "UA" PayeeAccountCountryCodeUG PayeeAccountCountryCode = "UG" PayeeAccountCountryCodeUK PayeeAccountCountryCode = "UK" PayeeAccountCountryCodeUM PayeeAccountCountryCode = "UM" PayeeAccountCountryCodeUNDEFINED PayeeAccountCountryCode = "UNDEFINED" PayeeAccountCountryCodeUS PayeeAccountCountryCode = "US" PayeeAccountCountryCodeUY PayeeAccountCountryCode = "UY" PayeeAccountCountryCodeUZ PayeeAccountCountryCode = "UZ" PayeeAccountCountryCodeVA PayeeAccountCountryCode = "VA" PayeeAccountCountryCodeVC PayeeAccountCountryCode = "VC" PayeeAccountCountryCodeVE PayeeAccountCountryCode = "VE" PayeeAccountCountryCodeVG PayeeAccountCountryCode = "VG" PayeeAccountCountryCodeVI PayeeAccountCountryCode = "VI" PayeeAccountCountryCodeVN PayeeAccountCountryCode = "VN" PayeeAccountCountryCodeVU PayeeAccountCountryCode = "VU" PayeeAccountCountryCodeWF PayeeAccountCountryCode = "WF" PayeeAccountCountryCodeWS PayeeAccountCountryCode = "WS" PayeeAccountCountryCodeXI PayeeAccountCountryCode = "XI" PayeeAccountCountryCodeXK PayeeAccountCountryCode = "XK" PayeeAccountCountryCodeXU PayeeAccountCountryCode = "XU" PayeeAccountCountryCodeXX PayeeAccountCountryCode = "XX" PayeeAccountCountryCodeYE PayeeAccountCountryCode = "YE" PayeeAccountCountryCodeYT PayeeAccountCountryCode = "YT" PayeeAccountCountryCodeYU PayeeAccountCountryCode = "YU" PayeeAccountCountryCodeZA PayeeAccountCountryCode = "ZA" PayeeAccountCountryCodeZM PayeeAccountCountryCode = "ZM" PayeeAccountCountryCodeZR PayeeAccountCountryCode = "ZR" PayeeAccountCountryCodeZW PayeeAccountCountryCode = "ZW" )
Defines values for PayeeAccountCountryCode.
type PayeeAccountCreationRequest ¶
type PayeeAccountCreationRequest struct { // AccountIdentifier The account identifier AccountIdentifier string `json:"accountIdentifier"` // BankIdentifier The bank identifier BankIdentifier string `json:"bankIdentifier"` // BankIdentifierType The bank identifier type BankIdentifierType PayeeAccountCreationRequestBankIdentifierType `json:"bankIdentifierType"` // CountryCode The country code for the account (ISO 3166-1 alpha-2) CountryCode string `json:"countryCode"` // DefaultAccount Is this the default account for the owning payee DefaultAccount bool `json:"defaultAccount"` // Description Account description Description string `json:"description"` // SecondaryIdentifier Secondary reference data (SRD), if applicable SecondaryIdentifier *string `json:"secondaryIdentifier,omitempty"` }
PayeeAccountCreationRequest Request to create a payee account
type PayeeAccountCreationRequestBankIdentifierType ¶
type PayeeAccountCreationRequestBankIdentifierType string
PayeeAccountCreationRequestBankIdentifierType The bank identifier type
const ( PayeeAccountCreationRequestBankIdentifierTypeABA PayeeAccountCreationRequestBankIdentifierType = "ABA" PayeeAccountCreationRequestBankIdentifierTypeABAACH PayeeAccountCreationRequestBankIdentifierType = "ABA_ACH" PayeeAccountCreationRequestBankIdentifierTypeABAWIRE PayeeAccountCreationRequestBankIdentifierType = "ABA_WIRE" PayeeAccountCreationRequestBankIdentifierTypeBSB PayeeAccountCreationRequestBankIdentifierType = "BSB" PayeeAccountCreationRequestBankIdentifierTypeIBAN PayeeAccountCreationRequestBankIdentifierType = "IBAN" PayeeAccountCreationRequestBankIdentifierTypeSORTCODE PayeeAccountCreationRequestBankIdentifierType = "SORT_CODE" PayeeAccountCreationRequestBankIdentifierTypeSWIFT PayeeAccountCreationRequestBankIdentifierType = "SWIFT" )
Defines values for PayeeAccountCreationRequestBankIdentifierType.
type PayeeAccountCreationResponse ¶
type PayeeAccountCreationResponse struct { Errors *[]ErrorDetail `json:"errors,omitempty"` // PayeeAccountUid The newly created payee unique identifier, only present on successful payee account creation PayeeAccountUid *string `json:"payeeAccountUid,omitempty"` // Success True if the method completed successfully Success *bool `json:"success,omitempty"` }
PayeeAccountCreationResponse Response after attempting to create a payee account
type PayeeAccountPayeeChannelType ¶
type PayeeAccountPayeeChannelType string
PayeeAccountPayeeChannelType The channel through which the payee was added
const ( BANKACCOUNT PayeeAccountPayeeChannelType = "BANK_ACCOUNT" NEARBY PayeeAccountPayeeChannelType = "NEARBY" SETTLEUP PayeeAccountPayeeChannelType = "SETTLE_UP" )
Defines values for PayeeAccountPayeeChannelType.
type PayeeCreationRequest ¶
type PayeeCreationRequest struct { // Accounts List of accounts for this payee Accounts *[]PayeeAccountCreationRequest `json:"accounts,omitempty"` // BusinessName Business name BusinessName *string `json:"businessName,omitempty"` // DateOfBirth Date of birth for this payee DateOfBirth *openapi_types.Date `json:"dateOfBirth,omitempty"` // FirstName First name FirstName *string `json:"firstName,omitempty"` // LastName Last name LastName *string `json:"lastName,omitempty"` // MiddleName Middle name MiddleName *string `json:"middleName,omitempty"` // PayeeName Name PayeeName string `json:"payeeName"` PayeeType PayeeCreationRequestPayeeType `json:"payeeType"` // PhoneNumber Phone number PhoneNumber *string `json:"phoneNumber,omitempty"` }
PayeeCreationRequest Request to create a payee
type PayeeCreationRequestPayeeType ¶
type PayeeCreationRequestPayeeType string
PayeeCreationRequestPayeeType defines model for PayeeCreationRequest.PayeeType.
const ( PayeeCreationRequestPayeeTypeBUSINESS PayeeCreationRequestPayeeType = "BUSINESS" PayeeCreationRequestPayeeTypeINDIVIDUAL PayeeCreationRequestPayeeType = "INDIVIDUAL" )
Defines values for PayeeCreationRequestPayeeType.
type PayeeCreationResponse ¶
type PayeeCreationResponse struct { Errors *[]ErrorDetail `json:"errors,omitempty"` // PayeeUid The newly created payee unique identifier, only present on successful payee creation PayeeUid *string `json:"payeeUid,omitempty"` // Success True if the method completed successfully Success *bool `json:"success,omitempty"` }
PayeeCreationResponse Response after attempting to create a payee
type PayeePayeeType ¶
type PayeePayeeType string
PayeePayeeType INDIVIDUAL
const ( PayeePayeeTypeBUSINESS PayeePayeeType = "BUSINESS" PayeePayeeTypeINDIVIDUAL PayeePayeeType = "INDIVIDUAL" )
Defines values for PayeePayeeType.
type PayeePayment ¶
type PayeePayment struct { // Amount Representation of money Amount *CurrencyAndAmount `json:"amount,omitempty"` // CreatedAt Date when payment was created CreatedAt *time.Time `json:"createdAt,omitempty"` // PaymentAmount Representation of money PaymentAmount *CurrencyAndAmount `json:"paymentAmount,omitempty"` // PaymentUid Unique identifier of the payment PaymentUid *openapi_types.UUID `json:"paymentUid,omitempty"` // Reference Payment reference Reference *string `json:"reference,omitempty"` // SpendingCategory The category of a transaction SpendingCategory *PayeePaymentSpendingCategory `json:"spendingCategory,omitempty"` }
PayeePayment A sent payment
type PayeePaymentSpendingCategory ¶
type PayeePaymentSpendingCategory string
PayeePaymentSpendingCategory The category of a transaction
const ( PayeePaymentSpendingCategoryADMIN PayeePaymentSpendingCategory = "ADMIN" PayeePaymentSpendingCategoryBANKCHARGES PayeePaymentSpendingCategory = "BANK_CHARGES" PayeePaymentSpendingCategoryBIKE PayeePaymentSpendingCategory = "BIKE" PayeePaymentSpendingCategoryBILLSANDSERVICES PayeePaymentSpendingCategory = "BILLS_AND_SERVICES" PayeePaymentSpendingCategoryBUCKETLIST PayeePaymentSpendingCategory = "BUCKET_LIST" PayeePaymentSpendingCategoryBUSINESSENTERTAINMENT PayeePaymentSpendingCategory = "BUSINESS_ENTERTAINMENT" PayeePaymentSpendingCategoryCAR PayeePaymentSpendingCategory = "CAR" PayeePaymentSpendingCategoryCASH PayeePaymentSpendingCategory = "CASH" PayeePaymentSpendingCategoryCELEBRATION PayeePaymentSpendingCategory = "CELEBRATION" PayeePaymentSpendingCategoryCHARITY PayeePaymentSpendingCategory = "CHARITY" PayeePaymentSpendingCategoryCHILDREN PayeePaymentSpendingCategory = "CHILDREN" PayeePaymentSpendingCategoryCLIENTREFUNDS PayeePaymentSpendingCategory = "CLIENT_REFUNDS" PayeePaymentSpendingCategoryCLOTHES PayeePaymentSpendingCategory = "CLOTHES" PayeePaymentSpendingCategoryCOFFEE PayeePaymentSpendingCategory = "COFFEE" PayeePaymentSpendingCategoryCORPORATIONTAX PayeePaymentSpendingCategory = "CORPORATION_TAX" PayeePaymentSpendingCategoryDEBTREPAYMENT PayeePaymentSpendingCategory = "DEBT_REPAYMENT" PayeePaymentSpendingCategoryDIRECTORSWAGES PayeePaymentSpendingCategory = "DIRECTORS_WAGES" PayeePaymentSpendingCategoryDIVIDENDS PayeePaymentSpendingCategory = "DIVIDENDS" PayeePaymentSpendingCategoryDIY PayeePaymentSpendingCategory = "DIY" PayeePaymentSpendingCategoryDRINKS PayeePaymentSpendingCategory = "DRINKS" PayeePaymentSpendingCategoryEATINGOUT PayeePaymentSpendingCategory = "EATING_OUT" PayeePaymentSpendingCategoryEDUCATION PayeePaymentSpendingCategory = "EDUCATION" PayeePaymentSpendingCategoryEMERGENCY PayeePaymentSpendingCategory = "EMERGENCY" PayeePaymentSpendingCategoryENTERTAINMENT PayeePaymentSpendingCategory = "ENTERTAINMENT" PayeePaymentSpendingCategoryEQUIPMENT PayeePaymentSpendingCategory = "EQUIPMENT" PayeePaymentSpendingCategoryESSENTIALSPEND PayeePaymentSpendingCategory = "ESSENTIAL_SPEND" PayeePaymentSpendingCategoryEXPENSES PayeePaymentSpendingCategory = "EXPENSES" PayeePaymentSpendingCategoryFAMILY PayeePaymentSpendingCategory = "FAMILY" PayeePaymentSpendingCategoryFITNESS PayeePaymentSpendingCategory = "FITNESS" PayeePaymentSpendingCategoryFOODANDDRINK PayeePaymentSpendingCategory = "FOOD_AND_DRINK" PayeePaymentSpendingCategoryFUEL PayeePaymentSpendingCategory = "FUEL" PayeePaymentSpendingCategoryGAMBLING PayeePaymentSpendingCategory = "GAMBLING" PayeePaymentSpendingCategoryGAMING PayeePaymentSpendingCategory = "GAMING" PayeePaymentSpendingCategoryGARDEN PayeePaymentSpendingCategory = "GARDEN" PayeePaymentSpendingCategoryGENERAL PayeePaymentSpendingCategory = "GENERAL" PayeePaymentSpendingCategoryGIFTS PayeePaymentSpendingCategory = "GIFTS" PayeePaymentSpendingCategoryGROCERIES PayeePaymentSpendingCategory = "GROCERIES" PayeePaymentSpendingCategoryHOBBY PayeePaymentSpendingCategory = "HOBBY" PayeePaymentSpendingCategoryHOLIDAYS PayeePaymentSpendingCategory = "HOLIDAYS" PayeePaymentSpendingCategoryHOME PayeePaymentSpendingCategory = "HOME" PayeePaymentSpendingCategoryIMPULSEBUY PayeePaymentSpendingCategory = "IMPULSE_BUY" PayeePaymentSpendingCategoryINCOME PayeePaymentSpendingCategory = "INCOME" PayeePaymentSpendingCategoryINSURANCE PayeePaymentSpendingCategory = "INSURANCE" PayeePaymentSpendingCategoryINTERESTPAYMENTS PayeePaymentSpendingCategory = "INTEREST_PAYMENTS" PayeePaymentSpendingCategoryINVENTORY PayeePaymentSpendingCategory = "INVENTORY" PayeePaymentSpendingCategoryINVESTMENTCAPITAL PayeePaymentSpendingCategory = "INVESTMENT_CAPITAL" PayeePaymentSpendingCategoryINVESTMENTS PayeePaymentSpendingCategory = "INVESTMENTS" PayeePaymentSpendingCategoryLIFESTYLE PayeePaymentSpendingCategory = "LIFESTYLE" PayeePaymentSpendingCategoryLOANPRINCIPAL PayeePaymentSpendingCategory = "LOAN_PRINCIPAL" PayeePaymentSpendingCategoryMAINTENANCEANDREPAIRS PayeePaymentSpendingCategory = "MAINTENANCE_AND_REPAIRS" PayeePaymentSpendingCategoryMARKETING PayeePaymentSpendingCategory = "MARKETING" PayeePaymentSpendingCategoryMEDICAL PayeePaymentSpendingCategory = "MEDICAL" PayeePaymentSpendingCategoryMORTGAGE PayeePaymentSpendingCategory = "MORTGAGE" PayeePaymentSpendingCategoryNONE PayeePaymentSpendingCategory = "NONE" PayeePaymentSpendingCategoryNONESSENTIALSPEND PayeePaymentSpendingCategory = "NON_ESSENTIAL_SPEND" PayeePaymentSpendingCategoryOTHER PayeePaymentSpendingCategory = "OTHER" PayeePaymentSpendingCategoryOTHERINCOME PayeePaymentSpendingCategory = "OTHER_INCOME" PayeePaymentSpendingCategoryPAYMENTS PayeePaymentSpendingCategory = "PAYMENTS" PayeePaymentSpendingCategoryPERSONAL PayeePaymentSpendingCategory = "PERSONAL" PayeePaymentSpendingCategoryPERSONALCARE PayeePaymentSpendingCategory = "PERSONAL_CARE" PayeePaymentSpendingCategoryPERSONALTRANSFERS PayeePaymentSpendingCategory = "PERSONAL_TRANSFERS" PayeePaymentSpendingCategoryPETS PayeePaymentSpendingCategory = "PETS" PayeePaymentSpendingCategoryPHONEANDINTERNET PayeePaymentSpendingCategory = "PHONE_AND_INTERNET" PayeePaymentSpendingCategoryPROFESSIONALSERVICES PayeePaymentSpendingCategory = "PROFESSIONAL_SERVICES" PayeePaymentSpendingCategoryPROJECTS PayeePaymentSpendingCategory = "PROJECTS" PayeePaymentSpendingCategoryRELATIONSHIPS PayeePaymentSpendingCategory = "RELATIONSHIPS" PayeePaymentSpendingCategoryRENT PayeePaymentSpendingCategory = "RENT" PayeePaymentSpendingCategoryREPAIRSANDMAINTENANCE PayeePaymentSpendingCategory = "REPAIRS_AND_MAINTENANCE" PayeePaymentSpendingCategoryREVENUE PayeePaymentSpendingCategory = "REVENUE" PayeePaymentSpendingCategorySAVING PayeePaymentSpendingCategory = "SAVING" PayeePaymentSpendingCategorySELFASSESSMENTTAX PayeePaymentSpendingCategory = "SELF_ASSESSMENT_TAX" PayeePaymentSpendingCategorySHOPPING PayeePaymentSpendingCategory = "SHOPPING" PayeePaymentSpendingCategorySTAFF PayeePaymentSpendingCategory = "STAFF" PayeePaymentSpendingCategorySUBSCRIPTIONS PayeePaymentSpendingCategory = "SUBSCRIPTIONS" PayeePaymentSpendingCategoryTAKEAWAY PayeePaymentSpendingCategory = "TAKEAWAY" PayeePaymentSpendingCategoryTAXI PayeePaymentSpendingCategory = "TAXI" PayeePaymentSpendingCategoryTRANSFERS PayeePaymentSpendingCategory = "TRANSFERS" PayeePaymentSpendingCategoryTRANSPORT PayeePaymentSpendingCategory = "TRANSPORT" PayeePaymentSpendingCategoryTRAVEL PayeePaymentSpendingCategory = "TRAVEL" PayeePaymentSpendingCategoryTREATS PayeePaymentSpendingCategory = "TREATS" PayeePaymentSpendingCategoryVAT PayeePaymentSpendingCategory = "VAT" PayeePaymentSpendingCategoryVEHICLES PayeePaymentSpendingCategory = "VEHICLES" PayeePaymentSpendingCategoryWEDDING PayeePaymentSpendingCategory = "WEDDING" PayeePaymentSpendingCategoryWELLBEING PayeePaymentSpendingCategory = "WELLBEING" PayeePaymentSpendingCategoryWORKPLACE PayeePaymentSpendingCategory = "WORKPLACE" )
Defines values for PayeePaymentSpendingCategory.
type Payees ¶
type Payees struct {
Payees *[]Payee `json:"payees,omitempty"`
}
Payees The payees of an account holder
type PaymentOrderPayment ¶
type PaymentOrderPayment struct { // Amount Representation of money Amount CurrencyAndAmount `json:"amount"` // CompletedAt When this payment was completed, if it completed CompletedAt *time.Time `json:"completedAt,omitempty"` // CreatedAt When this payment was created CreatedAt time.Time `json:"createdAt"` // PayeeAccountUid The account ID of the payee account receiving this payment PayeeAccountUid openapi_types.UUID `json:"payeeAccountUid"` // PayeeUid The ID of the payee receiving this payment PayeeUid openapi_types.UUID `json:"payeeUid"` // PaymentStatusDetails Status details of a payment PaymentStatusDetails *PaymentStatusDetails `json:"paymentStatusDetails,omitempty"` // PaymentUid UID of this payment PaymentUid openapi_types.UUID `json:"paymentUid"` // Reference Reference of this payment Reference string `json:"reference"` // RejectedAt When this payment was rejected, if it was rejected RejectedAt *time.Time `json:"rejectedAt,omitempty"` }
PaymentOrderPayment Response object for payment order payments queries
type PaymentOrderPaymentsResponse ¶
type PaymentOrderPaymentsResponse struct {
Payments []PaymentOrderPayment `json:"payments"`
}
PaymentOrderPaymentsResponse List of payments associated with a payment order
type PaymentOrderV2 ¶
type PaymentOrderV2 struct { // Amount Representation of money Amount CurrencyAndAmount `json:"amount"` // PayeeAccountUid The account ID of the payee account receiving this payment PayeeAccountUid openapi_types.UUID `json:"payeeAccountUid"` // PayeeUid The ID of the payee receiving this payment PayeeUid openapi_types.UUID `json:"payeeUid"` // PaymentOrderUid UID of this payment order PaymentOrderUid openapi_types.UUID `json:"paymentOrderUid"` // Reference The reference set by the payer Reference string `json:"reference"` // SpendingCategory The category of a transaction SpendingCategory *PaymentOrderV2SpendingCategory `json:"spendingCategory"` }
PaymentOrderV2 Response object for payment order queries
type PaymentOrderV2SpendingCategory ¶
type PaymentOrderV2SpendingCategory string
PaymentOrderV2SpendingCategory The category of a transaction
const ( PaymentOrderV2SpendingCategoryADMIN PaymentOrderV2SpendingCategory = "ADMIN" PaymentOrderV2SpendingCategoryBANKCHARGES PaymentOrderV2SpendingCategory = "BANK_CHARGES" PaymentOrderV2SpendingCategoryBIKE PaymentOrderV2SpendingCategory = "BIKE" PaymentOrderV2SpendingCategoryBILLSANDSERVICES PaymentOrderV2SpendingCategory = "BILLS_AND_SERVICES" PaymentOrderV2SpendingCategoryBUCKETLIST PaymentOrderV2SpendingCategory = "BUCKET_LIST" PaymentOrderV2SpendingCategoryBUSINESSENTERTAINMENT PaymentOrderV2SpendingCategory = "BUSINESS_ENTERTAINMENT" PaymentOrderV2SpendingCategoryCAR PaymentOrderV2SpendingCategory = "CAR" PaymentOrderV2SpendingCategoryCASH PaymentOrderV2SpendingCategory = "CASH" PaymentOrderV2SpendingCategoryCELEBRATION PaymentOrderV2SpendingCategory = "CELEBRATION" PaymentOrderV2SpendingCategoryCHARITY PaymentOrderV2SpendingCategory = "CHARITY" PaymentOrderV2SpendingCategoryCHILDREN PaymentOrderV2SpendingCategory = "CHILDREN" PaymentOrderV2SpendingCategoryCLIENTREFUNDS PaymentOrderV2SpendingCategory = "CLIENT_REFUNDS" PaymentOrderV2SpendingCategoryCLOTHES PaymentOrderV2SpendingCategory = "CLOTHES" PaymentOrderV2SpendingCategoryCOFFEE PaymentOrderV2SpendingCategory = "COFFEE" PaymentOrderV2SpendingCategoryCORPORATIONTAX PaymentOrderV2SpendingCategory = "CORPORATION_TAX" PaymentOrderV2SpendingCategoryDEBTREPAYMENT PaymentOrderV2SpendingCategory = "DEBT_REPAYMENT" PaymentOrderV2SpendingCategoryDIRECTORSWAGES PaymentOrderV2SpendingCategory = "DIRECTORS_WAGES" PaymentOrderV2SpendingCategoryDIVIDENDS PaymentOrderV2SpendingCategory = "DIVIDENDS" PaymentOrderV2SpendingCategoryDIY PaymentOrderV2SpendingCategory = "DIY" PaymentOrderV2SpendingCategoryDRINKS PaymentOrderV2SpendingCategory = "DRINKS" PaymentOrderV2SpendingCategoryEATINGOUT PaymentOrderV2SpendingCategory = "EATING_OUT" PaymentOrderV2SpendingCategoryEDUCATION PaymentOrderV2SpendingCategory = "EDUCATION" PaymentOrderV2SpendingCategoryEMERGENCY PaymentOrderV2SpendingCategory = "EMERGENCY" PaymentOrderV2SpendingCategoryENTERTAINMENT PaymentOrderV2SpendingCategory = "ENTERTAINMENT" PaymentOrderV2SpendingCategoryEQUIPMENT PaymentOrderV2SpendingCategory = "EQUIPMENT" PaymentOrderV2SpendingCategoryESSENTIALSPEND PaymentOrderV2SpendingCategory = "ESSENTIAL_SPEND" PaymentOrderV2SpendingCategoryEXPENSES PaymentOrderV2SpendingCategory = "EXPENSES" PaymentOrderV2SpendingCategoryFAMILY PaymentOrderV2SpendingCategory = "FAMILY" PaymentOrderV2SpendingCategoryFITNESS PaymentOrderV2SpendingCategory = "FITNESS" PaymentOrderV2SpendingCategoryFOODANDDRINK PaymentOrderV2SpendingCategory = "FOOD_AND_DRINK" PaymentOrderV2SpendingCategoryFUEL PaymentOrderV2SpendingCategory = "FUEL" PaymentOrderV2SpendingCategoryGAMBLING PaymentOrderV2SpendingCategory = "GAMBLING" PaymentOrderV2SpendingCategoryGAMING PaymentOrderV2SpendingCategory = "GAMING" PaymentOrderV2SpendingCategoryGARDEN PaymentOrderV2SpendingCategory = "GARDEN" PaymentOrderV2SpendingCategoryGENERAL PaymentOrderV2SpendingCategory = "GENERAL" PaymentOrderV2SpendingCategoryGIFTS PaymentOrderV2SpendingCategory = "GIFTS" PaymentOrderV2SpendingCategoryGROCERIES PaymentOrderV2SpendingCategory = "GROCERIES" PaymentOrderV2SpendingCategoryHOBBY PaymentOrderV2SpendingCategory = "HOBBY" PaymentOrderV2SpendingCategoryHOLIDAYS PaymentOrderV2SpendingCategory = "HOLIDAYS" PaymentOrderV2SpendingCategoryHOME PaymentOrderV2SpendingCategory = "HOME" PaymentOrderV2SpendingCategoryIMPULSEBUY PaymentOrderV2SpendingCategory = "IMPULSE_BUY" PaymentOrderV2SpendingCategoryINCOME PaymentOrderV2SpendingCategory = "INCOME" PaymentOrderV2SpendingCategoryINSURANCE PaymentOrderV2SpendingCategory = "INSURANCE" PaymentOrderV2SpendingCategoryINTERESTPAYMENTS PaymentOrderV2SpendingCategory = "INTEREST_PAYMENTS" PaymentOrderV2SpendingCategoryINVENTORY PaymentOrderV2SpendingCategory = "INVENTORY" PaymentOrderV2SpendingCategoryINVESTMENTCAPITAL PaymentOrderV2SpendingCategory = "INVESTMENT_CAPITAL" PaymentOrderV2SpendingCategoryINVESTMENTS PaymentOrderV2SpendingCategory = "INVESTMENTS" PaymentOrderV2SpendingCategoryLIFESTYLE PaymentOrderV2SpendingCategory = "LIFESTYLE" PaymentOrderV2SpendingCategoryLOANPRINCIPAL PaymentOrderV2SpendingCategory = "LOAN_PRINCIPAL" PaymentOrderV2SpendingCategoryMAINTENANCEANDREPAIRS PaymentOrderV2SpendingCategory = "MAINTENANCE_AND_REPAIRS" PaymentOrderV2SpendingCategoryMARKETING PaymentOrderV2SpendingCategory = "MARKETING" PaymentOrderV2SpendingCategoryMEDICAL PaymentOrderV2SpendingCategory = "MEDICAL" PaymentOrderV2SpendingCategoryMORTGAGE PaymentOrderV2SpendingCategory = "MORTGAGE" PaymentOrderV2SpendingCategoryNONE PaymentOrderV2SpendingCategory = "NONE" PaymentOrderV2SpendingCategoryNONESSENTIALSPEND PaymentOrderV2SpendingCategory = "NON_ESSENTIAL_SPEND" PaymentOrderV2SpendingCategoryOTHER PaymentOrderV2SpendingCategory = "OTHER" PaymentOrderV2SpendingCategoryOTHERINCOME PaymentOrderV2SpendingCategory = "OTHER_INCOME" PaymentOrderV2SpendingCategoryPAYMENTS PaymentOrderV2SpendingCategory = "PAYMENTS" PaymentOrderV2SpendingCategoryPERSONAL PaymentOrderV2SpendingCategory = "PERSONAL" PaymentOrderV2SpendingCategoryPERSONALCARE PaymentOrderV2SpendingCategory = "PERSONAL_CARE" PaymentOrderV2SpendingCategoryPERSONALTRANSFERS PaymentOrderV2SpendingCategory = "PERSONAL_TRANSFERS" PaymentOrderV2SpendingCategoryPETS PaymentOrderV2SpendingCategory = "PETS" PaymentOrderV2SpendingCategoryPHONEANDINTERNET PaymentOrderV2SpendingCategory = "PHONE_AND_INTERNET" PaymentOrderV2SpendingCategoryPROFESSIONALSERVICES PaymentOrderV2SpendingCategory = "PROFESSIONAL_SERVICES" PaymentOrderV2SpendingCategoryPROJECTS PaymentOrderV2SpendingCategory = "PROJECTS" PaymentOrderV2SpendingCategoryRELATIONSHIPS PaymentOrderV2SpendingCategory = "RELATIONSHIPS" PaymentOrderV2SpendingCategoryRENT PaymentOrderV2SpendingCategory = "RENT" PaymentOrderV2SpendingCategoryREPAIRSANDMAINTENANCE PaymentOrderV2SpendingCategory = "REPAIRS_AND_MAINTENANCE" PaymentOrderV2SpendingCategoryREVENUE PaymentOrderV2SpendingCategory = "REVENUE" PaymentOrderV2SpendingCategorySAVING PaymentOrderV2SpendingCategory = "SAVING" PaymentOrderV2SpendingCategorySELFASSESSMENTTAX PaymentOrderV2SpendingCategory = "SELF_ASSESSMENT_TAX" PaymentOrderV2SpendingCategorySHOPPING PaymentOrderV2SpendingCategory = "SHOPPING" PaymentOrderV2SpendingCategorySTAFF PaymentOrderV2SpendingCategory = "STAFF" PaymentOrderV2SpendingCategorySUBSCRIPTIONS PaymentOrderV2SpendingCategory = "SUBSCRIPTIONS" PaymentOrderV2SpendingCategoryTAKEAWAY PaymentOrderV2SpendingCategory = "TAKEAWAY" PaymentOrderV2SpendingCategoryTAXI PaymentOrderV2SpendingCategory = "TAXI" PaymentOrderV2SpendingCategoryTRANSFERS PaymentOrderV2SpendingCategory = "TRANSFERS" PaymentOrderV2SpendingCategoryTRANSPORT PaymentOrderV2SpendingCategory = "TRANSPORT" PaymentOrderV2SpendingCategoryTRAVEL PaymentOrderV2SpendingCategory = "TRAVEL" PaymentOrderV2SpendingCategoryTREATS PaymentOrderV2SpendingCategory = "TREATS" PaymentOrderV2SpendingCategoryVAT PaymentOrderV2SpendingCategory = "VAT" PaymentOrderV2SpendingCategoryVEHICLES PaymentOrderV2SpendingCategory = "VEHICLES" PaymentOrderV2SpendingCategoryWEDDING PaymentOrderV2SpendingCategory = "WEDDING" PaymentOrderV2SpendingCategoryWELLBEING PaymentOrderV2SpendingCategory = "WELLBEING" PaymentOrderV2SpendingCategoryWORKPLACE PaymentOrderV2SpendingCategory = "WORKPLACE" )
Defines values for PaymentOrderV2SpendingCategory.
type PaymentRecipient ¶
type PaymentRecipient struct { AccountIdentifier string `json:"accountIdentifier"` BankIdentifier string `json:"bankIdentifier"` BankIdentifierType PaymentRecipientBankIdentifierType `json:"bankIdentifierType"` // CountryCode The country code for the account (ISO 3166-1 alpha-2) CountryCode string `json:"countryCode"` PayeeName string `json:"payeeName"` PayeeType PaymentRecipientPayeeType `json:"payeeType"` }
PaymentRecipient The desired payment recipient. Either paymentRecipient or destinationPayeeAccountUid must be present
type PaymentRecipientBankIdentifierType ¶
type PaymentRecipientBankIdentifierType string
PaymentRecipientBankIdentifierType defines model for PaymentRecipient.BankIdentifierType.
const ( PaymentRecipientBankIdentifierTypeABA PaymentRecipientBankIdentifierType = "ABA" PaymentRecipientBankIdentifierTypeABAACH PaymentRecipientBankIdentifierType = "ABA_ACH" PaymentRecipientBankIdentifierTypeABAWIRE PaymentRecipientBankIdentifierType = "ABA_WIRE" PaymentRecipientBankIdentifierTypeBSB PaymentRecipientBankIdentifierType = "BSB" PaymentRecipientBankIdentifierTypeIBAN PaymentRecipientBankIdentifierType = "IBAN" PaymentRecipientBankIdentifierTypeSORTCODE PaymentRecipientBankIdentifierType = "SORT_CODE" PaymentRecipientBankIdentifierTypeSWIFT PaymentRecipientBankIdentifierType = "SWIFT" )
Defines values for PaymentRecipientBankIdentifierType.
type PaymentRecipientPayeeType ¶
type PaymentRecipientPayeeType string
PaymentRecipientPayeeType defines model for PaymentRecipient.PayeeType.
const ( PaymentRecipientPayeeTypeBUSINESS PaymentRecipientPayeeType = "BUSINESS" PaymentRecipientPayeeTypeINDIVIDUAL PaymentRecipientPayeeType = "INDIVIDUAL" )
Defines values for PaymentRecipientPayeeType.
type PaymentStatusDetails ¶
type PaymentStatusDetails struct { Description *PaymentStatusDetailsDescription `json:"description,omitempty"` PaymentStatus *PaymentStatusDetailsPaymentStatus `json:"paymentStatus,omitempty"` }
PaymentStatusDetails Status details of a payment
type PaymentStatusDetailsDescription ¶
type PaymentStatusDetailsDescription string
PaymentStatusDetailsDescription defines model for PaymentStatusDetails.Description.
const ( PaymentStatusDetailsDescriptionACCEPTED PaymentStatusDetailsDescription = "ACCEPTED" PaymentStatusDetailsDescriptionDESTINATIONACCOUNTINVALID PaymentStatusDetailsDescription = "DESTINATION_ACCOUNT_INVALID" PaymentStatusDetailsDescriptionDESTINATIONACCOUNTNAMEMISMATCH PaymentStatusDetailsDescription = "DESTINATION_ACCOUNT_NAME_MISMATCH" PaymentStatusDetailsDescriptionDESTINATIONACCOUNTUNAVAILABLE PaymentStatusDetailsDescription = "DESTINATION_ACCOUNT_UNAVAILABLE" PaymentStatusDetailsDescriptionPENDING PaymentStatusDetailsDescription = "PENDING" PaymentStatusDetailsDescriptionQUALIFIEDACCEPTAFTERNEXTWORKINGDAY PaymentStatusDetailsDescription = "QUALIFIED_ACCEPT_AFTER_NEXT_WORKING_DAY" PaymentStatusDetailsDescriptionQUALIFIEDACCEPTNEXTCALENDARDAY PaymentStatusDetailsDescription = "QUALIFIED_ACCEPT_NEXT_CALENDAR_DAY" PaymentStatusDetailsDescriptionQUALIFIEDACCEPTNEXTWORKINGDAY PaymentStatusDetailsDescription = "QUALIFIED_ACCEPT_NEXT_WORKING_DAY" PaymentStatusDetailsDescriptionQUALIFIEDACCEPTSAMEDAY PaymentStatusDetailsDescription = "QUALIFIED_ACCEPT_SAME_DAY" PaymentStatusDetailsDescriptionQUALIFIEDACCEPTUNSPECIFIEDDAY PaymentStatusDetailsDescription = "QUALIFIED_ACCEPT_UNSPECIFIED_DAY" PaymentStatusDetailsDescriptionQUALIFIEDACCEPTWITHINTWOHOURS PaymentStatusDetailsDescription = "QUALIFIED_ACCEPT_WITHIN_TWO_HOURS" PaymentStatusDetailsDescriptionREFERENCEINFORMATIONINCORRECT PaymentStatusDetailsDescription = "REFERENCE_INFORMATION_INCORRECT" )
Defines values for PaymentStatusDetailsDescription.
type PaymentStatusDetailsPaymentStatus ¶
type PaymentStatusDetailsPaymentStatus string
PaymentStatusDetailsPaymentStatus defines model for PaymentStatusDetails.PaymentStatus.
const ( PaymentStatusDetailsPaymentStatusACCEPTED PaymentStatusDetailsPaymentStatus = "ACCEPTED" PaymentStatusDetailsPaymentStatusPENDING PaymentStatusDetailsPaymentStatus = "PENDING" PaymentStatusDetailsPaymentStatusREJECTED PaymentStatusDetailsPaymentStatus = "REJECTED" )
Defines values for PaymentStatusDetailsPaymentStatus.
type Payments ¶
type Payments struct {
Payments *[]PayeePayment `json:"payments,omitempty"`
}
Payments List of payments
type QueryFeedItemsByCategoryWithTransactionTimesBetweenParams ¶
type QueryFeedItemsByCategoryWithTransactionTimesBetweenParams struct { // MinTransactionTimestamp Minimum transaction timestamp MinTransactionTimestamp time.Time `form:"minTransactionTimestamp" json:"minTransactionTimestamp"` // MaxTransactionTimestamp Maximum transaction timestamp MaxTransactionTimestamp time.Time `form:"maxTransactionTimestamp" json:"maxTransactionTimestamp"` }
QueryFeedItemsByCategoryWithTransactionTimesBetweenParams defines parameters for QueryFeedItemsByCategoryWithTransactionTimesBetween.
type QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse ¶
type QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FeedItems JSON4XX *ErrorResponse }
func ParseQueryFeedItemsByCategoryWithTransactionTimesBetweenResponse ¶
func ParseQueryFeedItemsByCategoryWithTransactionTimesBetweenResponse(rsp *http.Response) (*QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse, error)
ParseQueryFeedItemsByCategoryWithTransactionTimesBetweenResponse parses an HTTP response from a QueryFeedItemsByCategoryWithTransactionTimesBetweenWithResponse call
func (QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse) Status ¶
func (r QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse) Status() string
Status returns HTTPResponse.Status
func (QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse) StatusCode ¶
func (r QueryFeedItemsByCategoryWithTransactionTimesBetweenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryFeedItemsParams ¶
type QueryFeedItemsParams struct { // ChangesSince Items which have changed since ChangesSince time.Time `form:"changesSince" json:"changesSince"` }
QueryFeedItemsParams defines parameters for QueryFeedItems.
type QueryFeedItemsResponse ¶
type QueryFeedItemsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FeedItems JSON4XX *ErrorResponse }
func ParseQueryFeedItemsResponse ¶
func ParseQueryFeedItemsResponse(rsp *http.Response) (*QueryFeedItemsResponse, error)
ParseQueryFeedItemsResponse parses an HTTP response from a QueryFeedItemsWithResponse call
func (QueryFeedItemsResponse) Status ¶
func (r QueryFeedItemsResponse) Status() string
Status returns HTTPResponse.Status
func (QueryFeedItemsResponse) StatusCode ¶
func (r QueryFeedItemsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryFeedItemsWithTransactionTimesBetweenParams ¶
type QueryFeedItemsWithTransactionTimesBetweenParams struct { // MinTransactionTimestamp Minimum transaction timestamp MinTransactionTimestamp time.Time `form:"minTransactionTimestamp" json:"minTransactionTimestamp"` // MaxTransactionTimestamp Maximum transaction timestamp MaxTransactionTimestamp time.Time `form:"maxTransactionTimestamp" json:"maxTransactionTimestamp"` }
QueryFeedItemsWithTransactionTimesBetweenParams defines parameters for QueryFeedItemsWithTransactionTimesBetween.
type QueryFeedItemsWithTransactionTimesBetweenResponse ¶
type QueryFeedItemsWithTransactionTimesBetweenResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FeedItems JSON4XX *ErrorResponse }
func ParseQueryFeedItemsWithTransactionTimesBetweenResponse ¶
func ParseQueryFeedItemsWithTransactionTimesBetweenResponse(rsp *http.Response) (*QueryFeedItemsWithTransactionTimesBetweenResponse, error)
ParseQueryFeedItemsWithTransactionTimesBetweenResponse parses an HTTP response from a QueryFeedItemsWithTransactionTimesBetweenWithResponse call
func (QueryFeedItemsWithTransactionTimesBetweenResponse) Status ¶
func (r QueryFeedItemsWithTransactionTimesBetweenResponse) Status() string
Status returns HTTPResponse.Status
func (QueryFeedItemsWithTransactionTimesBetweenResponse) StatusCode ¶
func (r QueryFeedItemsWithTransactionTimesBetweenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QuerySpendingInsightsByCounterpartyParams ¶
type QuerySpendingInsightsByCounterpartyParams struct { // Year Year Year string `form:"year" json:"year"` // Month Month Month QuerySpendingInsightsByCounterpartyParamsMonth `form:"month" json:"month"` // SummaryStartPeriodInclusive summaryStartPeriodInclusive SummaryStartPeriodInclusive *time.Time `form:"summaryStartPeriodInclusive,omitempty" json:"summaryStartPeriodInclusive,omitempty"` // SummaryEndPeriodExclusive summaryEndPeriodExclusive SummaryEndPeriodExclusive *time.Time `form:"summaryEndPeriodExclusive,omitempty" json:"summaryEndPeriodExclusive,omitempty"` }
QuerySpendingInsightsByCounterpartyParams defines parameters for QuerySpendingInsightsByCounterparty.
type QuerySpendingInsightsByCounterpartyParamsMonth ¶
type QuerySpendingInsightsByCounterpartyParamsMonth string
QuerySpendingInsightsByCounterpartyParamsMonth defines parameters for QuerySpendingInsightsByCounterparty.
const ( QuerySpendingInsightsByCounterpartyParamsMonthAPRIL QuerySpendingInsightsByCounterpartyParamsMonth = "APRIL" QuerySpendingInsightsByCounterpartyParamsMonthAUGUST QuerySpendingInsightsByCounterpartyParamsMonth = "AUGUST" QuerySpendingInsightsByCounterpartyParamsMonthDECEMBER QuerySpendingInsightsByCounterpartyParamsMonth = "DECEMBER" QuerySpendingInsightsByCounterpartyParamsMonthFEBRUARY QuerySpendingInsightsByCounterpartyParamsMonth = "FEBRUARY" QuerySpendingInsightsByCounterpartyParamsMonthJANUARY QuerySpendingInsightsByCounterpartyParamsMonth = "JANUARY" QuerySpendingInsightsByCounterpartyParamsMonthJULY QuerySpendingInsightsByCounterpartyParamsMonth = "JULY" QuerySpendingInsightsByCounterpartyParamsMonthJUNE QuerySpendingInsightsByCounterpartyParamsMonth = "JUNE" QuerySpendingInsightsByCounterpartyParamsMonthMARCH QuerySpendingInsightsByCounterpartyParamsMonth = "MARCH" QuerySpendingInsightsByCounterpartyParamsMonthMAY QuerySpendingInsightsByCounterpartyParamsMonth = "MAY" QuerySpendingInsightsByCounterpartyParamsMonthNOVEMBER QuerySpendingInsightsByCounterpartyParamsMonth = "NOVEMBER" QuerySpendingInsightsByCounterpartyParamsMonthOCTOBER QuerySpendingInsightsByCounterpartyParamsMonth = "OCTOBER" QuerySpendingInsightsByCounterpartyParamsMonthSEPTEMBER QuerySpendingInsightsByCounterpartyParamsMonth = "SEPTEMBER" )
Defines values for QuerySpendingInsightsByCounterpartyParamsMonth.
type QuerySpendingInsightsByCounterpartyResponse ¶
type QuerySpendingInsightsByCounterpartyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SpendingCounterPartySummary JSON4XX *ErrorResponse }
func ParseQuerySpendingInsightsByCounterpartyResponse ¶
func ParseQuerySpendingInsightsByCounterpartyResponse(rsp *http.Response) (*QuerySpendingInsightsByCounterpartyResponse, error)
ParseQuerySpendingInsightsByCounterpartyResponse parses an HTTP response from a QuerySpendingInsightsByCounterpartyWithResponse call
func (QuerySpendingInsightsByCounterpartyResponse) Status ¶
func (r QuerySpendingInsightsByCounterpartyResponse) Status() string
Status returns HTTPResponse.Status
func (QuerySpendingInsightsByCounterpartyResponse) StatusCode ¶
func (r QuerySpendingInsightsByCounterpartyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QuerySpendingInsightsBySpendingCategoryParams ¶
type QuerySpendingInsightsBySpendingCategoryParams struct { // Year Year Year string `form:"year" json:"year"` // Month Month Month QuerySpendingInsightsBySpendingCategoryParamsMonth `form:"month" json:"month"` // SummaryStartPeriodInclusive summaryStartPeriodInclusive SummaryStartPeriodInclusive *time.Time `form:"summaryStartPeriodInclusive,omitempty" json:"summaryStartPeriodInclusive,omitempty"` // SummaryEndPeriodExclusive summaryEndPeriodExclusive SummaryEndPeriodExclusive *time.Time `form:"summaryEndPeriodExclusive,omitempty" json:"summaryEndPeriodExclusive,omitempty"` }
QuerySpendingInsightsBySpendingCategoryParams defines parameters for QuerySpendingInsightsBySpendingCategory.
type QuerySpendingInsightsBySpendingCategoryParamsMonth ¶
type QuerySpendingInsightsBySpendingCategoryParamsMonth string
QuerySpendingInsightsBySpendingCategoryParamsMonth defines parameters for QuerySpendingInsightsBySpendingCategory.
const ( QuerySpendingInsightsBySpendingCategoryParamsMonthAPRIL QuerySpendingInsightsBySpendingCategoryParamsMonth = "APRIL" QuerySpendingInsightsBySpendingCategoryParamsMonthAUGUST QuerySpendingInsightsBySpendingCategoryParamsMonth = "AUGUST" QuerySpendingInsightsBySpendingCategoryParamsMonthDECEMBER QuerySpendingInsightsBySpendingCategoryParamsMonth = "DECEMBER" QuerySpendingInsightsBySpendingCategoryParamsMonthFEBRUARY QuerySpendingInsightsBySpendingCategoryParamsMonth = "FEBRUARY" QuerySpendingInsightsBySpendingCategoryParamsMonthJANUARY QuerySpendingInsightsBySpendingCategoryParamsMonth = "JANUARY" QuerySpendingInsightsBySpendingCategoryParamsMonthJULY QuerySpendingInsightsBySpendingCategoryParamsMonth = "JULY" QuerySpendingInsightsBySpendingCategoryParamsMonthJUNE QuerySpendingInsightsBySpendingCategoryParamsMonth = "JUNE" QuerySpendingInsightsBySpendingCategoryParamsMonthMARCH QuerySpendingInsightsBySpendingCategoryParamsMonth = "MARCH" QuerySpendingInsightsBySpendingCategoryParamsMonthMAY QuerySpendingInsightsBySpendingCategoryParamsMonth = "MAY" QuerySpendingInsightsBySpendingCategoryParamsMonthNOVEMBER QuerySpendingInsightsBySpendingCategoryParamsMonth = "NOVEMBER" QuerySpendingInsightsBySpendingCategoryParamsMonthOCTOBER QuerySpendingInsightsBySpendingCategoryParamsMonth = "OCTOBER" QuerySpendingInsightsBySpendingCategoryParamsMonthSEPTEMBER QuerySpendingInsightsBySpendingCategoryParamsMonth = "SEPTEMBER" )
Defines values for QuerySpendingInsightsBySpendingCategoryParamsMonth.
type QuerySpendingInsightsBySpendingCategoryResponse ¶
type QuerySpendingInsightsBySpendingCategoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SpendingCategorySummary JSON4XX *ErrorResponse }
func ParseQuerySpendingInsightsBySpendingCategoryResponse ¶
func ParseQuerySpendingInsightsBySpendingCategoryResponse(rsp *http.Response) (*QuerySpendingInsightsBySpendingCategoryResponse, error)
ParseQuerySpendingInsightsBySpendingCategoryResponse parses an HTTP response from a QuerySpendingInsightsBySpendingCategoryWithResponse call
func (QuerySpendingInsightsBySpendingCategoryResponse) Status ¶
func (r QuerySpendingInsightsBySpendingCategoryResponse) Status() string
Status returns HTTPResponse.Status
func (QuerySpendingInsightsBySpendingCategoryResponse) StatusCode ¶
func (r QuerySpendingInsightsBySpendingCategoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Receipt ¶
type Receipt struct { // CurrencyCode ISO-4217 3 character currency code CurrencyCode *ReceiptCurrencyCode `json:"currencyCode,omitempty"` FeedItemUid *openapi_types.UUID `json:"feedItemUid,omitempty"` Items []ReceiptItem `json:"items"` MetadataSource ReceiptMetadataSource `json:"metadataSource"` Notes *[]ReceiptNote `json:"notes,omitempty"` PaymentMethods []ReceiptPaymentMethod `json:"paymentMethods"` ProviderName *string `json:"providerName,omitempty"` ReceiptIdentifier string `json:"receiptIdentifier"` // ReceiptMerchant Receipt Merchant Information ReceiptMerchant ReceiptMerchant `json:"receiptMerchant"` ReceiptUid *openapi_types.UUID `json:"receiptUid,omitempty"` TaxDetails *[]ReceiptTaxDetail `json:"taxDetails,omitempty"` TotalAmount float32 `json:"totalAmount"` }
Receipt Transaction receipt
type ReceiptCreationResponse ¶
type ReceiptCreationResponse struct { // ReceiptUid The UUID of the created receipt. This UUID could be used for updating the receipt at a later point. ReceiptUid *openapi_types.UUID `json:"receiptUid,omitempty"` }
ReceiptCreationResponse Response after creating or updating a receipt
type ReceiptCurrencyCode ¶
type ReceiptCurrencyCode string
ReceiptCurrencyCode ISO-4217 3 character currency code
const ( ReceiptCurrencyCodeAED ReceiptCurrencyCode = "AED" ReceiptCurrencyCodeAFN ReceiptCurrencyCode = "AFN" ReceiptCurrencyCodeALL ReceiptCurrencyCode = "ALL" ReceiptCurrencyCodeAMD ReceiptCurrencyCode = "AMD" ReceiptCurrencyCodeANG ReceiptCurrencyCode = "ANG" ReceiptCurrencyCodeAOA ReceiptCurrencyCode = "AOA" ReceiptCurrencyCodeARS ReceiptCurrencyCode = "ARS" ReceiptCurrencyCodeAUD ReceiptCurrencyCode = "AUD" ReceiptCurrencyCodeAWG ReceiptCurrencyCode = "AWG" ReceiptCurrencyCodeAZN ReceiptCurrencyCode = "AZN" ReceiptCurrencyCodeBAM ReceiptCurrencyCode = "BAM" ReceiptCurrencyCodeBBD ReceiptCurrencyCode = "BBD" ReceiptCurrencyCodeBDT ReceiptCurrencyCode = "BDT" ReceiptCurrencyCodeBGN ReceiptCurrencyCode = "BGN" ReceiptCurrencyCodeBHD ReceiptCurrencyCode = "BHD" ReceiptCurrencyCodeBIF ReceiptCurrencyCode = "BIF" ReceiptCurrencyCodeBMD ReceiptCurrencyCode = "BMD" ReceiptCurrencyCodeBND ReceiptCurrencyCode = "BND" ReceiptCurrencyCodeBOB ReceiptCurrencyCode = "BOB" ReceiptCurrencyCodeBOV ReceiptCurrencyCode = "BOV" ReceiptCurrencyCodeBRL ReceiptCurrencyCode = "BRL" ReceiptCurrencyCodeBSD ReceiptCurrencyCode = "BSD" ReceiptCurrencyCodeBTN ReceiptCurrencyCode = "BTN" ReceiptCurrencyCodeBWP ReceiptCurrencyCode = "BWP" ReceiptCurrencyCodeBYN ReceiptCurrencyCode = "BYN" ReceiptCurrencyCodeBYR ReceiptCurrencyCode = "BYR" ReceiptCurrencyCodeBZD ReceiptCurrencyCode = "BZD" ReceiptCurrencyCodeCAD ReceiptCurrencyCode = "CAD" ReceiptCurrencyCodeCDF ReceiptCurrencyCode = "CDF" ReceiptCurrencyCodeCHE ReceiptCurrencyCode = "CHE" ReceiptCurrencyCodeCHF ReceiptCurrencyCode = "CHF" ReceiptCurrencyCodeCHW ReceiptCurrencyCode = "CHW" ReceiptCurrencyCodeCLF ReceiptCurrencyCode = "CLF" ReceiptCurrencyCodeCLP ReceiptCurrencyCode = "CLP" ReceiptCurrencyCodeCNY ReceiptCurrencyCode = "CNY" ReceiptCurrencyCodeCOP ReceiptCurrencyCode = "COP" ReceiptCurrencyCodeCOU ReceiptCurrencyCode = "COU" ReceiptCurrencyCodeCRC ReceiptCurrencyCode = "CRC" ReceiptCurrencyCodeCUC ReceiptCurrencyCode = "CUC" ReceiptCurrencyCodeCUP ReceiptCurrencyCode = "CUP" ReceiptCurrencyCodeCVE ReceiptCurrencyCode = "CVE" ReceiptCurrencyCodeCZK ReceiptCurrencyCode = "CZK" ReceiptCurrencyCodeDJF ReceiptCurrencyCode = "DJF" ReceiptCurrencyCodeDKK ReceiptCurrencyCode = "DKK" ReceiptCurrencyCodeDOP ReceiptCurrencyCode = "DOP" ReceiptCurrencyCodeDZD ReceiptCurrencyCode = "DZD" ReceiptCurrencyCodeEGP ReceiptCurrencyCode = "EGP" ReceiptCurrencyCodeERN ReceiptCurrencyCode = "ERN" ReceiptCurrencyCodeETB ReceiptCurrencyCode = "ETB" ReceiptCurrencyCodeEUR ReceiptCurrencyCode = "EUR" ReceiptCurrencyCodeFJD ReceiptCurrencyCode = "FJD" ReceiptCurrencyCodeFKP ReceiptCurrencyCode = "FKP" ReceiptCurrencyCodeGBP ReceiptCurrencyCode = "GBP" ReceiptCurrencyCodeGEL ReceiptCurrencyCode = "GEL" ReceiptCurrencyCodeGHS ReceiptCurrencyCode = "GHS" ReceiptCurrencyCodeGIP ReceiptCurrencyCode = "GIP" ReceiptCurrencyCodeGMD ReceiptCurrencyCode = "GMD" ReceiptCurrencyCodeGNF ReceiptCurrencyCode = "GNF" ReceiptCurrencyCodeGTQ ReceiptCurrencyCode = "GTQ" ReceiptCurrencyCodeGYD ReceiptCurrencyCode = "GYD" ReceiptCurrencyCodeHKD ReceiptCurrencyCode = "HKD" ReceiptCurrencyCodeHNL ReceiptCurrencyCode = "HNL" ReceiptCurrencyCodeHRK ReceiptCurrencyCode = "HRK" ReceiptCurrencyCodeHTG ReceiptCurrencyCode = "HTG" ReceiptCurrencyCodeHUF ReceiptCurrencyCode = "HUF" ReceiptCurrencyCodeIDR ReceiptCurrencyCode = "IDR" ReceiptCurrencyCodeILS ReceiptCurrencyCode = "ILS" ReceiptCurrencyCodeINR ReceiptCurrencyCode = "INR" ReceiptCurrencyCodeIQD ReceiptCurrencyCode = "IQD" ReceiptCurrencyCodeIRR ReceiptCurrencyCode = "IRR" ReceiptCurrencyCodeISK ReceiptCurrencyCode = "ISK" ReceiptCurrencyCodeJMD ReceiptCurrencyCode = "JMD" ReceiptCurrencyCodeJOD ReceiptCurrencyCode = "JOD" ReceiptCurrencyCodeJPY ReceiptCurrencyCode = "JPY" ReceiptCurrencyCodeKES ReceiptCurrencyCode = "KES" ReceiptCurrencyCodeKGS ReceiptCurrencyCode = "KGS" ReceiptCurrencyCodeKHR ReceiptCurrencyCode = "KHR" ReceiptCurrencyCodeKMF ReceiptCurrencyCode = "KMF" ReceiptCurrencyCodeKPW ReceiptCurrencyCode = "KPW" ReceiptCurrencyCodeKRW ReceiptCurrencyCode = "KRW" ReceiptCurrencyCodeKWD ReceiptCurrencyCode = "KWD" ReceiptCurrencyCodeKYD ReceiptCurrencyCode = "KYD" ReceiptCurrencyCodeKZT ReceiptCurrencyCode = "KZT" ReceiptCurrencyCodeLAK ReceiptCurrencyCode = "LAK" ReceiptCurrencyCodeLBP ReceiptCurrencyCode = "LBP" ReceiptCurrencyCodeLKR ReceiptCurrencyCode = "LKR" ReceiptCurrencyCodeLRD ReceiptCurrencyCode = "LRD" ReceiptCurrencyCodeLSL ReceiptCurrencyCode = "LSL" ReceiptCurrencyCodeLTL ReceiptCurrencyCode = "LTL" ReceiptCurrencyCodeLYD ReceiptCurrencyCode = "LYD" ReceiptCurrencyCodeMAD ReceiptCurrencyCode = "MAD" ReceiptCurrencyCodeMDL ReceiptCurrencyCode = "MDL" ReceiptCurrencyCodeMGA ReceiptCurrencyCode = "MGA" ReceiptCurrencyCodeMKD ReceiptCurrencyCode = "MKD" ReceiptCurrencyCodeMMK ReceiptCurrencyCode = "MMK" ReceiptCurrencyCodeMNT ReceiptCurrencyCode = "MNT" ReceiptCurrencyCodeMOP ReceiptCurrencyCode = "MOP" ReceiptCurrencyCodeMRO ReceiptCurrencyCode = "MRO" ReceiptCurrencyCodeMRU ReceiptCurrencyCode = "MRU" ReceiptCurrencyCodeMUR ReceiptCurrencyCode = "MUR" ReceiptCurrencyCodeMVR ReceiptCurrencyCode = "MVR" ReceiptCurrencyCodeMWK ReceiptCurrencyCode = "MWK" ReceiptCurrencyCodeMXN ReceiptCurrencyCode = "MXN" ReceiptCurrencyCodeMXV ReceiptCurrencyCode = "MXV" ReceiptCurrencyCodeMYR ReceiptCurrencyCode = "MYR" ReceiptCurrencyCodeMZN ReceiptCurrencyCode = "MZN" ReceiptCurrencyCodeNAD ReceiptCurrencyCode = "NAD" ReceiptCurrencyCodeNGN ReceiptCurrencyCode = "NGN" ReceiptCurrencyCodeNIO ReceiptCurrencyCode = "NIO" ReceiptCurrencyCodeNOK ReceiptCurrencyCode = "NOK" ReceiptCurrencyCodeNPR ReceiptCurrencyCode = "NPR" ReceiptCurrencyCodeNZD ReceiptCurrencyCode = "NZD" ReceiptCurrencyCodeOMR ReceiptCurrencyCode = "OMR" ReceiptCurrencyCodePAB ReceiptCurrencyCode = "PAB" ReceiptCurrencyCodePEN ReceiptCurrencyCode = "PEN" ReceiptCurrencyCodePGK ReceiptCurrencyCode = "PGK" ReceiptCurrencyCodePHP ReceiptCurrencyCode = "PHP" ReceiptCurrencyCodePKR ReceiptCurrencyCode = "PKR" ReceiptCurrencyCodePLN ReceiptCurrencyCode = "PLN" ReceiptCurrencyCodePYG ReceiptCurrencyCode = "PYG" ReceiptCurrencyCodeQAR ReceiptCurrencyCode = "QAR" ReceiptCurrencyCodeRON ReceiptCurrencyCode = "RON" ReceiptCurrencyCodeRSD ReceiptCurrencyCode = "RSD" ReceiptCurrencyCodeRUB ReceiptCurrencyCode = "RUB" ReceiptCurrencyCodeRUR ReceiptCurrencyCode = "RUR" ReceiptCurrencyCodeRWF ReceiptCurrencyCode = "RWF" ReceiptCurrencyCodeSAR ReceiptCurrencyCode = "SAR" ReceiptCurrencyCodeSBD ReceiptCurrencyCode = "SBD" ReceiptCurrencyCodeSCR ReceiptCurrencyCode = "SCR" ReceiptCurrencyCodeSDG ReceiptCurrencyCode = "SDG" ReceiptCurrencyCodeSEK ReceiptCurrencyCode = "SEK" ReceiptCurrencyCodeSGD ReceiptCurrencyCode = "SGD" ReceiptCurrencyCodeSHP ReceiptCurrencyCode = "SHP" ReceiptCurrencyCodeSLE ReceiptCurrencyCode = "SLE" ReceiptCurrencyCodeSLL ReceiptCurrencyCode = "SLL" ReceiptCurrencyCodeSOS ReceiptCurrencyCode = "SOS" ReceiptCurrencyCodeSRD ReceiptCurrencyCode = "SRD" ReceiptCurrencyCodeSSP ReceiptCurrencyCode = "SSP" ReceiptCurrencyCodeSTD ReceiptCurrencyCode = "STD" ReceiptCurrencyCodeSTN ReceiptCurrencyCode = "STN" ReceiptCurrencyCodeSVC ReceiptCurrencyCode = "SVC" ReceiptCurrencyCodeSYP ReceiptCurrencyCode = "SYP" ReceiptCurrencyCodeSZL ReceiptCurrencyCode = "SZL" ReceiptCurrencyCodeTHB ReceiptCurrencyCode = "THB" ReceiptCurrencyCodeTJS ReceiptCurrencyCode = "TJS" ReceiptCurrencyCodeTMT ReceiptCurrencyCode = "TMT" ReceiptCurrencyCodeTND ReceiptCurrencyCode = "TND" ReceiptCurrencyCodeTOP ReceiptCurrencyCode = "TOP" ReceiptCurrencyCodeTRY ReceiptCurrencyCode = "TRY" ReceiptCurrencyCodeTTD ReceiptCurrencyCode = "TTD" ReceiptCurrencyCodeTWD ReceiptCurrencyCode = "TWD" ReceiptCurrencyCodeTZS ReceiptCurrencyCode = "TZS" ReceiptCurrencyCodeUAH ReceiptCurrencyCode = "UAH" ReceiptCurrencyCodeUGX ReceiptCurrencyCode = "UGX" ReceiptCurrencyCodeUNDEFINED ReceiptCurrencyCode = "UNDEFINED" ReceiptCurrencyCodeUSD ReceiptCurrencyCode = "USD" ReceiptCurrencyCodeUSN ReceiptCurrencyCode = "USN" ReceiptCurrencyCodeUSS ReceiptCurrencyCode = "USS" ReceiptCurrencyCodeUYI ReceiptCurrencyCode = "UYI" ReceiptCurrencyCodeUYU ReceiptCurrencyCode = "UYU" ReceiptCurrencyCodeUZS ReceiptCurrencyCode = "UZS" ReceiptCurrencyCodeVEF ReceiptCurrencyCode = "VEF" ReceiptCurrencyCodeVES ReceiptCurrencyCode = "VES" ReceiptCurrencyCodeVND ReceiptCurrencyCode = "VND" ReceiptCurrencyCodeVUV ReceiptCurrencyCode = "VUV" ReceiptCurrencyCodeWST ReceiptCurrencyCode = "WST" ReceiptCurrencyCodeXAF ReceiptCurrencyCode = "XAF" ReceiptCurrencyCodeXAG ReceiptCurrencyCode = "XAG" ReceiptCurrencyCodeXAU ReceiptCurrencyCode = "XAU" ReceiptCurrencyCodeXBA ReceiptCurrencyCode = "XBA" ReceiptCurrencyCodeXBB ReceiptCurrencyCode = "XBB" ReceiptCurrencyCodeXBC ReceiptCurrencyCode = "XBC" ReceiptCurrencyCodeXBD ReceiptCurrencyCode = "XBD" ReceiptCurrencyCodeXCD ReceiptCurrencyCode = "XCD" ReceiptCurrencyCodeXDR ReceiptCurrencyCode = "XDR" ReceiptCurrencyCodeXOF ReceiptCurrencyCode = "XOF" ReceiptCurrencyCodeXPD ReceiptCurrencyCode = "XPD" ReceiptCurrencyCodeXPF ReceiptCurrencyCode = "XPF" ReceiptCurrencyCodeXPT ReceiptCurrencyCode = "XPT" ReceiptCurrencyCodeXSU ReceiptCurrencyCode = "XSU" ReceiptCurrencyCodeXTS ReceiptCurrencyCode = "XTS" ReceiptCurrencyCodeXUA ReceiptCurrencyCode = "XUA" ReceiptCurrencyCodeXXX ReceiptCurrencyCode = "XXX" ReceiptCurrencyCodeYER ReceiptCurrencyCode = "YER" ReceiptCurrencyCodeZAR ReceiptCurrencyCode = "ZAR" ReceiptCurrencyCodeZMW ReceiptCurrencyCode = "ZMW" ReceiptCurrencyCodeZWL ReceiptCurrencyCode = "ZWL" )
Defines values for ReceiptCurrencyCode.
type ReceiptItem ¶
type ReceiptItem struct { Amount float32 `json:"amount"` // CreationTime The time the receipt item was created CreationTime *time.Time `json:"creationTime,omitempty"` Description string `json:"description"` Notes *[]string `json:"notes,omitempty"` Quantity *int32 `json:"quantity,omitempty"` ReceiptItemUid *openapi_types.UUID `json:"receiptItemUid,omitempty"` SubItems *[]ReceiptSubItem `json:"subItems,omitempty"` Tax float32 `json:"tax"` // Type Type of receipt item. It can be PURCHASE, SERVICE_FEE, GRATUITY or null Type *ReceiptItemType `json:"type,omitempty"` Url *string `json:"url,omitempty"` }
ReceiptItem defines model for ReceiptItem.
type ReceiptItemType ¶
type ReceiptItemType string
ReceiptItemType Type of receipt item. It can be PURCHASE, SERVICE_FEE, GRATUITY or null
const ( BALANCEADJUSTMENT ReceiptItemType = "BALANCE_ADJUSTMENT" GRATUITY ReceiptItemType = "GRATUITY" PURCHASE ReceiptItemType = "PURCHASE" SERVICEFEE ReceiptItemType = "SERVICE_FEE" )
Defines values for ReceiptItemType.
type ReceiptMerchant ¶
type ReceiptMerchant struct { Address *string `json:"address,omitempty"` EmailAddress *string `json:"emailAddress,omitempty"` Identifier *string `json:"identifier,omitempty"` LogoUrl *string `json:"logoUrl,omitempty"` OrderCollectionNumber *string `json:"orderCollectionNumber,omitempty"` ReceiptMerchantUid *openapi_types.UUID `json:"receiptMerchantUid,omitempty"` TaxNumber *string `json:"taxNumber,omitempty"` }
ReceiptMerchant Receipt Merchant Information
type ReceiptMetadataSource ¶
type ReceiptMetadataSource string
ReceiptMetadataSource defines model for Receipt.MetadataSource.
const ( ReceiptMetadataSourceCUSTOMER ReceiptMetadataSource = "CUSTOMER" ReceiptMetadataSourcePARTNER ReceiptMetadataSource = "PARTNER" ReceiptMetadataSourceSTARLING ReceiptMetadataSource = "STARLING" )
Defines values for ReceiptMetadataSource.
type ReceiptNote ¶
type ReceiptNote struct { Description string `json:"description"` NoteUid *openapi_types.UUID `json:"noteUid,omitempty"` Title *string `json:"title,omitempty"` Url *string `json:"url,omitempty"` }
ReceiptNote Note associated with a receipt
type ReceiptPaymentMethod ¶
type ReceiptPaymentMethod struct { Amount float32 `json:"amount"` Description string `json:"description"` PaymentMethodUid *openapi_types.UUID `json:"paymentMethodUid,omitempty"` }
ReceiptPaymentMethod defines model for ReceiptPaymentMethod.
type ReceiptSubItem ¶
type ReceiptSubItem struct { Amount *float32 `json:"amount,omitempty"` Description string `json:"description"` Notes *[]string `json:"notes,omitempty"` Quantity *int32 `json:"quantity,omitempty"` ReceiptSubItemUid *openapi_types.UUID `json:"receiptSubItemUid,omitempty"` }
ReceiptSubItem defines model for ReceiptSubItem.
type ReceiptTaxDetail ¶
type ReceiptTaxDetail struct { // CreationTime The time the tax detail was created CreationTime *time.Time `json:"creationTime,omitempty"` ReceiptTaxDetailUid *openapi_types.UUID `json:"receiptTaxDetailUid,omitempty"` TaxCurrencyCode ReceiptTaxDetailTaxCurrencyCode `json:"taxCurrencyCode"` TaxName string `json:"taxName"` TaxValue float32 `json:"taxValue"` }
ReceiptTaxDetail Tax detail associated with a receipt
type ReceiptTaxDetailTaxCurrencyCode ¶
type ReceiptTaxDetailTaxCurrencyCode string
ReceiptTaxDetailTaxCurrencyCode defines model for ReceiptTaxDetail.TaxCurrencyCode.
const ( ReceiptTaxDetailTaxCurrencyCodeAED ReceiptTaxDetailTaxCurrencyCode = "AED" ReceiptTaxDetailTaxCurrencyCodeAFN ReceiptTaxDetailTaxCurrencyCode = "AFN" ReceiptTaxDetailTaxCurrencyCodeALL ReceiptTaxDetailTaxCurrencyCode = "ALL" ReceiptTaxDetailTaxCurrencyCodeAMD ReceiptTaxDetailTaxCurrencyCode = "AMD" ReceiptTaxDetailTaxCurrencyCodeANG ReceiptTaxDetailTaxCurrencyCode = "ANG" ReceiptTaxDetailTaxCurrencyCodeAOA ReceiptTaxDetailTaxCurrencyCode = "AOA" ReceiptTaxDetailTaxCurrencyCodeARS ReceiptTaxDetailTaxCurrencyCode = "ARS" ReceiptTaxDetailTaxCurrencyCodeAUD ReceiptTaxDetailTaxCurrencyCode = "AUD" ReceiptTaxDetailTaxCurrencyCodeAWG ReceiptTaxDetailTaxCurrencyCode = "AWG" ReceiptTaxDetailTaxCurrencyCodeAZN ReceiptTaxDetailTaxCurrencyCode = "AZN" ReceiptTaxDetailTaxCurrencyCodeBAM ReceiptTaxDetailTaxCurrencyCode = "BAM" ReceiptTaxDetailTaxCurrencyCodeBBD ReceiptTaxDetailTaxCurrencyCode = "BBD" ReceiptTaxDetailTaxCurrencyCodeBDT ReceiptTaxDetailTaxCurrencyCode = "BDT" ReceiptTaxDetailTaxCurrencyCodeBGN ReceiptTaxDetailTaxCurrencyCode = "BGN" ReceiptTaxDetailTaxCurrencyCodeBHD ReceiptTaxDetailTaxCurrencyCode = "BHD" ReceiptTaxDetailTaxCurrencyCodeBIF ReceiptTaxDetailTaxCurrencyCode = "BIF" ReceiptTaxDetailTaxCurrencyCodeBMD ReceiptTaxDetailTaxCurrencyCode = "BMD" ReceiptTaxDetailTaxCurrencyCodeBND ReceiptTaxDetailTaxCurrencyCode = "BND" ReceiptTaxDetailTaxCurrencyCodeBOB ReceiptTaxDetailTaxCurrencyCode = "BOB" ReceiptTaxDetailTaxCurrencyCodeBOV ReceiptTaxDetailTaxCurrencyCode = "BOV" ReceiptTaxDetailTaxCurrencyCodeBRL ReceiptTaxDetailTaxCurrencyCode = "BRL" ReceiptTaxDetailTaxCurrencyCodeBSD ReceiptTaxDetailTaxCurrencyCode = "BSD" ReceiptTaxDetailTaxCurrencyCodeBTN ReceiptTaxDetailTaxCurrencyCode = "BTN" ReceiptTaxDetailTaxCurrencyCodeBWP ReceiptTaxDetailTaxCurrencyCode = "BWP" ReceiptTaxDetailTaxCurrencyCodeBYN ReceiptTaxDetailTaxCurrencyCode = "BYN" ReceiptTaxDetailTaxCurrencyCodeBYR ReceiptTaxDetailTaxCurrencyCode = "BYR" ReceiptTaxDetailTaxCurrencyCodeBZD ReceiptTaxDetailTaxCurrencyCode = "BZD" ReceiptTaxDetailTaxCurrencyCodeCAD ReceiptTaxDetailTaxCurrencyCode = "CAD" ReceiptTaxDetailTaxCurrencyCodeCDF ReceiptTaxDetailTaxCurrencyCode = "CDF" ReceiptTaxDetailTaxCurrencyCodeCHE ReceiptTaxDetailTaxCurrencyCode = "CHE" ReceiptTaxDetailTaxCurrencyCodeCHF ReceiptTaxDetailTaxCurrencyCode = "CHF" ReceiptTaxDetailTaxCurrencyCodeCHW ReceiptTaxDetailTaxCurrencyCode = "CHW" ReceiptTaxDetailTaxCurrencyCodeCLF ReceiptTaxDetailTaxCurrencyCode = "CLF" ReceiptTaxDetailTaxCurrencyCodeCLP ReceiptTaxDetailTaxCurrencyCode = "CLP" ReceiptTaxDetailTaxCurrencyCodeCNY ReceiptTaxDetailTaxCurrencyCode = "CNY" ReceiptTaxDetailTaxCurrencyCodeCOP ReceiptTaxDetailTaxCurrencyCode = "COP" ReceiptTaxDetailTaxCurrencyCodeCOU ReceiptTaxDetailTaxCurrencyCode = "COU" ReceiptTaxDetailTaxCurrencyCodeCRC ReceiptTaxDetailTaxCurrencyCode = "CRC" ReceiptTaxDetailTaxCurrencyCodeCUC ReceiptTaxDetailTaxCurrencyCode = "CUC" ReceiptTaxDetailTaxCurrencyCodeCUP ReceiptTaxDetailTaxCurrencyCode = "CUP" ReceiptTaxDetailTaxCurrencyCodeCVE ReceiptTaxDetailTaxCurrencyCode = "CVE" ReceiptTaxDetailTaxCurrencyCodeCZK ReceiptTaxDetailTaxCurrencyCode = "CZK" ReceiptTaxDetailTaxCurrencyCodeDJF ReceiptTaxDetailTaxCurrencyCode = "DJF" ReceiptTaxDetailTaxCurrencyCodeDKK ReceiptTaxDetailTaxCurrencyCode = "DKK" ReceiptTaxDetailTaxCurrencyCodeDOP ReceiptTaxDetailTaxCurrencyCode = "DOP" ReceiptTaxDetailTaxCurrencyCodeDZD ReceiptTaxDetailTaxCurrencyCode = "DZD" ReceiptTaxDetailTaxCurrencyCodeEGP ReceiptTaxDetailTaxCurrencyCode = "EGP" ReceiptTaxDetailTaxCurrencyCodeERN ReceiptTaxDetailTaxCurrencyCode = "ERN" ReceiptTaxDetailTaxCurrencyCodeETB ReceiptTaxDetailTaxCurrencyCode = "ETB" ReceiptTaxDetailTaxCurrencyCodeEUR ReceiptTaxDetailTaxCurrencyCode = "EUR" ReceiptTaxDetailTaxCurrencyCodeFJD ReceiptTaxDetailTaxCurrencyCode = "FJD" ReceiptTaxDetailTaxCurrencyCodeFKP ReceiptTaxDetailTaxCurrencyCode = "FKP" ReceiptTaxDetailTaxCurrencyCodeGBP ReceiptTaxDetailTaxCurrencyCode = "GBP" ReceiptTaxDetailTaxCurrencyCodeGEL ReceiptTaxDetailTaxCurrencyCode = "GEL" ReceiptTaxDetailTaxCurrencyCodeGHS ReceiptTaxDetailTaxCurrencyCode = "GHS" ReceiptTaxDetailTaxCurrencyCodeGIP ReceiptTaxDetailTaxCurrencyCode = "GIP" ReceiptTaxDetailTaxCurrencyCodeGMD ReceiptTaxDetailTaxCurrencyCode = "GMD" ReceiptTaxDetailTaxCurrencyCodeGNF ReceiptTaxDetailTaxCurrencyCode = "GNF" ReceiptTaxDetailTaxCurrencyCodeGTQ ReceiptTaxDetailTaxCurrencyCode = "GTQ" ReceiptTaxDetailTaxCurrencyCodeGYD ReceiptTaxDetailTaxCurrencyCode = "GYD" ReceiptTaxDetailTaxCurrencyCodeHKD ReceiptTaxDetailTaxCurrencyCode = "HKD" ReceiptTaxDetailTaxCurrencyCodeHNL ReceiptTaxDetailTaxCurrencyCode = "HNL" ReceiptTaxDetailTaxCurrencyCodeHRK ReceiptTaxDetailTaxCurrencyCode = "HRK" ReceiptTaxDetailTaxCurrencyCodeHTG ReceiptTaxDetailTaxCurrencyCode = "HTG" ReceiptTaxDetailTaxCurrencyCodeHUF ReceiptTaxDetailTaxCurrencyCode = "HUF" ReceiptTaxDetailTaxCurrencyCodeIDR ReceiptTaxDetailTaxCurrencyCode = "IDR" ReceiptTaxDetailTaxCurrencyCodeILS ReceiptTaxDetailTaxCurrencyCode = "ILS" ReceiptTaxDetailTaxCurrencyCodeINR ReceiptTaxDetailTaxCurrencyCode = "INR" ReceiptTaxDetailTaxCurrencyCodeIQD ReceiptTaxDetailTaxCurrencyCode = "IQD" ReceiptTaxDetailTaxCurrencyCodeIRR ReceiptTaxDetailTaxCurrencyCode = "IRR" ReceiptTaxDetailTaxCurrencyCodeISK ReceiptTaxDetailTaxCurrencyCode = "ISK" ReceiptTaxDetailTaxCurrencyCodeJMD ReceiptTaxDetailTaxCurrencyCode = "JMD" ReceiptTaxDetailTaxCurrencyCodeJOD ReceiptTaxDetailTaxCurrencyCode = "JOD" ReceiptTaxDetailTaxCurrencyCodeJPY ReceiptTaxDetailTaxCurrencyCode = "JPY" ReceiptTaxDetailTaxCurrencyCodeKES ReceiptTaxDetailTaxCurrencyCode = "KES" ReceiptTaxDetailTaxCurrencyCodeKGS ReceiptTaxDetailTaxCurrencyCode = "KGS" ReceiptTaxDetailTaxCurrencyCodeKHR ReceiptTaxDetailTaxCurrencyCode = "KHR" ReceiptTaxDetailTaxCurrencyCodeKMF ReceiptTaxDetailTaxCurrencyCode = "KMF" ReceiptTaxDetailTaxCurrencyCodeKPW ReceiptTaxDetailTaxCurrencyCode = "KPW" ReceiptTaxDetailTaxCurrencyCodeKRW ReceiptTaxDetailTaxCurrencyCode = "KRW" ReceiptTaxDetailTaxCurrencyCodeKWD ReceiptTaxDetailTaxCurrencyCode = "KWD" ReceiptTaxDetailTaxCurrencyCodeKYD ReceiptTaxDetailTaxCurrencyCode = "KYD" ReceiptTaxDetailTaxCurrencyCodeKZT ReceiptTaxDetailTaxCurrencyCode = "KZT" ReceiptTaxDetailTaxCurrencyCodeLAK ReceiptTaxDetailTaxCurrencyCode = "LAK" ReceiptTaxDetailTaxCurrencyCodeLBP ReceiptTaxDetailTaxCurrencyCode = "LBP" ReceiptTaxDetailTaxCurrencyCodeLKR ReceiptTaxDetailTaxCurrencyCode = "LKR" ReceiptTaxDetailTaxCurrencyCodeLRD ReceiptTaxDetailTaxCurrencyCode = "LRD" ReceiptTaxDetailTaxCurrencyCodeLSL ReceiptTaxDetailTaxCurrencyCode = "LSL" ReceiptTaxDetailTaxCurrencyCodeLTL ReceiptTaxDetailTaxCurrencyCode = "LTL" ReceiptTaxDetailTaxCurrencyCodeLYD ReceiptTaxDetailTaxCurrencyCode = "LYD" ReceiptTaxDetailTaxCurrencyCodeMAD ReceiptTaxDetailTaxCurrencyCode = "MAD" ReceiptTaxDetailTaxCurrencyCodeMDL ReceiptTaxDetailTaxCurrencyCode = "MDL" ReceiptTaxDetailTaxCurrencyCodeMGA ReceiptTaxDetailTaxCurrencyCode = "MGA" ReceiptTaxDetailTaxCurrencyCodeMKD ReceiptTaxDetailTaxCurrencyCode = "MKD" ReceiptTaxDetailTaxCurrencyCodeMMK ReceiptTaxDetailTaxCurrencyCode = "MMK" ReceiptTaxDetailTaxCurrencyCodeMNT ReceiptTaxDetailTaxCurrencyCode = "MNT" ReceiptTaxDetailTaxCurrencyCodeMOP ReceiptTaxDetailTaxCurrencyCode = "MOP" ReceiptTaxDetailTaxCurrencyCodeMRO ReceiptTaxDetailTaxCurrencyCode = "MRO" ReceiptTaxDetailTaxCurrencyCodeMRU ReceiptTaxDetailTaxCurrencyCode = "MRU" ReceiptTaxDetailTaxCurrencyCodeMUR ReceiptTaxDetailTaxCurrencyCode = "MUR" ReceiptTaxDetailTaxCurrencyCodeMVR ReceiptTaxDetailTaxCurrencyCode = "MVR" ReceiptTaxDetailTaxCurrencyCodeMWK ReceiptTaxDetailTaxCurrencyCode = "MWK" ReceiptTaxDetailTaxCurrencyCodeMXN ReceiptTaxDetailTaxCurrencyCode = "MXN" ReceiptTaxDetailTaxCurrencyCodeMXV ReceiptTaxDetailTaxCurrencyCode = "MXV" ReceiptTaxDetailTaxCurrencyCodeMYR ReceiptTaxDetailTaxCurrencyCode = "MYR" ReceiptTaxDetailTaxCurrencyCodeMZN ReceiptTaxDetailTaxCurrencyCode = "MZN" ReceiptTaxDetailTaxCurrencyCodeNAD ReceiptTaxDetailTaxCurrencyCode = "NAD" ReceiptTaxDetailTaxCurrencyCodeNGN ReceiptTaxDetailTaxCurrencyCode = "NGN" ReceiptTaxDetailTaxCurrencyCodeNIO ReceiptTaxDetailTaxCurrencyCode = "NIO" ReceiptTaxDetailTaxCurrencyCodeNOK ReceiptTaxDetailTaxCurrencyCode = "NOK" ReceiptTaxDetailTaxCurrencyCodeNPR ReceiptTaxDetailTaxCurrencyCode = "NPR" ReceiptTaxDetailTaxCurrencyCodeNZD ReceiptTaxDetailTaxCurrencyCode = "NZD" ReceiptTaxDetailTaxCurrencyCodeOMR ReceiptTaxDetailTaxCurrencyCode = "OMR" ReceiptTaxDetailTaxCurrencyCodePAB ReceiptTaxDetailTaxCurrencyCode = "PAB" ReceiptTaxDetailTaxCurrencyCodePEN ReceiptTaxDetailTaxCurrencyCode = "PEN" ReceiptTaxDetailTaxCurrencyCodePGK ReceiptTaxDetailTaxCurrencyCode = "PGK" ReceiptTaxDetailTaxCurrencyCodePHP ReceiptTaxDetailTaxCurrencyCode = "PHP" ReceiptTaxDetailTaxCurrencyCodePKR ReceiptTaxDetailTaxCurrencyCode = "PKR" ReceiptTaxDetailTaxCurrencyCodePLN ReceiptTaxDetailTaxCurrencyCode = "PLN" ReceiptTaxDetailTaxCurrencyCodePYG ReceiptTaxDetailTaxCurrencyCode = "PYG" ReceiptTaxDetailTaxCurrencyCodeQAR ReceiptTaxDetailTaxCurrencyCode = "QAR" ReceiptTaxDetailTaxCurrencyCodeRON ReceiptTaxDetailTaxCurrencyCode = "RON" ReceiptTaxDetailTaxCurrencyCodeRSD ReceiptTaxDetailTaxCurrencyCode = "RSD" ReceiptTaxDetailTaxCurrencyCodeRUB ReceiptTaxDetailTaxCurrencyCode = "RUB" ReceiptTaxDetailTaxCurrencyCodeRUR ReceiptTaxDetailTaxCurrencyCode = "RUR" ReceiptTaxDetailTaxCurrencyCodeRWF ReceiptTaxDetailTaxCurrencyCode = "RWF" ReceiptTaxDetailTaxCurrencyCodeSAR ReceiptTaxDetailTaxCurrencyCode = "SAR" ReceiptTaxDetailTaxCurrencyCodeSBD ReceiptTaxDetailTaxCurrencyCode = "SBD" ReceiptTaxDetailTaxCurrencyCodeSCR ReceiptTaxDetailTaxCurrencyCode = "SCR" ReceiptTaxDetailTaxCurrencyCodeSDG ReceiptTaxDetailTaxCurrencyCode = "SDG" ReceiptTaxDetailTaxCurrencyCodeSEK ReceiptTaxDetailTaxCurrencyCode = "SEK" ReceiptTaxDetailTaxCurrencyCodeSGD ReceiptTaxDetailTaxCurrencyCode = "SGD" ReceiptTaxDetailTaxCurrencyCodeSHP ReceiptTaxDetailTaxCurrencyCode = "SHP" ReceiptTaxDetailTaxCurrencyCodeSLE ReceiptTaxDetailTaxCurrencyCode = "SLE" ReceiptTaxDetailTaxCurrencyCodeSLL ReceiptTaxDetailTaxCurrencyCode = "SLL" ReceiptTaxDetailTaxCurrencyCodeSOS ReceiptTaxDetailTaxCurrencyCode = "SOS" ReceiptTaxDetailTaxCurrencyCodeSRD ReceiptTaxDetailTaxCurrencyCode = "SRD" ReceiptTaxDetailTaxCurrencyCodeSSP ReceiptTaxDetailTaxCurrencyCode = "SSP" ReceiptTaxDetailTaxCurrencyCodeSTD ReceiptTaxDetailTaxCurrencyCode = "STD" ReceiptTaxDetailTaxCurrencyCodeSTN ReceiptTaxDetailTaxCurrencyCode = "STN" ReceiptTaxDetailTaxCurrencyCodeSVC ReceiptTaxDetailTaxCurrencyCode = "SVC" ReceiptTaxDetailTaxCurrencyCodeSYP ReceiptTaxDetailTaxCurrencyCode = "SYP" ReceiptTaxDetailTaxCurrencyCodeSZL ReceiptTaxDetailTaxCurrencyCode = "SZL" ReceiptTaxDetailTaxCurrencyCodeTHB ReceiptTaxDetailTaxCurrencyCode = "THB" ReceiptTaxDetailTaxCurrencyCodeTJS ReceiptTaxDetailTaxCurrencyCode = "TJS" ReceiptTaxDetailTaxCurrencyCodeTMT ReceiptTaxDetailTaxCurrencyCode = "TMT" ReceiptTaxDetailTaxCurrencyCodeTND ReceiptTaxDetailTaxCurrencyCode = "TND" ReceiptTaxDetailTaxCurrencyCodeTOP ReceiptTaxDetailTaxCurrencyCode = "TOP" ReceiptTaxDetailTaxCurrencyCodeTRY ReceiptTaxDetailTaxCurrencyCode = "TRY" ReceiptTaxDetailTaxCurrencyCodeTTD ReceiptTaxDetailTaxCurrencyCode = "TTD" ReceiptTaxDetailTaxCurrencyCodeTWD ReceiptTaxDetailTaxCurrencyCode = "TWD" ReceiptTaxDetailTaxCurrencyCodeTZS ReceiptTaxDetailTaxCurrencyCode = "TZS" ReceiptTaxDetailTaxCurrencyCodeUAH ReceiptTaxDetailTaxCurrencyCode = "UAH" ReceiptTaxDetailTaxCurrencyCodeUGX ReceiptTaxDetailTaxCurrencyCode = "UGX" ReceiptTaxDetailTaxCurrencyCodeUNDEFINED ReceiptTaxDetailTaxCurrencyCode = "UNDEFINED" ReceiptTaxDetailTaxCurrencyCodeUSD ReceiptTaxDetailTaxCurrencyCode = "USD" ReceiptTaxDetailTaxCurrencyCodeUSN ReceiptTaxDetailTaxCurrencyCode = "USN" ReceiptTaxDetailTaxCurrencyCodeUSS ReceiptTaxDetailTaxCurrencyCode = "USS" ReceiptTaxDetailTaxCurrencyCodeUYI ReceiptTaxDetailTaxCurrencyCode = "UYI" ReceiptTaxDetailTaxCurrencyCodeUYU ReceiptTaxDetailTaxCurrencyCode = "UYU" ReceiptTaxDetailTaxCurrencyCodeUZS ReceiptTaxDetailTaxCurrencyCode = "UZS" ReceiptTaxDetailTaxCurrencyCodeVEF ReceiptTaxDetailTaxCurrencyCode = "VEF" ReceiptTaxDetailTaxCurrencyCodeVES ReceiptTaxDetailTaxCurrencyCode = "VES" ReceiptTaxDetailTaxCurrencyCodeVND ReceiptTaxDetailTaxCurrencyCode = "VND" ReceiptTaxDetailTaxCurrencyCodeVUV ReceiptTaxDetailTaxCurrencyCode = "VUV" ReceiptTaxDetailTaxCurrencyCodeWST ReceiptTaxDetailTaxCurrencyCode = "WST" ReceiptTaxDetailTaxCurrencyCodeXAF ReceiptTaxDetailTaxCurrencyCode = "XAF" ReceiptTaxDetailTaxCurrencyCodeXAG ReceiptTaxDetailTaxCurrencyCode = "XAG" ReceiptTaxDetailTaxCurrencyCodeXAU ReceiptTaxDetailTaxCurrencyCode = "XAU" ReceiptTaxDetailTaxCurrencyCodeXBA ReceiptTaxDetailTaxCurrencyCode = "XBA" ReceiptTaxDetailTaxCurrencyCodeXBB ReceiptTaxDetailTaxCurrencyCode = "XBB" ReceiptTaxDetailTaxCurrencyCodeXBC ReceiptTaxDetailTaxCurrencyCode = "XBC" ReceiptTaxDetailTaxCurrencyCodeXBD ReceiptTaxDetailTaxCurrencyCode = "XBD" ReceiptTaxDetailTaxCurrencyCodeXCD ReceiptTaxDetailTaxCurrencyCode = "XCD" ReceiptTaxDetailTaxCurrencyCodeXDR ReceiptTaxDetailTaxCurrencyCode = "XDR" ReceiptTaxDetailTaxCurrencyCodeXOF ReceiptTaxDetailTaxCurrencyCode = "XOF" ReceiptTaxDetailTaxCurrencyCodeXPD ReceiptTaxDetailTaxCurrencyCode = "XPD" ReceiptTaxDetailTaxCurrencyCodeXPF ReceiptTaxDetailTaxCurrencyCode = "XPF" ReceiptTaxDetailTaxCurrencyCodeXPT ReceiptTaxDetailTaxCurrencyCode = "XPT" ReceiptTaxDetailTaxCurrencyCodeXSU ReceiptTaxDetailTaxCurrencyCode = "XSU" ReceiptTaxDetailTaxCurrencyCodeXTS ReceiptTaxDetailTaxCurrencyCode = "XTS" ReceiptTaxDetailTaxCurrencyCodeXUA ReceiptTaxDetailTaxCurrencyCode = "XUA" ReceiptTaxDetailTaxCurrencyCodeXXX ReceiptTaxDetailTaxCurrencyCode = "XXX" ReceiptTaxDetailTaxCurrencyCodeYER ReceiptTaxDetailTaxCurrencyCode = "YER" ReceiptTaxDetailTaxCurrencyCodeZAR ReceiptTaxDetailTaxCurrencyCode = "ZAR" ReceiptTaxDetailTaxCurrencyCodeZMW ReceiptTaxDetailTaxCurrencyCode = "ZMW" ReceiptTaxDetailTaxCurrencyCodeZWL ReceiptTaxDetailTaxCurrencyCode = "ZWL" )
Defines values for ReceiptTaxDetailTaxCurrencyCode.
type RecurrenceRule ¶
type RecurrenceRule struct { Count *int32 `json:"count,omitempty"` Days *[]RecurrenceRuleDays `json:"days,omitempty"` Frequency RecurrenceRuleFrequency `json:"frequency"` Interval *int32 `json:"interval,omitempty"` MonthDay *int32 `json:"monthDay,omitempty"` MonthWeek *int32 `json:"monthWeek,omitempty"` StartDate openapi_types.Date `json:"startDate"` UntilDate *openapi_types.Date `json:"untilDate,omitempty"` WeekStart *RecurrenceRuleWeekStart `json:"weekStart,omitempty"` }
RecurrenceRule How often is the payment made
type RecurrenceRuleDays ¶
type RecurrenceRuleDays string
RecurrenceRuleDays defines model for RecurrenceRule.Days.
const ( RecurrenceRuleDaysFRIDAY RecurrenceRuleDays = "FRIDAY" RecurrenceRuleDaysMONDAY RecurrenceRuleDays = "MONDAY" RecurrenceRuleDaysSATURDAY RecurrenceRuleDays = "SATURDAY" RecurrenceRuleDaysSUNDAY RecurrenceRuleDays = "SUNDAY" RecurrenceRuleDaysTHURSDAY RecurrenceRuleDays = "THURSDAY" RecurrenceRuleDaysTUESDAY RecurrenceRuleDays = "TUESDAY" RecurrenceRuleDaysWEDNESDAY RecurrenceRuleDays = "WEDNESDAY" )
Defines values for RecurrenceRuleDays.
type RecurrenceRuleFrequency ¶
type RecurrenceRuleFrequency string
RecurrenceRuleFrequency defines model for RecurrenceRule.Frequency.
const ( RecurrenceRuleFrequencyDAILY RecurrenceRuleFrequency = "DAILY" RecurrenceRuleFrequencyENGLISHQUARTERLY RecurrenceRuleFrequency = "ENGLISH_QUARTERLY" RecurrenceRuleFrequencyHOURLY RecurrenceRuleFrequency = "HOURLY" RecurrenceRuleFrequencyMILLENNIALY RecurrenceRuleFrequency = "MILLENNIALY" RecurrenceRuleFrequencyMINUTELY RecurrenceRuleFrequency = "MINUTELY" RecurrenceRuleFrequencyMONTHLY RecurrenceRuleFrequency = "MONTHLY" RecurrenceRuleFrequencyRECEIVEDQUARTERLY RecurrenceRuleFrequency = "RECEIVED_QUARTERLY" RecurrenceRuleFrequencySCOTTISHQUARTERLY RecurrenceRuleFrequency = "SCOTTISH_QUARTERLY" RecurrenceRuleFrequencySECONDLY RecurrenceRuleFrequency = "SECONDLY" RecurrenceRuleFrequencyWEEKLY RecurrenceRuleFrequency = "WEEKLY" RecurrenceRuleFrequencyWORKINGDAILY RecurrenceRuleFrequency = "WORKING_DAILY" RecurrenceRuleFrequencyYEARLY RecurrenceRuleFrequency = "YEARLY" )
Defines values for RecurrenceRuleFrequency.
type RecurrenceRuleV2 ¶
type RecurrenceRuleV2 struct { Count *int32 `json:"count"` Days *[]RecurrenceRuleV2Days `json:"days"` Frequency RecurrenceRuleV2Frequency `json:"frequency"` Interval *int32 `json:"interval"` StartDate openapi_types.Date `json:"startDate"` UntilDate *openapi_types.Date `json:"untilDate,omitempty"` }
RecurrenceRuleV2 The schedule definition
type RecurrenceRuleV2Days ¶
type RecurrenceRuleV2Days string
RecurrenceRuleV2Days defines model for RecurrenceRuleV2.Days.
const ( FRIDAY RecurrenceRuleV2Days = "FRIDAY" MONDAY RecurrenceRuleV2Days = "MONDAY" SATURDAY RecurrenceRuleV2Days = "SATURDAY" SUNDAY RecurrenceRuleV2Days = "SUNDAY" THURSDAY RecurrenceRuleV2Days = "THURSDAY" TUESDAY RecurrenceRuleV2Days = "TUESDAY" WEDNESDAY RecurrenceRuleV2Days = "WEDNESDAY" )
Defines values for RecurrenceRuleV2Days.
type RecurrenceRuleV2Frequency ¶
type RecurrenceRuleV2Frequency string
RecurrenceRuleV2Frequency defines model for RecurrenceRuleV2.Frequency.
const ( RecurrenceRuleV2FrequencyDAILY RecurrenceRuleV2Frequency = "DAILY" RecurrenceRuleV2FrequencyMONTHLY RecurrenceRuleV2Frequency = "MONTHLY" RecurrenceRuleV2FrequencyWEEKLY RecurrenceRuleV2Frequency = "WEEKLY" RecurrenceRuleV2FrequencyYEARLY RecurrenceRuleV2Frequency = "YEARLY" )
Defines values for RecurrenceRuleV2Frequency.
type RecurrenceRuleWeekStart ¶
type RecurrenceRuleWeekStart string
RecurrenceRuleWeekStart defines model for RecurrenceRule.WeekStart.
const ( RecurrenceRuleWeekStartFRIDAY RecurrenceRuleWeekStart = "FRIDAY" RecurrenceRuleWeekStartMONDAY RecurrenceRuleWeekStart = "MONDAY" RecurrenceRuleWeekStartSATURDAY RecurrenceRuleWeekStart = "SATURDAY" RecurrenceRuleWeekStartSUNDAY RecurrenceRuleWeekStart = "SUNDAY" RecurrenceRuleWeekStartTHURSDAY RecurrenceRuleWeekStart = "THURSDAY" RecurrenceRuleWeekStartTUESDAY RecurrenceRuleWeekStart = "TUESDAY" RecurrenceRuleWeekStartWEDNESDAY RecurrenceRuleWeekStart = "WEDNESDAY" )
Defines values for RecurrenceRuleWeekStart.
type RecurringCardPayment ¶
type RecurringCardPayment struct { // AccountUid Unique identifier for the account AccountUid *openapi_types.UUID `json:"accountUid,omitempty"` // CounterPartyName Counterparty name CounterPartyName *string `json:"counterPartyName,omitempty"` // CounterPartyUid Unique identifier for the counterparty CounterPartyUid *openapi_types.UUID `json:"counterPartyUid,omitempty"` // LatestFeedItemUid Unique identifier for the latest feed item LatestFeedItemUid *openapi_types.UUID `json:"latestFeedItemUid,omitempty"` // LatestPaymentAmount Representation of money LatestPaymentAmount *CurrencyAndAmount `json:"latestPaymentAmount,omitempty"` // LatestPaymentDate Latest payment date LatestPaymentDate *time.Time `json:"latestPaymentDate,omitempty"` // MostRecentFeedItem Unique identifier for the feed item // Deprecated: MostRecentFeedItem *openapi_types.UUID `json:"mostRecentFeedItem,omitempty"` // MostRecentPaymentAmount Most recent payment amount // Deprecated: MostRecentPaymentAmount *Money `json:"mostRecentPaymentAmount,omitempty"` // MostRecentPaymentDate Most recent payment date // Deprecated: MostRecentPaymentDate *time.Time `json:"mostRecentPaymentDate,omitempty"` // RecurringPaymentUid Unique identifier for the recurring card payment RecurringPaymentUid *openapi_types.UUID `json:"recurringPaymentUid,omitempty"` // Status Recurring payment status Status *RecurringCardPaymentStatus `json:"status,omitempty"` }
RecurringCardPayment List of recurring card payments
type RecurringCardPaymentStatus ¶
type RecurringCardPaymentStatus string
RecurringCardPaymentStatus Recurring payment status
const ( RecurringCardPaymentStatusACTIVE RecurringCardPaymentStatus = "ACTIVE" RecurringCardPaymentStatusCANCELLED RecurringCardPaymentStatus = "CANCELLED" RecurringCardPaymentStatusMARKEDHIDDEN RecurringCardPaymentStatus = "MARKED_HIDDEN" )
Defines values for RecurringCardPaymentStatus.
type RecurringCardPayments ¶
type RecurringCardPayments struct { // RecurringPayments List of recurring card payments RecurringPayments *[]RecurringCardPayment `json:"recurringPayments,omitempty"` }
RecurringCardPayments List of recurring card payments
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RoundUpGoalDetails ¶
type RoundUpGoalDetails struct { ActivatedAt time.Time `json:"activatedAt"` ActivatedBy openapi_types.UUID `json:"activatedBy"` PrimaryCategoryUid openapi_types.UUID `json:"primaryCategoryUid"` RoundUpGoalUid openapi_types.UUID `json:"roundUpGoalUid"` RoundUpMultiplier float32 `json:"roundUpMultiplier"` }
RoundUpGoalDetails defines model for RoundUpGoalDetails.
type RoundUpGoalPayload ¶
type RoundUpGoalPayload struct { // RoundUpGoalUid UID of the account category to send round-ups to RoundUpGoalUid openapi_types.UUID `json:"roundUpGoalUid"` // RoundUpMultiplier How much to multiply the rounded-up amount by before transfer. Must be an integer between 1 and 10 (inclusive) RoundUpMultiplier int32 `json:"roundUpMultiplier"` }
RoundUpGoalPayload defines model for RoundUpGoalPayload.
type RoundUpGoalResponse ¶
type RoundUpGoalResponse struct { Active *bool `json:"active,omitempty"` RoundUpGoal *RoundUpGoalDetails `json:"roundUpGoal,omitempty"` RoundUpGoalDetails *RoundUpGoalDetails `json:"roundUpGoalDetails,omitempty"` }
RoundUpGoalResponse defines model for RoundUpGoalResponse.
type SavingsGoalOrdered ¶
type SavingsGoalOrdered struct { // Name Name of the savings goal Name *string `json:"name,omitempty"` // SavedPercentage Percentage of target currently deposited in the savings goal SavedPercentage *int32 `json:"savedPercentage,omitempty"` // SavingsGoalUid Unique identifier of the savings goal SavingsGoalUid *openapi_types.UUID `json:"savingsGoalUid,omitempty"` // SortOrder Sort Order SortOrder *int32 `json:"sortOrder,omitempty"` // State The state of the savings goal State SavingsGoalOrderedState `json:"state"` // Target Representation of money Target *CurrencyAndAmount `json:"target,omitempty"` // TotalSaved Representation of money TotalSaved *CurrencyAndAmount `json:"totalSaved,omitempty"` }
SavingsGoalOrdered A goal defined by an account holder to hold savings
type SavingsGoalOrderedState ¶
type SavingsGoalOrderedState string
SavingsGoalOrderedState The state of the savings goal
const ( SavingsGoalOrderedStateACTIVE SavingsGoalOrderedState = "ACTIVE" SavingsGoalOrderedStateARCHIVED SavingsGoalOrderedState = "ARCHIVED" SavingsGoalOrderedStateARCHIVING SavingsGoalOrderedState = "ARCHIVING" SavingsGoalOrderedStateCREATING SavingsGoalOrderedState = "CREATING" SavingsGoalOrderedStatePENDING SavingsGoalOrderedState = "PENDING" SavingsGoalOrderedStateRESTORING SavingsGoalOrderedState = "RESTORING" )
Defines values for SavingsGoalOrderedState.
type SavingsGoalPhotoV2 ¶
type SavingsGoalPhotoV2 struct { // Base64EncodedPhoto A text (base 64) encoded picture to associate with the savings goal Base64EncodedPhoto string `json:"base64EncodedPhoto"` }
SavingsGoalPhotoV2 A photo associated to a savings goal
type SavingsGoalRequestV2 ¶
type SavingsGoalRequestV2 struct { // Base64EncodedPhoto A text (base 64) encoded picture to associate with the savings goal Base64EncodedPhoto *string `json:"base64EncodedPhoto,omitempty"` // Currency ISO-4217 3 character currency code of the savings goal Currency string `json:"currency"` // Name Name of the savings goal Name string `json:"name"` // Target Representation of money Target *CurrencyAndAmount `json:"target,omitempty"` }
SavingsGoalRequestV2 Request to create a new savings goal
type SavingsGoalTransferResponseV2 ¶
type SavingsGoalTransferResponseV2 struct { // Success True if the method completed successfully Success *bool `json:"success,omitempty"` // TransferUid Unique identifier for the transfer TransferUid openapi_types.UUID `json:"transferUid"` }
SavingsGoalTransferResponseV2 Response after attempting to make an immediate or recurring transfer into/out of a savings goal.
type SavingsGoalV2 ¶
type SavingsGoalV2 struct { // Name Name of the savings goal Name *string `json:"name,omitempty"` // SavedPercentage Percentage of target currently deposited in the savings goal SavedPercentage *int32 `json:"savedPercentage,omitempty"` // SavingsGoalUid Unique identifier of the savings goal SavingsGoalUid *openapi_types.UUID `json:"savingsGoalUid,omitempty"` // State The state of the savings goal State SavingsGoalV2State `json:"state"` // Target Representation of money Target *CurrencyAndAmount `json:"target,omitempty"` // TotalSaved Representation of money TotalSaved *CurrencyAndAmount `json:"totalSaved,omitempty"` }
SavingsGoalV2 A goal defined by an account holder to hold savings
type SavingsGoalV2State ¶
type SavingsGoalV2State string
SavingsGoalV2State The state of the savings goal
const ( SavingsGoalV2StateACTIVE SavingsGoalV2State = "ACTIVE" SavingsGoalV2StateARCHIVED SavingsGoalV2State = "ARCHIVED" SavingsGoalV2StateARCHIVING SavingsGoalV2State = "ARCHIVING" SavingsGoalV2StateCREATING SavingsGoalV2State = "CREATING" SavingsGoalV2StatePENDING SavingsGoalV2State = "PENDING" SavingsGoalV2StateRESTORING SavingsGoalV2State = "RESTORING" )
Defines values for SavingsGoalV2State.
type SavingsGoalsV2 ¶
type SavingsGoalsV2 struct {
SavingsGoalList []SavingsGoalV2 `json:"savingsGoalList"`
}
SavingsGoalsV2 A list containing all savings goals for account holder
type ScheduledPayment ¶
type ScheduledPayment struct { // AccountHolderUid Unique identifier for account holder AccountHolderUid *openapi_types.UUID `json:"accountHolderUid,omitempty"` // CategoryUid Unique identifier of the category from which the payment will be taken CategoryUid *openapi_types.UUID `json:"categoryUid,omitempty"` // EndDate Date when payment order ends EndDate *openapi_types.Date `json:"endDate,omitempty"` // NextDate Date of the next payment order NextDate *openapi_types.Date `json:"nextDate,omitempty"` // NextPaymentAmount Representation of money NextPaymentAmount *CurrencyAndAmount `json:"nextPaymentAmount,omitempty"` // PayeeAccountUid Unique identifier of the payee account PayeeAccountUid *openapi_types.UUID `json:"payeeAccountUid,omitempty"` // PayeeUid Unique identifier of the payee PayeeUid *openapi_types.UUID `json:"payeeUid,omitempty"` // PaymentOrderUid Unique identifier of the scheduled payment order PaymentOrderUid *openapi_types.UUID `json:"paymentOrderUid,omitempty"` // PaymentType Payment type PaymentType *ScheduledPaymentPaymentType `json:"paymentType,omitempty"` // RecipientName Recipient name RecipientName *string `json:"recipientName"` // RecurrenceRule How often is the payment made RecurrenceRule *RecurrenceRule `json:"recurrenceRule,omitempty"` // Reference Payment order reference Reference *string `json:"reference,omitempty"` // SpendingCategory The category of a transaction SpendingCategory *ScheduledPaymentSpendingCategory `json:"spendingCategory,omitempty"` // StartDate Date when the payment order has been created StartDate *openapi_types.Date `json:"startDate,omitempty"` }
ScheduledPayment Response object for scheduled payments queries
type ScheduledPaymentPaymentType ¶
type ScheduledPaymentPaymentType string
ScheduledPaymentPaymentType Payment type
const ( DIRECTDEBIT ScheduledPaymentPaymentType = "DIRECT_DEBIT" INTERNALTRANSFER ScheduledPaymentPaymentType = "INTERNAL_TRANSFER" STANDINGORDER ScheduledPaymentPaymentType = "STANDING_ORDER" )
Defines values for ScheduledPaymentPaymentType.
type ScheduledPaymentResponse ¶
type ScheduledPaymentResponse struct { // ScheduledPayments List of scheduled payments for a payee account ScheduledPayments *[]ScheduledPayment `json:"scheduledPayments,omitempty"` }
ScheduledPaymentResponse defines model for ScheduledPaymentResponse.
type ScheduledPaymentSpendingCategory ¶
type ScheduledPaymentSpendingCategory string
ScheduledPaymentSpendingCategory The category of a transaction
const ( ScheduledPaymentSpendingCategoryADMIN ScheduledPaymentSpendingCategory = "ADMIN" ScheduledPaymentSpendingCategoryBANKCHARGES ScheduledPaymentSpendingCategory = "BANK_CHARGES" ScheduledPaymentSpendingCategoryBIKE ScheduledPaymentSpendingCategory = "BIKE" ScheduledPaymentSpendingCategoryBILLSANDSERVICES ScheduledPaymentSpendingCategory = "BILLS_AND_SERVICES" ScheduledPaymentSpendingCategoryBUCKETLIST ScheduledPaymentSpendingCategory = "BUCKET_LIST" ScheduledPaymentSpendingCategoryBUSINESSENTERTAINMENT ScheduledPaymentSpendingCategory = "BUSINESS_ENTERTAINMENT" ScheduledPaymentSpendingCategoryCAR ScheduledPaymentSpendingCategory = "CAR" ScheduledPaymentSpendingCategoryCASH ScheduledPaymentSpendingCategory = "CASH" ScheduledPaymentSpendingCategoryCELEBRATION ScheduledPaymentSpendingCategory = "CELEBRATION" ScheduledPaymentSpendingCategoryCHARITY ScheduledPaymentSpendingCategory = "CHARITY" ScheduledPaymentSpendingCategoryCHILDREN ScheduledPaymentSpendingCategory = "CHILDREN" ScheduledPaymentSpendingCategoryCLIENTREFUNDS ScheduledPaymentSpendingCategory = "CLIENT_REFUNDS" ScheduledPaymentSpendingCategoryCLOTHES ScheduledPaymentSpendingCategory = "CLOTHES" ScheduledPaymentSpendingCategoryCOFFEE ScheduledPaymentSpendingCategory = "COFFEE" ScheduledPaymentSpendingCategoryCORPORATIONTAX ScheduledPaymentSpendingCategory = "CORPORATION_TAX" ScheduledPaymentSpendingCategoryDEBTREPAYMENT ScheduledPaymentSpendingCategory = "DEBT_REPAYMENT" ScheduledPaymentSpendingCategoryDIRECTORSWAGES ScheduledPaymentSpendingCategory = "DIRECTORS_WAGES" ScheduledPaymentSpendingCategoryDIVIDENDS ScheduledPaymentSpendingCategory = "DIVIDENDS" ScheduledPaymentSpendingCategoryDIY ScheduledPaymentSpendingCategory = "DIY" ScheduledPaymentSpendingCategoryDRINKS ScheduledPaymentSpendingCategory = "DRINKS" ScheduledPaymentSpendingCategoryEATINGOUT ScheduledPaymentSpendingCategory = "EATING_OUT" ScheduledPaymentSpendingCategoryEDUCATION ScheduledPaymentSpendingCategory = "EDUCATION" ScheduledPaymentSpendingCategoryEMERGENCY ScheduledPaymentSpendingCategory = "EMERGENCY" ScheduledPaymentSpendingCategoryENTERTAINMENT ScheduledPaymentSpendingCategory = "ENTERTAINMENT" ScheduledPaymentSpendingCategoryEQUIPMENT ScheduledPaymentSpendingCategory = "EQUIPMENT" ScheduledPaymentSpendingCategoryESSENTIALSPEND ScheduledPaymentSpendingCategory = "ESSENTIAL_SPEND" ScheduledPaymentSpendingCategoryEXPENSES ScheduledPaymentSpendingCategory = "EXPENSES" ScheduledPaymentSpendingCategoryFAMILY ScheduledPaymentSpendingCategory = "FAMILY" ScheduledPaymentSpendingCategoryFITNESS ScheduledPaymentSpendingCategory = "FITNESS" ScheduledPaymentSpendingCategoryFOODANDDRINK ScheduledPaymentSpendingCategory = "FOOD_AND_DRINK" ScheduledPaymentSpendingCategoryFUEL ScheduledPaymentSpendingCategory = "FUEL" ScheduledPaymentSpendingCategoryGAMBLING ScheduledPaymentSpendingCategory = "GAMBLING" ScheduledPaymentSpendingCategoryGAMING ScheduledPaymentSpendingCategory = "GAMING" ScheduledPaymentSpendingCategoryGARDEN ScheduledPaymentSpendingCategory = "GARDEN" ScheduledPaymentSpendingCategoryGENERAL ScheduledPaymentSpendingCategory = "GENERAL" ScheduledPaymentSpendingCategoryGIFTS ScheduledPaymentSpendingCategory = "GIFTS" ScheduledPaymentSpendingCategoryGROCERIES ScheduledPaymentSpendingCategory = "GROCERIES" ScheduledPaymentSpendingCategoryHOBBY ScheduledPaymentSpendingCategory = "HOBBY" ScheduledPaymentSpendingCategoryHOLIDAYS ScheduledPaymentSpendingCategory = "HOLIDAYS" ScheduledPaymentSpendingCategoryHOME ScheduledPaymentSpendingCategory = "HOME" ScheduledPaymentSpendingCategoryIMPULSEBUY ScheduledPaymentSpendingCategory = "IMPULSE_BUY" ScheduledPaymentSpendingCategoryINCOME ScheduledPaymentSpendingCategory = "INCOME" ScheduledPaymentSpendingCategoryINSURANCE ScheduledPaymentSpendingCategory = "INSURANCE" ScheduledPaymentSpendingCategoryINTERESTPAYMENTS ScheduledPaymentSpendingCategory = "INTEREST_PAYMENTS" ScheduledPaymentSpendingCategoryINVENTORY ScheduledPaymentSpendingCategory = "INVENTORY" ScheduledPaymentSpendingCategoryINVESTMENTCAPITAL ScheduledPaymentSpendingCategory = "INVESTMENT_CAPITAL" ScheduledPaymentSpendingCategoryINVESTMENTS ScheduledPaymentSpendingCategory = "INVESTMENTS" ScheduledPaymentSpendingCategoryLIFESTYLE ScheduledPaymentSpendingCategory = "LIFESTYLE" ScheduledPaymentSpendingCategoryLOANPRINCIPAL ScheduledPaymentSpendingCategory = "LOAN_PRINCIPAL" ScheduledPaymentSpendingCategoryMAINTENANCEANDREPAIRS ScheduledPaymentSpendingCategory = "MAINTENANCE_AND_REPAIRS" ScheduledPaymentSpendingCategoryMARKETING ScheduledPaymentSpendingCategory = "MARKETING" ScheduledPaymentSpendingCategoryMEDICAL ScheduledPaymentSpendingCategory = "MEDICAL" ScheduledPaymentSpendingCategoryMORTGAGE ScheduledPaymentSpendingCategory = "MORTGAGE" ScheduledPaymentSpendingCategoryNONE ScheduledPaymentSpendingCategory = "NONE" ScheduledPaymentSpendingCategoryNONESSENTIALSPEND ScheduledPaymentSpendingCategory = "NON_ESSENTIAL_SPEND" ScheduledPaymentSpendingCategoryOTHER ScheduledPaymentSpendingCategory = "OTHER" ScheduledPaymentSpendingCategoryOTHERINCOME ScheduledPaymentSpendingCategory = "OTHER_INCOME" ScheduledPaymentSpendingCategoryPAYMENTS ScheduledPaymentSpendingCategory = "PAYMENTS" ScheduledPaymentSpendingCategoryPERSONAL ScheduledPaymentSpendingCategory = "PERSONAL" ScheduledPaymentSpendingCategoryPERSONALCARE ScheduledPaymentSpendingCategory = "PERSONAL_CARE" ScheduledPaymentSpendingCategoryPERSONALTRANSFERS ScheduledPaymentSpendingCategory = "PERSONAL_TRANSFERS" ScheduledPaymentSpendingCategoryPETS ScheduledPaymentSpendingCategory = "PETS" ScheduledPaymentSpendingCategoryPHONEANDINTERNET ScheduledPaymentSpendingCategory = "PHONE_AND_INTERNET" ScheduledPaymentSpendingCategoryPROFESSIONALSERVICES ScheduledPaymentSpendingCategory = "PROFESSIONAL_SERVICES" ScheduledPaymentSpendingCategoryPROJECTS ScheduledPaymentSpendingCategory = "PROJECTS" ScheduledPaymentSpendingCategoryRELATIONSHIPS ScheduledPaymentSpendingCategory = "RELATIONSHIPS" ScheduledPaymentSpendingCategoryRENT ScheduledPaymentSpendingCategory = "RENT" ScheduledPaymentSpendingCategoryREPAIRSANDMAINTENANCE ScheduledPaymentSpendingCategory = "REPAIRS_AND_MAINTENANCE" ScheduledPaymentSpendingCategoryREVENUE ScheduledPaymentSpendingCategory = "REVENUE" ScheduledPaymentSpendingCategorySAVING ScheduledPaymentSpendingCategory = "SAVING" ScheduledPaymentSpendingCategorySELFASSESSMENTTAX ScheduledPaymentSpendingCategory = "SELF_ASSESSMENT_TAX" ScheduledPaymentSpendingCategorySHOPPING ScheduledPaymentSpendingCategory = "SHOPPING" ScheduledPaymentSpendingCategorySTAFF ScheduledPaymentSpendingCategory = "STAFF" ScheduledPaymentSpendingCategorySUBSCRIPTIONS ScheduledPaymentSpendingCategory = "SUBSCRIPTIONS" ScheduledPaymentSpendingCategoryTAKEAWAY ScheduledPaymentSpendingCategory = "TAKEAWAY" ScheduledPaymentSpendingCategoryTAXI ScheduledPaymentSpendingCategory = "TAXI" ScheduledPaymentSpendingCategoryTRANSFERS ScheduledPaymentSpendingCategory = "TRANSFERS" ScheduledPaymentSpendingCategoryTRANSPORT ScheduledPaymentSpendingCategory = "TRANSPORT" ScheduledPaymentSpendingCategoryTRAVEL ScheduledPaymentSpendingCategory = "TRAVEL" ScheduledPaymentSpendingCategoryTREATS ScheduledPaymentSpendingCategory = "TREATS" ScheduledPaymentSpendingCategoryVAT ScheduledPaymentSpendingCategory = "VAT" ScheduledPaymentSpendingCategoryVEHICLES ScheduledPaymentSpendingCategory = "VEHICLES" ScheduledPaymentSpendingCategoryWEDDING ScheduledPaymentSpendingCategory = "WEDDING" ScheduledPaymentSpendingCategoryWELLBEING ScheduledPaymentSpendingCategory = "WELLBEING" ScheduledPaymentSpendingCategoryWORKPLACE ScheduledPaymentSpendingCategory = "WORKPLACE" )
Defines values for ScheduledPaymentSpendingCategory.
type ScheduledSavingsPaymentRequestV2 ¶
type ScheduledSavingsPaymentRequestV2 struct { // Amount Representation of money Amount CurrencyAndAmount `json:"amount"` // RecurrenceRule The schedule definition RecurrenceRule RecurrenceRuleV2 `json:"recurrenceRule"` // TopUp If the payment is a top up or not TopUp *bool `json:"topUp,omitempty"` }
ScheduledSavingsPaymentRequestV2 Request to create scheduled payment into a savings goal
type ScheduledSavingsPaymentV2 ¶
type ScheduledSavingsPaymentV2 struct { // CurrencyAndAmount Representation of money CurrencyAndAmount CurrencyAndAmount `json:"currencyAndAmount"` // NextPaymentDate The next date the payment will be made on NextPaymentDate openapi_types.Date `json:"nextPaymentDate"` // RecurrenceRule The schedule definition RecurrenceRule RecurrenceRuleV2 `json:"recurrenceRule"` // TransferUid Unique identifier of the transfer TransferUid openapi_types.UUID `json:"transferUid"` }
ScheduledSavingsPaymentV2 A transfer into a savings goal that can happen once in the future or have multiple payments with same frequency
type ServePayeeImageFileResponse ¶
type ServePayeeImageFileResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseServePayeeImageFileResponse ¶
func ParseServePayeeImageFileResponse(rsp *http.Response) (*ServePayeeImageFileResponse, error)
ParseServePayeeImageFileResponse parses an HTTP response from a ServePayeeImageFileWithResponse call
func (ServePayeeImageFileResponse) Status ¶
func (r ServePayeeImageFileResponse) Status() string
Status returns HTTPResponse.Status
func (ServePayeeImageFileResponse) StatusCode ¶
func (r ServePayeeImageFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SettleUpProfile ¶
type SettleUpProfile struct { // SettleUpLink Settle Up link SettleUpLink string `json:"settleUpLink"` StarlingPayLink *string `json:"starlingPayLink,omitempty"` // Status Status Status SettleUpProfileStatus `json:"status"` }
SettleUpProfile defines model for SettleUpProfile.
type SettleUpProfileStatus ¶
type SettleUpProfileStatus string
SettleUpProfileStatus Status
const ( SettleUpProfileStatusACTIVE SettleUpProfileStatus = "ACTIVE" SettleUpProfileStatusCLOSED SettleUpProfileStatus = "CLOSED" SettleUpProfileStatusINACTIVE SettleUpProfileStatus = "INACTIVE" )
Defines values for SettleUpProfileStatus.
type SignedCurrencyAndAmount ¶
type SignedCurrencyAndAmount struct { // Currency ISO-4217 3 character currency code Currency string `json:"currency"` // MinorUnits Amount in the minor units of the given currency; eg pence in GBP, cents in EUR MinorUnits int64 `json:"minorUnits"` }
SignedCurrencyAndAmount defines model for SignedCurrencyAndAmount.
type SoleTrader ¶
type SoleTrader struct { // BusinessCategory Business category BusinessCategory *SoleTraderBusinessCategory `json:"businessCategory,omitempty"` // BusinessCategoryDescriptions Business category description BusinessCategoryDescriptions *[]CategoryDescription `json:"businessCategoryDescriptions,omitempty"` // BusinessSubCategory Business subcategory BusinessSubCategory *SoleTraderBusinessSubCategory `json:"businessSubCategory,omitempty"` // BusinessSubCategoryDescriptions Business category description BusinessSubCategoryDescriptions *[]CategoryDescription `json:"businessSubCategoryDescriptions,omitempty"` // TradingAsName Trading as name TradingAsName *string `json:"tradingAsName,omitempty"` }
SoleTrader Response object contain sole trader business details
type SoleTraderBusinessCategory ¶
type SoleTraderBusinessCategory string
SoleTraderBusinessCategory Business category
const ( SoleTraderBusinessCategoryARTSCRAFTSANDCOLLECTIBLES SoleTraderBusinessCategory = "ARTS_CRAFTS_AND_COLLECTIBLES" SoleTraderBusinessCategoryBABY SoleTraderBusinessCategory = "BABY" SoleTraderBusinessCategoryBEAUTYANDFRAGRANCES SoleTraderBusinessCategory = "BEAUTY_AND_FRAGRANCES" SoleTraderBusinessCategoryBOOKSANDMAGAZINES SoleTraderBusinessCategory = "BOOKS_AND_MAGAZINES" SoleTraderBusinessCategoryBUSINESSTOBUSINESS SoleTraderBusinessCategory = "BUSINESS_TO_BUSINESS" SoleTraderBusinessCategoryCLOTHINGACCESSORIESANDSHOES SoleTraderBusinessCategory = "CLOTHING_ACCESSORIES_AND_SHOES" SoleTraderBusinessCategoryCOMPUTERSACCESSORIESANDSERVICES SoleTraderBusinessCategory = "COMPUTERS_ACCESSORIES_AND_SERVICES" SoleTraderBusinessCategoryCONSTRUCTIONTRADESANDCLEANING SoleTraderBusinessCategory = "CONSTRUCTION_TRADES_AND_CLEANING" SoleTraderBusinessCategoryEDUCATION SoleTraderBusinessCategory = "EDUCATION" SoleTraderBusinessCategoryEDUCATIONANDSKILLS SoleTraderBusinessCategory = "EDUCATION_AND_SKILLS" SoleTraderBusinessCategoryELECTRONICSANDTELECOM SoleTraderBusinessCategory = "ELECTRONICS_AND_TELECOM" SoleTraderBusinessCategoryENTERTAINMENTANDMEDIA SoleTraderBusinessCategory = "ENTERTAINMENT_AND_MEDIA" SoleTraderBusinessCategoryENTERTAINMENTANDTRAVEL SoleTraderBusinessCategory = "ENTERTAINMENT_AND_TRAVEL" SoleTraderBusinessCategoryEXERCISEANDFITNESS SoleTraderBusinessCategory = "EXERCISE_AND_FITNESS" SoleTraderBusinessCategoryFINANCIALSERVICESANDPRODUCTS SoleTraderBusinessCategory = "FINANCIAL_SERVICES_AND_PRODUCTS" SoleTraderBusinessCategoryFOODRETAILANDSERVICE SoleTraderBusinessCategory = "FOOD_RETAIL_AND_SERVICE" SoleTraderBusinessCategoryGIFTSANDFLOWERS SoleTraderBusinessCategory = "GIFTS_AND_FLOWERS" SoleTraderBusinessCategoryHEALTHANDPERSONALCARE SoleTraderBusinessCategory = "HEALTH_AND_PERSONAL_CARE" SoleTraderBusinessCategoryHEALTHANDSOCIALCARE SoleTraderBusinessCategory = "HEALTH_AND_SOCIAL_CARE" SoleTraderBusinessCategoryHOMEANDGARDEN SoleTraderBusinessCategory = "HOME_AND_GARDEN" SoleTraderBusinessCategoryMANUFACTURINGRNDANDAGRICULTURE SoleTraderBusinessCategory = "MANUFACTURING_RND_AND_AGRICULTURE" SoleTraderBusinessCategoryNONPROFIT SoleTraderBusinessCategory = "NONPROFIT" SoleTraderBusinessCategoryNONPROFIT1 SoleTraderBusinessCategory = "NON_PROFIT" SoleTraderBusinessCategoryNOTPROVIDED SoleTraderBusinessCategory = "NOT_PROVIDED" SoleTraderBusinessCategoryPETSANDANIMALS SoleTraderBusinessCategory = "PETS_AND_ANIMALS" SoleTraderBusinessCategoryPROFESSIONALSERVICES SoleTraderBusinessCategory = "PROFESSIONAL_SERVICES" SoleTraderBusinessCategoryPROPERTY SoleTraderBusinessCategory = "PROPERTY" SoleTraderBusinessCategoryRELIGIONANDSPIRITUALITYFORPROFIT SoleTraderBusinessCategory = "RELIGION_AND_SPIRITUALITY_FOR_PROFIT" SoleTraderBusinessCategoryRETAILBARSANDRESTAURANTS SoleTraderBusinessCategory = "RETAIL_BARS_AND_RESTAURANTS" SoleTraderBusinessCategoryRETAILNOTELSEWHERECLASSIFIED SoleTraderBusinessCategory = "RETAIL_NOT_ELSEWHERE_CLASSIFIED" SoleTraderBusinessCategorySERVICESOTHER SoleTraderBusinessCategory = "SERVICES_OTHER" SoleTraderBusinessCategorySPORTSANDOUTDOORS SoleTraderBusinessCategory = "SPORTS_AND_OUTDOORS" SoleTraderBusinessCategoryTOYSANDHOBBIES SoleTraderBusinessCategory = "TOYS_AND_HOBBIES" SoleTraderBusinessCategoryTRANSPORTANDVEHICLES SoleTraderBusinessCategory = "TRANSPORT_AND_VEHICLES" SoleTraderBusinessCategoryTRAVEL SoleTraderBusinessCategory = "TRAVEL" SoleTraderBusinessCategoryVEHICLESERVICEANDACCESSORIES SoleTraderBusinessCategory = "VEHICLE_SERVICE_AND_ACCESSORIES" )
Defines values for SoleTraderBusinessCategory.
type SoleTraderBusinessSubCategory ¶
type SoleTraderBusinessSubCategory string
SoleTraderBusinessSubCategory Business subcategory
const ( SoleTraderBusinessSubCategoryACCESSORIES SoleTraderBusinessSubCategory = "ACCESSORIES" SoleTraderBusinessSubCategoryACCOUNTANCYANDBOOKKEEPING SoleTraderBusinessSubCategory = "ACCOUNTANCY_AND_BOOKKEEPING" SoleTraderBusinessSubCategoryACCOUNTING SoleTraderBusinessSubCategory = "ACCOUNTING" SoleTraderBusinessSubCategoryADULTINDUSTRY SoleTraderBusinessSubCategory = "ADULT_INDUSTRY" SoleTraderBusinessSubCategoryADVERTISING SoleTraderBusinessSubCategory = "ADVERTISING" SoleTraderBusinessSubCategoryAGRICULTURAL SoleTraderBusinessSubCategory = "AGRICULTURAL" SoleTraderBusinessSubCategoryAIRLINE SoleTraderBusinessSubCategory = "AIRLINE" SoleTraderBusinessSubCategoryALCOHOLICBEVERAGES SoleTraderBusinessSubCategory = "ALCOHOLIC_BEVERAGES" SoleTraderBusinessSubCategoryANIMALCARE SoleTraderBusinessSubCategory = "ANIMAL_CARE" SoleTraderBusinessSubCategoryANIMALS SoleTraderBusinessSubCategory = "ANIMALS" SoleTraderBusinessSubCategoryANTIQUEARTDEALER SoleTraderBusinessSubCategory = "ANTIQUE_ART_DEALER" SoleTraderBusinessSubCategoryAPPLIANCES SoleTraderBusinessSubCategory = "APPLIANCES" SoleTraderBusinessSubCategoryARCHITECTSTRUCTURALENGINEERORSURVEYOR SoleTraderBusinessSubCategory = "ARCHITECT_STRUCTURAL_ENGINEER_OR_SURVEYOR" SoleTraderBusinessSubCategoryARCHITECTURALENGINEERINGANDSURVEYINGSERVICES SoleTraderBusinessSubCategory = "ARCHITECTURAL_ENGINEERING_AND_SURVEYING_SERVICES" SoleTraderBusinessSubCategoryARMSMANUFACTURER SoleTraderBusinessSubCategory = "ARMS_MANUFACTURER" SoleTraderBusinessSubCategoryARTANDCRAFTSUPPLIES SoleTraderBusinessSubCategory = "ART_AND_CRAFT_SUPPLIES" SoleTraderBusinessSubCategoryARTDEALERSANDGALLERIES SoleTraderBusinessSubCategory = "ART_DEALERS_AND_GALLERIES" SoleTraderBusinessSubCategoryARTSANDCRAFTS SoleTraderBusinessSubCategory = "ARTS_AND_CRAFTS" SoleTraderBusinessSubCategoryARTSCULTUREANDHUMANITIES SoleTraderBusinessSubCategory = "ARTS_CULTURE_AND_HUMANITIES" SoleTraderBusinessSubCategoryASSETFINANCE SoleTraderBusinessSubCategory = "ASSET_FINANCE" SoleTraderBusinessSubCategoryASSETMANAGEMENT SoleTraderBusinessSubCategory = "ASSET_MANAGEMENT" SoleTraderBusinessSubCategoryATHLETICSHOES SoleTraderBusinessSubCategory = "ATHLETIC_SHOES" SoleTraderBusinessSubCategoryATHOMESERVICES SoleTraderBusinessSubCategory = "AT_HOME_SERVICES" SoleTraderBusinessSubCategoryAUCTIONHOUSE SoleTraderBusinessSubCategory = "AUCTION_HOUSE" SoleTraderBusinessSubCategoryAUDIOANDVIDEO SoleTraderBusinessSubCategory = "AUDIO_AND_VIDEO" SoleTraderBusinessSubCategoryAUDIOBOOKS SoleTraderBusinessSubCategory = "AUDIO_BOOKS" SoleTraderBusinessSubCategoryAUTOBODYREPAIRANDPAINT SoleTraderBusinessSubCategory = "AUTO_BODY_REPAIR_AND_PAINT" SoleTraderBusinessSubCategoryAUTOMOTIVETIRESUPPLYANDSERVICE SoleTraderBusinessSubCategory = "AUTOMOTIVE_TIRE_SUPPLY_AND_SERVICE" SoleTraderBusinessSubCategoryAUTORENTAL SoleTraderBusinessSubCategory = "AUTO_RENTAL" SoleTraderBusinessSubCategoryAUTOSERVICE SoleTraderBusinessSubCategory = "AUTO_SERVICE" SoleTraderBusinessSubCategoryBABYPRODUCTSOTHER SoleTraderBusinessSubCategory = "BABY_PRODUCTS_OTHER" SoleTraderBusinessSubCategoryBATHANDBODY SoleTraderBusinessSubCategory = "BATH_AND_BODY" SoleTraderBusinessSubCategoryBEARERSHARES SoleTraderBusinessSubCategory = "BEARER_SHARES" SoleTraderBusinessSubCategoryBEDANDBATH SoleTraderBusinessSubCategory = "BED_AND_BATH" SoleTraderBusinessSubCategoryBICYCLESHOPS SoleTraderBusinessSubCategory = "BICYCLE_SHOPS" SoleTraderBusinessSubCategoryBICYCLESHOPSERVICEANDREPAIR SoleTraderBusinessSubCategory = "BICYCLE_SHOP_SERVICE_AND_REPAIR" SoleTraderBusinessSubCategoryBOATINGSAILINGANDACCESSORIES SoleTraderBusinessSubCategory = "BOATING_SAILING_AND_ACCESSORIES" SoleTraderBusinessSubCategoryBOATRENTALANDLEASES SoleTraderBusinessSubCategory = "BOAT_RENTAL_AND_LEASES" SoleTraderBusinessSubCategoryBOOKSPUBLISHINGANDPRINTING SoleTraderBusinessSubCategory = "BOOKS_PUBLISHING_AND_PRINTING" SoleTraderBusinessSubCategoryBUSINESSANDSECRETARIALSCHOOLS SoleTraderBusinessSubCategory = "BUSINESS_AND_SECRETARIAL_SCHOOLS" SoleTraderBusinessSubCategoryBUSINESSSERVICES SoleTraderBusinessSubCategory = "BUSINESS_SERVICES" SoleTraderBusinessSubCategoryBUSLINE SoleTraderBusinessSubCategory = "BUS_LINE" SoleTraderBusinessSubCategoryBUYNOWPAYLATER SoleTraderBusinessSubCategory = "BUY_NOW_PAY_LATER" SoleTraderBusinessSubCategoryCABLESATELLITEANDOTHERPAYTVANDRADIO SoleTraderBusinessSubCategory = "CABLE_SATELLITE_AND_OTHER_PAY_TV_AND_RADIO" SoleTraderBusinessSubCategoryCAMERAANDPHOTOGRAPHICSUPPLIES SoleTraderBusinessSubCategory = "CAMERA_AND_PHOTOGRAPHIC_SUPPLIES" SoleTraderBusinessSubCategoryCAMERASCAMCORDERSANDEQUIPMENT SoleTraderBusinessSubCategory = "CAMERAS_CAMCORDERS_AND_EQUIPMENT" SoleTraderBusinessSubCategoryCAMPINGANDOUTDOORS SoleTraderBusinessSubCategory = "CAMPING_AND_OUTDOORS" SoleTraderBusinessSubCategoryCAREERSERVICES SoleTraderBusinessSubCategory = "CAREER_SERVICES" SoleTraderBusinessSubCategoryCARPENTRY SoleTraderBusinessSubCategory = "CARPENTRY" SoleTraderBusinessSubCategoryCARPENTRYTRADE SoleTraderBusinessSubCategory = "CARPENTRY_TRADE" SoleTraderBusinessSubCategoryCARWASH SoleTraderBusinessSubCategory = "CAR_WASH" SoleTraderBusinessSubCategoryCARWASHING SoleTraderBusinessSubCategory = "CAR_WASHING" SoleTraderBusinessSubCategoryCATERING SoleTraderBusinessSubCategory = "CATERING" SoleTraderBusinessSubCategoryCATERINGSERVICES SoleTraderBusinessSubCategory = "CATERING_SERVICES" SoleTraderBusinessSubCategoryCELLPHONESPDASANDPAGERS SoleTraderBusinessSubCategory = "CELL_PHONES_PDAS_AND_PAGERS" SoleTraderBusinessSubCategoryCHARITY SoleTraderBusinessSubCategory = "CHARITY" SoleTraderBusinessSubCategoryCHEMICALSANDALLIEDPRODUCTS SoleTraderBusinessSubCategory = "CHEMICALS_AND_ALLIED_PRODUCTS" SoleTraderBusinessSubCategoryCHILDCARESERVICES SoleTraderBusinessSubCategory = "CHILD_CARE_SERVICES" SoleTraderBusinessSubCategoryCHILDDAYCARESERVICES SoleTraderBusinessSubCategory = "CHILD_DAYCARE_SERVICES" SoleTraderBusinessSubCategoryCHILDMINDER SoleTraderBusinessSubCategory = "CHILDMINDER" SoleTraderBusinessSubCategoryCHILDRENSACTIVITIES SoleTraderBusinessSubCategory = "CHILDRENS_ACTIVITIES" SoleTraderBusinessSubCategoryCHILDRENSCLOTHING SoleTraderBusinessSubCategory = "CHILDRENS_CLOTHING" SoleTraderBusinessSubCategoryCHILDRENYOUTHANDFAMILY SoleTraderBusinessSubCategory = "CHILDREN_YOUTH_AND_FAMILY" SoleTraderBusinessSubCategoryCHIROPRACTOROROSTEOPATH SoleTraderBusinessSubCategory = "CHIROPRACTOR_OR_OSTEOPATH" SoleTraderBusinessSubCategoryCLAIMSMANAGEMENT SoleTraderBusinessSubCategory = "CLAIMS_MANAGEMENT" SoleTraderBusinessSubCategoryCLASSINSTRUCTOR SoleTraderBusinessSubCategory = "CLASS_INSTRUCTOR" SoleTraderBusinessSubCategoryCLEANING SoleTraderBusinessSubCategory = "CLEANING" SoleTraderBusinessSubCategoryCLEANINGANDMAINTENANCE SoleTraderBusinessSubCategory = "CLEANING_AND_MAINTENANCE" SoleTraderBusinessSubCategoryCLOTHING SoleTraderBusinessSubCategory = "CLOTHING" SoleTraderBusinessSubCategoryCOAL SoleTraderBusinessSubCategory = "COAL" SoleTraderBusinessSubCategoryCOFFEEANDTEA SoleTraderBusinessSubCategory = "COFFEE_AND_TEA" SoleTraderBusinessSubCategoryCOMMERCIALFISHING SoleTraderBusinessSubCategory = "COMMERCIAL_FISHING" SoleTraderBusinessSubCategoryCOMMERCIALPHOTOGRAPHY SoleTraderBusinessSubCategory = "COMMERCIAL_PHOTOGRAPHY" SoleTraderBusinessSubCategoryCOMMERCIALPHOTOGRAPHYARTANDGRAPHICS SoleTraderBusinessSubCategory = "COMMERCIAL_PHOTOGRAPHY_ART_AND_GRAPHICS" SoleTraderBusinessSubCategoryCOMMODITYEXCHANGE SoleTraderBusinessSubCategory = "COMMODITY_EXCHANGE" SoleTraderBusinessSubCategoryCOMMUNITYDEVELOPMENT SoleTraderBusinessSubCategory = "COMMUNITY_DEVELOPMENT" SoleTraderBusinessSubCategoryCOMPLIMENTARYANDALTERNATIVEMEDICINE SoleTraderBusinessSubCategory = "COMPLIMENTARY_AND_ALTERNATIVE_MEDICINE" SoleTraderBusinessSubCategoryCOMPUTERANDDATAPROCESSINGSERVICES SoleTraderBusinessSubCategory = "COMPUTER_AND_DATA_PROCESSING_SERVICES" SoleTraderBusinessSubCategoryCOMPUTERDIGITALCONTENT SoleTraderBusinessSubCategory = "COMPUTER_DIGITAL_CONTENT" SoleTraderBusinessSubCategoryCOMPUTERNETWORKSERVICES SoleTraderBusinessSubCategory = "COMPUTER_NETWORK_SERVICES" SoleTraderBusinessSubCategoryCONCERTTICKETS SoleTraderBusinessSubCategory = "CONCERT_TICKETS" SoleTraderBusinessSubCategoryCONSTRUCTION SoleTraderBusinessSubCategory = "CONSTRUCTION" SoleTraderBusinessSubCategoryCONSTRUCTIONMATERIAL SoleTraderBusinessSubCategory = "CONSTRUCTION_MATERIAL" SoleTraderBusinessSubCategoryCONSTRUCTIONSUPPLIER SoleTraderBusinessSubCategory = "CONSTRUCTION_SUPPLIER" SoleTraderBusinessSubCategoryCONSTRUCTIONTRADESANDCLEANINGOTHER SoleTraderBusinessSubCategory = "CONSTRUCTION_TRADES_AND_CLEANING_OTHER" SoleTraderBusinessSubCategoryCONSULTINGSERVICES SoleTraderBusinessSubCategory = "CONSULTING_SERVICES" SoleTraderBusinessSubCategoryCOUNSELINGSERVICES SoleTraderBusinessSubCategory = "COUNSELING_SERVICES" SoleTraderBusinessSubCategoryCOURIERSERVICES SoleTraderBusinessSubCategory = "COURIER_SERVICES" SoleTraderBusinessSubCategoryCREDITCARDS SoleTraderBusinessSubCategory = "CREDIT_CARDS" SoleTraderBusinessSubCategoryCREDITREFERENCEAGENCY SoleTraderBusinessSubCategory = "CREDIT_REFERENCE_AGENCY" SoleTraderBusinessSubCategoryCROPFARMING SoleTraderBusinessSubCategory = "CROP_FARMING" SoleTraderBusinessSubCategoryCRUISES SoleTraderBusinessSubCategory = "CRUISES" SoleTraderBusinessSubCategoryCRYPTOEXCHANGE SoleTraderBusinessSubCategory = "CRYPTO_EXCHANGE" SoleTraderBusinessSubCategoryCURRENCYEXCHANGE SoleTraderBusinessSubCategory = "CURRENCY_EXCHANGE" SoleTraderBusinessSubCategoryDANCEHALLSSTUDIOSANDSCHOOLS SoleTraderBusinessSubCategory = "DANCE_HALLS_STUDIOS_AND_SCHOOLS" SoleTraderBusinessSubCategoryDATINGESCORTSERVICES SoleTraderBusinessSubCategory = "DATING_ESCORT_SERVICES" SoleTraderBusinessSubCategoryDEBTCOLLECTOR SoleTraderBusinessSubCategory = "DEBT_COLLECTOR" SoleTraderBusinessSubCategoryDEBTCOUNSELINGSERVICE SoleTraderBusinessSubCategory = "DEBT_COUNSELING_SERVICE" SoleTraderBusinessSubCategoryDEBTMANAGEMENT SoleTraderBusinessSubCategory = "DEBT_MANAGEMENT" SoleTraderBusinessSubCategoryDECORATING SoleTraderBusinessSubCategory = "DECORATING" SoleTraderBusinessSubCategoryDENTAL SoleTraderBusinessSubCategory = "DENTAL" SoleTraderBusinessSubCategoryDENTALCARE SoleTraderBusinessSubCategory = "DENTAL_CARE" SoleTraderBusinessSubCategoryDEPARTMENTSTORE SoleTraderBusinessSubCategory = "DEPARTMENT_STORE" SoleTraderBusinessSubCategoryDERIVATIVESTRADING SoleTraderBusinessSubCategory = "DERIVATIVES_TRADING" SoleTraderBusinessSubCategoryDESKTOPSLAPTOPSANDNOTEBOOKS SoleTraderBusinessSubCategory = "DESKTOPS_LAPTOPS_AND_NOTEBOOKS" SoleTraderBusinessSubCategoryDIGITALART SoleTraderBusinessSubCategory = "DIGITAL_ART" SoleTraderBusinessSubCategoryDIGITALCONTENT SoleTraderBusinessSubCategory = "DIGITAL_CONTENT" SoleTraderBusinessSubCategoryDIGITALCONTENTORGAMES SoleTraderBusinessSubCategory = "DIGITAL_CONTENT_OR_GAMES" SoleTraderBusinessSubCategoryDISCOUNTSTORE SoleTraderBusinessSubCategory = "DISCOUNT_STORE" SoleTraderBusinessSubCategoryDOCTORNURSEORMIDWIFE SoleTraderBusinessSubCategory = "DOCTOR_NURSE_OR_MIDWIFE" SoleTraderBusinessSubCategoryDRAPERYWINDOWCOVERINGANDUPHOLSTERY SoleTraderBusinessSubCategory = "DRAPERY_WINDOW_COVERING_AND_UPHOLSTERY" SoleTraderBusinessSubCategoryDROPSHIPPING SoleTraderBusinessSubCategory = "DROPSHIPPING" SoleTraderBusinessSubCategoryDURABLEGOODS SoleTraderBusinessSubCategory = "DURABLE_GOODS" SoleTraderBusinessSubCategoryECOMMERCESERVICES SoleTraderBusinessSubCategory = "ECOMMERCE_SERVICES" SoleTraderBusinessSubCategoryEDUCATION SoleTraderBusinessSubCategory = "EDUCATION" SoleTraderBusinessSubCategoryEDUCATIONAL SoleTraderBusinessSubCategory = "EDUCATIONAL" SoleTraderBusinessSubCategoryEDUCATIONALANDTEXTBOOKS SoleTraderBusinessSubCategory = "EDUCATIONAL_AND_TEXTBOOKS" SoleTraderBusinessSubCategoryEDUCATIONALSERVICES SoleTraderBusinessSubCategory = "EDUCATIONAL_SERVICES" SoleTraderBusinessSubCategoryEDUCATIONANDSKILLSOTHER SoleTraderBusinessSubCategory = "EDUCATION_AND_SKILLS_OTHER" SoleTraderBusinessSubCategoryELECTRICALANDSMALLAPPLIANCEREPAIR SoleTraderBusinessSubCategory = "ELECTRICAL_AND_SMALL_APPLIANCE_REPAIR" SoleTraderBusinessSubCategoryELECTRICIAN SoleTraderBusinessSubCategory = "ELECTRICIAN" SoleTraderBusinessSubCategoryEMONEYPREPAID SoleTraderBusinessSubCategory = "EMONEY_PREPAID" SoleTraderBusinessSubCategoryENTERTAINERS SoleTraderBusinessSubCategory = "ENTERTAINERS" SoleTraderBusinessSubCategoryENTERTAINERSANDDJS SoleTraderBusinessSubCategory = "ENTERTAINERS_AND_DJS" SoleTraderBusinessSubCategoryENTERTAINMENT SoleTraderBusinessSubCategory = "ENTERTAINMENT" SoleTraderBusinessSubCategoryENTERTAINMENTANDTRAVELOTHER SoleTraderBusinessSubCategory = "ENTERTAINMENT_AND_TRAVEL_OTHER" SoleTraderBusinessSubCategoryENTERTAINMENTDIGITALCONTENT SoleTraderBusinessSubCategory = "ENTERTAINMENT_DIGITAL_CONTENT" SoleTraderBusinessSubCategoryENTERTAINMENTMEMORABILIA SoleTraderBusinessSubCategory = "ENTERTAINMENT_MEMORABILIA" SoleTraderBusinessSubCategoryENVIRONMENT SoleTraderBusinessSubCategory = "ENVIRONMENT" SoleTraderBusinessSubCategoryEQUESTRIAN SoleTraderBusinessSubCategory = "EQUESTRIAN" SoleTraderBusinessSubCategoryEQUIPMENTRENTALANDLEASINGSERVICES SoleTraderBusinessSubCategory = "EQUIPMENT_RENTAL_AND_LEASING_SERVICES" SoleTraderBusinessSubCategoryEQUIPMENTRENTALSANDLEASINGSERVICES SoleTraderBusinessSubCategory = "EQUIPMENT_RENTALS_AND_LEASING_SERVICES" SoleTraderBusinessSubCategoryEQUIPMENTREPAIRSERVICES SoleTraderBusinessSubCategory = "EQUIPMENT_REPAIR_SERVICES" SoleTraderBusinessSubCategoryEQUITIESTRADING SoleTraderBusinessSubCategory = "EQUITIES_TRADING" SoleTraderBusinessSubCategoryESTATEAGENT SoleTraderBusinessSubCategory = "ESTATE_AGENT" SoleTraderBusinessSubCategoryEVENTANDWEDDINGPLANNING SoleTraderBusinessSubCategory = "EVENT_AND_WEDDING_PLANNING" SoleTraderBusinessSubCategoryEVENTSANDWEDDINGS SoleTraderBusinessSubCategory = "EVENTS_AND_WEDDINGS" SoleTraderBusinessSubCategoryEVENTSPRODUCTS SoleTraderBusinessSubCategory = "EVENTS_PRODUCTS" SoleTraderBusinessSubCategoryEVENTSSTAFFINGANDSERVICES SoleTraderBusinessSubCategory = "EVENTS_STAFFING_AND_SERVICES" SoleTraderBusinessSubCategoryEXERCISEANDFITNESS SoleTraderBusinessSubCategory = "EXERCISE_AND_FITNESS" SoleTraderBusinessSubCategoryEXERCISEANDFITNESSOTHER SoleTraderBusinessSubCategory = "EXERCISE_AND_FITNESS_OTHER" SoleTraderBusinessSubCategoryEXTERMINATINGANDDISINFECTINGSERVICES SoleTraderBusinessSubCategory = "EXTERMINATING_AND_DISINFECTING_SERVICES" SoleTraderBusinessSubCategoryFANGEARANDMEMORABILIA SoleTraderBusinessSubCategory = "FAN_GEAR_AND_MEMORABILIA" SoleTraderBusinessSubCategoryFASHIONJEWELLERY SoleTraderBusinessSubCategory = "FASHION_JEWELLERY" SoleTraderBusinessSubCategoryFICTIONANDNONFICTION SoleTraderBusinessSubCategory = "FICTION_AND_NONFICTION" SoleTraderBusinessSubCategoryFINANCIALACCOUNTING SoleTraderBusinessSubCategory = "FINANCIAL_ACCOUNTING" SoleTraderBusinessSubCategoryFINANCIALANDINVESTMENTADVICE SoleTraderBusinessSubCategory = "FINANCIAL_AND_INVESTMENT_ADVICE" SoleTraderBusinessSubCategoryFINANCIALORINVESTMENTADVICE SoleTraderBusinessSubCategory = "FINANCIAL_OR_INVESTMENT_ADVICE" SoleTraderBusinessSubCategoryFIREARMSMILITARYGOODS SoleTraderBusinessSubCategory = "FIREARMS_MILITARY_GOODS" SoleTraderBusinessSubCategoryFIREPLACEANDFIREPLACESCREENS SoleTraderBusinessSubCategory = "FIREPLACE_AND_FIREPLACE_SCREENS" SoleTraderBusinessSubCategoryFLORIST SoleTraderBusinessSubCategory = "FLORIST" SoleTraderBusinessSubCategoryFOODORDRINKPRODUCTION SoleTraderBusinessSubCategory = "FOOD_OR_DRINK_PRODUCTION" SoleTraderBusinessSubCategoryFORESTRY SoleTraderBusinessSubCategory = "FORESTRY" SoleTraderBusinessSubCategoryFRAGRANCESANDPERFUMES SoleTraderBusinessSubCategory = "FRAGRANCES_AND_PERFUMES" SoleTraderBusinessSubCategoryFUNDMANAGEMENT SoleTraderBusinessSubCategory = "FUND_MANAGEMENT" SoleTraderBusinessSubCategoryFUNDMANAGER SoleTraderBusinessSubCategory = "FUND_MANAGER" SoleTraderBusinessSubCategoryFURNITURE SoleTraderBusinessSubCategory = "FURNITURE" SoleTraderBusinessSubCategoryFXTRADING SoleTraderBusinessSubCategory = "FX_TRADING" SoleTraderBusinessSubCategoryGAMBLINGBETTING SoleTraderBusinessSubCategory = "GAMBLING_BETTING" SoleTraderBusinessSubCategoryGARDENINGANDTREESURGERY SoleTraderBusinessSubCategory = "GARDENING_AND_TREE_SURGERY" SoleTraderBusinessSubCategoryGARDENSUPPLIES SoleTraderBusinessSubCategory = "GARDEN_SUPPLIES" SoleTraderBusinessSubCategoryGASANDHEATING SoleTraderBusinessSubCategory = "GAS_AND_HEATING" SoleTraderBusinessSubCategoryGENERALCONTRACTOR SoleTraderBusinessSubCategory = "GENERAL_CONTRACTOR" SoleTraderBusinessSubCategoryGENERALCONTRACTORS SoleTraderBusinessSubCategory = "GENERAL_CONTRACTORS" SoleTraderBusinessSubCategoryGENERALELECTRONICACCESSORIES SoleTraderBusinessSubCategory = "GENERAL_ELECTRONIC_ACCESSORIES" SoleTraderBusinessSubCategoryGIFTCARDNOVELTYANDSOUVENIRSHOPS SoleTraderBusinessSubCategory = "GIFT_CARD_NOVELTY_AND_SOUVENIR_SHOPS" SoleTraderBusinessSubCategoryGIFTSGOURMETFOODS SoleTraderBusinessSubCategory = "GIFTS_GOURMET_FOODS" SoleTraderBusinessSubCategoryGLASSPAINTANDWALLPAPER SoleTraderBusinessSubCategory = "GLASS_PAINT_AND_WALLPAPER" SoleTraderBusinessSubCategoryGOURMETFOODS SoleTraderBusinessSubCategory = "GOURMET_FOODS" SoleTraderBusinessSubCategoryGRAPHICANDCOMMERCIALDESIGN SoleTraderBusinessSubCategory = "GRAPHIC_AND_COMMERCIAL_DESIGN" SoleTraderBusinessSubCategoryGRAPHICDESIGNANDILLUSTRATION SoleTraderBusinessSubCategory = "GRAPHIC_DESIGN_AND_ILLUSTRATION" SoleTraderBusinessSubCategoryGYMOPERATOR SoleTraderBusinessSubCategory = "GYM_OPERATOR" SoleTraderBusinessSubCategoryHARDWAREANDTOOLS SoleTraderBusinessSubCategory = "HARDWARE_AND_TOOLS" SoleTraderBusinessSubCategoryHAULAGEFIRMS SoleTraderBusinessSubCategory = "HAULAGE_FIRMS" SoleTraderBusinessSubCategoryHEALTHANDBEAUTYSPAS SoleTraderBusinessSubCategory = "HEALTH_AND_BEAUTY_SPAS" SoleTraderBusinessSubCategoryHEALTHANDDISEASE SoleTraderBusinessSubCategory = "HEALTH_AND_DISEASE" SoleTraderBusinessSubCategoryHEALTHANDSOCIALCAREOTHER SoleTraderBusinessSubCategory = "HEALTH_AND_SOCIAL_CARE_OTHER" SoleTraderBusinessSubCategoryHEALTHVITAMINSANDSUPPLEMENTS SoleTraderBusinessSubCategory = "HEALTH_VITAMINS_AND_SUPPLEMENTS" SoleTraderBusinessSubCategoryHGVORBUSORCOACHDRIVER SoleTraderBusinessSubCategory = "HGV_OR_BUS_OR_COACH_DRIVER" SoleTraderBusinessSubCategoryHIRINGSERVICES SoleTraderBusinessSubCategory = "HIRING_SERVICES" SoleTraderBusinessSubCategoryHOBBIESCAMERAANDPHOTOGRAPHICSUPPLIES SoleTraderBusinessSubCategory = "HOBBIES_CAMERA_AND_PHOTOGRAPHIC_SUPPLIES" SoleTraderBusinessSubCategoryHOBBIESMEMORABILIA SoleTraderBusinessSubCategory = "HOBBIES_MEMORABILIA" SoleTraderBusinessSubCategoryHOBBIESSTAMPANDCOIN SoleTraderBusinessSubCategory = "HOBBIES_STAMP_AND_COIN" SoleTraderBusinessSubCategoryHOBBIESSTATIONARYPRINTINGANDWRITINGPAPER SoleTraderBusinessSubCategory = "HOBBIES_STATIONARY_PRINTING_AND_WRITING_PAPER" SoleTraderBusinessSubCategoryHOBBIESVIDEOGAMESANDSYSTEMS SoleTraderBusinessSubCategory = "HOBBIES_VIDEO_GAMES_AND_SYSTEMS" SoleTraderBusinessSubCategoryHOBBIESVINTAGEANDCOLLECTIBLES SoleTraderBusinessSubCategory = "HOBBIES_VINTAGE_AND_COLLECTIBLES" SoleTraderBusinessSubCategoryHOBBYTOYANDGAMESHOPS SoleTraderBusinessSubCategory = "HOBBY_TOY_AND_GAME_SHOPS" SoleTraderBusinessSubCategoryHOLIDAYORSHORTTERMLETS SoleTraderBusinessSubCategory = "HOLIDAY_OR_SHORT_TERM_LETS" SoleTraderBusinessSubCategoryHOMEARTDEALERSANDGALLERIES SoleTraderBusinessSubCategory = "HOME_ART_DEALERS_AND_GALLERIES" SoleTraderBusinessSubCategoryHOMEAUDIO SoleTraderBusinessSubCategory = "HOME_AUDIO" SoleTraderBusinessSubCategoryHOMEDECOR SoleTraderBusinessSubCategory = "HOME_DECOR" SoleTraderBusinessSubCategoryHOMEDELIVERYANDCOURIERFIRMS SoleTraderBusinessSubCategory = "HOME_DELIVERY_AND_COURIER_FIRMS" SoleTraderBusinessSubCategoryHOMEELECTRONICS SoleTraderBusinessSubCategory = "HOME_ELECTRONICS" SoleTraderBusinessSubCategoryHOMEFURNITURE SoleTraderBusinessSubCategory = "HOME_FURNITURE" SoleTraderBusinessSubCategoryHOMELESSNESS SoleTraderBusinessSubCategory = "HOMELESSNESS" SoleTraderBusinessSubCategoryHORTICULTUREORPLANTNURSERY SoleTraderBusinessSubCategory = "HORTICULTURE_OR_PLANT_NURSERY" SoleTraderBusinessSubCategoryHOUSEWARES SoleTraderBusinessSubCategory = "HOUSEWARES" SoleTraderBusinessSubCategoryHUMANANDCIVILRIGHTS SoleTraderBusinessSubCategory = "HUMAN_AND_CIVIL_RIGHTS" SoleTraderBusinessSubCategoryHUNTING SoleTraderBusinessSubCategory = "HUNTING" SoleTraderBusinessSubCategoryIDSLICENSESANDPASSPORTS SoleTraderBusinessSubCategory = "IDS_LICENSES_AND_PASSPORTS" SoleTraderBusinessSubCategoryILLEGALORUNLICENSEDDRUGS SoleTraderBusinessSubCategory = "ILLEGAL_OR_UNLICENSED_DRUGS" SoleTraderBusinessSubCategoryIMPORTEXPORT SoleTraderBusinessSubCategory = "IMPORT_EXPORT" SoleTraderBusinessSubCategoryIMPORTINGANDEXPORTING SoleTraderBusinessSubCategory = "IMPORTING_AND_EXPORTING" SoleTraderBusinessSubCategoryINDUSTRIALANDMANUFACTURINGSUPPLIES SoleTraderBusinessSubCategory = "INDUSTRIAL_AND_MANUFACTURING_SUPPLIES" SoleTraderBusinessSubCategoryINDUSTRIALENGINEER SoleTraderBusinessSubCategory = "INDUSTRIAL_ENGINEER" SoleTraderBusinessSubCategoryINFLUENCER SoleTraderBusinessSubCategory = "INFLUENCER" SoleTraderBusinessSubCategoryINFORMATIONRETRIEVALSERVICES SoleTraderBusinessSubCategory = "INFORMATION_RETRIEVAL_SERVICES" SoleTraderBusinessSubCategoryINSOLVENCYPRACTITIONER SoleTraderBusinessSubCategory = "INSOLVENCY_PRACTITIONER" SoleTraderBusinessSubCategoryINSURANCE SoleTraderBusinessSubCategory = "INSURANCE" SoleTraderBusinessSubCategoryINTERIORDESIGN SoleTraderBusinessSubCategory = "INTERIOR_DESIGN" SoleTraderBusinessSubCategoryINTERNATIONAL SoleTraderBusinessSubCategory = "INTERNATIONAL" SoleTraderBusinessSubCategoryINTERNATIONALFINANCE SoleTraderBusinessSubCategory = "INTERNATIONAL_FINANCE" SoleTraderBusinessSubCategoryINVESTMENTBANK SoleTraderBusinessSubCategory = "INVESTMENT_BANK" SoleTraderBusinessSubCategoryINVESTMENTDEALARRANGEMENTS SoleTraderBusinessSubCategory = "INVESTMENT_DEAL_ARRANGEMENTS" SoleTraderBusinessSubCategoryINVESTMENTMANAGEMENT SoleTraderBusinessSubCategory = "INVESTMENT_MANAGEMENT" SoleTraderBusinessSubCategoryJEWELLERYPRECIOUSSTONESORMETALS SoleTraderBusinessSubCategory = "JEWELLERY_PRECIOUS_STONES_OR_METALS" SoleTraderBusinessSubCategoryKITCHENWARE SoleTraderBusinessSubCategory = "KITCHENWARE" SoleTraderBusinessSubCategoryLANDSCAPING SoleTraderBusinessSubCategory = "LANDSCAPING" SoleTraderBusinessSubCategoryLANDSCAPINGANDHORTICULTURAL SoleTraderBusinessSubCategory = "LANDSCAPING_AND_HORTICULTURAL" SoleTraderBusinessSubCategoryLEASEHOLDORFREEHOLD SoleTraderBusinessSubCategory = "LEASEHOLD_OR_FREEHOLD" SoleTraderBusinessSubCategoryLEGAL SoleTraderBusinessSubCategory = "LEGAL" SoleTraderBusinessSubCategoryLEGALSERVICESANDATTORNEYS SoleTraderBusinessSubCategory = "LEGAL_SERVICES_AND_ATTORNEYS" SoleTraderBusinessSubCategoryLICENSEDFOODVENUE SoleTraderBusinessSubCategory = "LICENSED_FOOD_VENUE" SoleTraderBusinessSubCategoryLICENSEDRETAIL SoleTraderBusinessSubCategory = "LICENSED_RETAIL" SoleTraderBusinessSubCategoryLIVESTOCKFARMING SoleTraderBusinessSubCategory = "LIVESTOCK_FARMING" SoleTraderBusinessSubCategoryLOCALDELIVERYSERVICE SoleTraderBusinessSubCategory = "LOCAL_DELIVERY_SERVICE" SoleTraderBusinessSubCategoryLODGINGANDACCOMMODATION SoleTraderBusinessSubCategory = "LODGING_AND_ACCOMMODATION" SoleTraderBusinessSubCategoryLODGINGANDACCOMMODATIONS SoleTraderBusinessSubCategory = "LODGING_AND_ACCOMMODATIONS" SoleTraderBusinessSubCategoryLUGGAGEANDLEATHERGOODS SoleTraderBusinessSubCategory = "LUGGAGE_AND_LEATHER_GOODS" SoleTraderBusinessSubCategoryMAGAZINES SoleTraderBusinessSubCategory = "MAGAZINES" SoleTraderBusinessSubCategoryMAILINGLISTS SoleTraderBusinessSubCategory = "MAILING_LISTS" SoleTraderBusinessSubCategoryMAINTENANCEANDREPAIRSERVICES SoleTraderBusinessSubCategory = "MAINTENANCE_AND_REPAIR_SERVICES" SoleTraderBusinessSubCategoryMAKEUPANDCOSMETICS SoleTraderBusinessSubCategory = "MAKEUP_AND_COSMETICS" SoleTraderBusinessSubCategoryMANAGEMENTCONSULTANCY SoleTraderBusinessSubCategory = "MANAGEMENT_CONSULTANCY" SoleTraderBusinessSubCategoryMANUFACTURING SoleTraderBusinessSubCategory = "MANUFACTURING" SoleTraderBusinessSubCategoryMANUFACTURINGRNDANDAGRICULTUREOTHER SoleTraderBusinessSubCategory = "MANUFACTURING_RND_AND_AGRICULTURE_OTHER" SoleTraderBusinessSubCategoryMARKETING SoleTraderBusinessSubCategory = "MARKETING" SoleTraderBusinessSubCategoryMARKETINGADVERTISINGANDDESIGN SoleTraderBusinessSubCategory = "MARKETING_ADVERTISING_AND_DESIGN" SoleTraderBusinessSubCategoryMARKETMAKER SoleTraderBusinessSubCategory = "MARKET_MAKER" SoleTraderBusinessSubCategoryMARTIALARTSWEAPONS SoleTraderBusinessSubCategory = "MARTIAL_ARTS_WEAPONS" SoleTraderBusinessSubCategoryMEDICALCARE SoleTraderBusinessSubCategory = "MEDICAL_CARE" SoleTraderBusinessSubCategoryMEDICALEQUIPMENTANDSUPPLIERS SoleTraderBusinessSubCategory = "MEDICAL_EQUIPMENT_AND_SUPPLIERS" SoleTraderBusinessSubCategoryMEDICALEQUIPMENTANDSUPPLIES SoleTraderBusinessSubCategory = "MEDICAL_EQUIPMENT_AND_SUPPLIES" SoleTraderBusinessSubCategoryMEDICATIONANDSUPPLEMENTS SoleTraderBusinessSubCategory = "MEDICATION_AND_SUPPLEMENTS" SoleTraderBusinessSubCategoryMEMBERSHIPCLUBSANDORGANIZATIONS SoleTraderBusinessSubCategory = "MEMBERSHIP_CLUBS_AND_ORGANIZATIONS" SoleTraderBusinessSubCategoryMEMBERSHIPSERVICES SoleTraderBusinessSubCategory = "MEMBERSHIP_SERVICES" SoleTraderBusinessSubCategoryMEMORABILIA SoleTraderBusinessSubCategory = "MEMORABILIA" SoleTraderBusinessSubCategoryMENSCLOTHING SoleTraderBusinessSubCategory = "MENS_CLOTHING" SoleTraderBusinessSubCategoryMENTALHEALTHANDCOUNSELLING SoleTraderBusinessSubCategory = "MENTAL_HEALTH_AND_COUNSELLING" SoleTraderBusinessSubCategoryMERCHANDISE SoleTraderBusinessSubCategory = "MERCHANDISE" SoleTraderBusinessSubCategoryMERCHANTBANKING SoleTraderBusinessSubCategory = "MERCHANT_BANKING" SoleTraderBusinessSubCategoryMILITARYANDCIVILSERVICEUNIFORMS SoleTraderBusinessSubCategory = "MILITARY_AND_CIVIL_SERVICE_UNIFORMS" SoleTraderBusinessSubCategoryMINIBUSORCOACHOPERATOR SoleTraderBusinessSubCategory = "MINIBUS_OR_COACH_OPERATOR" SoleTraderBusinessSubCategoryMINING SoleTraderBusinessSubCategory = "MINING" SoleTraderBusinessSubCategoryMOBILEPHONESALES SoleTraderBusinessSubCategory = "MOBILE_PHONE_SALES" SoleTraderBusinessSubCategoryMONEYTRANSFER SoleTraderBusinessSubCategory = "MONEY_TRANSFER" SoleTraderBusinessSubCategoryMONITORSANDPROJECTORS SoleTraderBusinessSubCategory = "MONITORS_AND_PROJECTORS" SoleTraderBusinessSubCategoryMORTGAGEBROKERS SoleTraderBusinessSubCategory = "MORTGAGE_BROKERS" SoleTraderBusinessSubCategoryMORTGAGELENDER SoleTraderBusinessSubCategory = "MORTGAGE_LENDER" SoleTraderBusinessSubCategoryMOTORHOMEANDRECREATIONALVEHICLERENTAL SoleTraderBusinessSubCategory = "MOTOR_HOME_AND_RECREATIONAL_VEHICLE_RENTAL" SoleTraderBusinessSubCategoryMOVIESDVDSVIDEOTAPES SoleTraderBusinessSubCategory = "MOVIES_DVDS_VIDEOTAPES" SoleTraderBusinessSubCategoryMOVIETICKETS SoleTraderBusinessSubCategory = "MOVIE_TICKETS" SoleTraderBusinessSubCategoryMOVINGANDSTORAGE SoleTraderBusinessSubCategory = "MOVING_AND_STORAGE" SoleTraderBusinessSubCategoryMULTILEVELMARKETING SoleTraderBusinessSubCategory = "MULTILEVEL_MARKETING" SoleTraderBusinessSubCategoryMUSICCDSCASSETTESANDALBUMS SoleTraderBusinessSubCategory = "MUSIC_CDS_CASSETTES_AND_ALBUMS" SoleTraderBusinessSubCategoryMUSICIANORGROUPS SoleTraderBusinessSubCategory = "MUSICIAN_OR_GROUPS" SoleTraderBusinessSubCategoryMUSICSTOREINSTRUMENTSANDSHEETMUSIC SoleTraderBusinessSubCategory = "MUSIC_STORE_INSTRUMENTS_AND_SHEET_MUSIC" SoleTraderBusinessSubCategoryMUSICSTOREINSTRUMENTSANDSHEETMUSIC1 SoleTraderBusinessSubCategory = "MUSIC_STORE__INSTRUMENTS_AND_SHEET_MUSIC" SoleTraderBusinessSubCategoryMUSICTEACHERS SoleTraderBusinessSubCategory = "MUSIC_TEACHERS" SoleTraderBusinessSubCategoryNAILPARLOUR SoleTraderBusinessSubCategory = "NAIL_PARLOUR" SoleTraderBusinessSubCategoryNANNYORAUPAIR SoleTraderBusinessSubCategory = "NANNY_OR_AU_PAIR" SoleTraderBusinessSubCategoryNETWORKING SoleTraderBusinessSubCategory = "NETWORKING" SoleTraderBusinessSubCategoryNEWCARSORVEHICLESALES SoleTraderBusinessSubCategory = "NEW_CARS_OR_VEHICLE_SALES" SoleTraderBusinessSubCategoryNEWPARTSANDSUPPLIESMOTORVEHICLE SoleTraderBusinessSubCategory = "NEW_PARTS_AND_SUPPLIES__MOTOR_VEHICLE" SoleTraderBusinessSubCategoryNEWSAGENTSCONVENIENCESTORES SoleTraderBusinessSubCategory = "NEWSAGENTS_CONVENIENCE_STORES" SoleTraderBusinessSubCategoryNONDURABLEGOODS SoleTraderBusinessSubCategory = "NONDURABLE_GOODS" SoleTraderBusinessSubCategoryNONPROFITOTHER SoleTraderBusinessSubCategory = "NON_PROFIT_OTHER" SoleTraderBusinessSubCategoryNOTPROVIDED SoleTraderBusinessSubCategory = "NOT_PROVIDED" SoleTraderBusinessSubCategoryNURSERY SoleTraderBusinessSubCategory = "NURSERY" SoleTraderBusinessSubCategoryNURSERYPLANTSANDFLOWERS SoleTraderBusinessSubCategory = "NURSERY_PLANTS_AND_FLOWERS" SoleTraderBusinessSubCategoryNUTRITIONANDDIET SoleTraderBusinessSubCategory = "NUTRITION_AND_DIET" SoleTraderBusinessSubCategoryOFFICEANDCOMMERCIALFURNITURE SoleTraderBusinessSubCategory = "OFFICE_AND_COMMERCIAL_FURNITURE" SoleTraderBusinessSubCategoryOFFICESUPPLIESANDEQUIPMENT SoleTraderBusinessSubCategory = "OFFICE_SUPPLIES_AND_EQUIPMENT" SoleTraderBusinessSubCategoryOILANDGAS SoleTraderBusinessSubCategory = "OIL_AND_GAS" SoleTraderBusinessSubCategoryONLINEGAMES SoleTraderBusinessSubCategory = "ONLINE_GAMES" SoleTraderBusinessSubCategoryONLINEGAMING SoleTraderBusinessSubCategory = "ONLINE_GAMING" SoleTraderBusinessSubCategoryOPTICIAN SoleTraderBusinessSubCategory = "OPTICIAN" SoleTraderBusinessSubCategoryOTHER SoleTraderBusinessSubCategory = "OTHER" SoleTraderBusinessSubCategoryOTHERMEDICALTHERAPY SoleTraderBusinessSubCategory = "OTHER_MEDICAL_THERAPY" SoleTraderBusinessSubCategoryOTHERPROFESSIONALDRIVER SoleTraderBusinessSubCategory = "OTHER_PROFESSIONAL_DRIVER" SoleTraderBusinessSubCategoryPARTSANDACCESSORIES SoleTraderBusinessSubCategory = "PARTS_AND_ACCESSORIES" SoleTraderBusinessSubCategoryPARTYSUPPLIES SoleTraderBusinessSubCategory = "PARTY_SUPPLIES" SoleTraderBusinessSubCategoryPAWNBROKER SoleTraderBusinessSubCategory = "PAWN_BROKER" SoleTraderBusinessSubCategoryPAYDAYLENDER SoleTraderBusinessSubCategory = "PAY_DAY_LENDER" SoleTraderBusinessSubCategoryPAYROLLPROVIDER SoleTraderBusinessSubCategory = "PAYROLL_PROVIDER" SoleTraderBusinessSubCategoryPEERTOPEERLENDING SoleTraderBusinessSubCategory = "PEER_TO_PEER_LENDING" SoleTraderBusinessSubCategoryPENSIONPROVIDER SoleTraderBusinessSubCategory = "PENSION_PROVIDER" SoleTraderBusinessSubCategoryPERIPHERALS SoleTraderBusinessSubCategory = "PERIPHERALS" SoleTraderBusinessSubCategoryPERSONAL SoleTraderBusinessSubCategory = "PERSONAL" SoleTraderBusinessSubCategoryPERSONALANDSOCIALCARE SoleTraderBusinessSubCategory = "PERSONAL_AND_SOCIAL_CARE" SoleTraderBusinessSubCategoryPERSONALTRAINER SoleTraderBusinessSubCategory = "PERSONAL_TRAINER" SoleTraderBusinessSubCategoryPERSONALTUTOR SoleTraderBusinessSubCategory = "PERSONAL_TUTOR" SoleTraderBusinessSubCategoryPESTCONTROL SoleTraderBusinessSubCategory = "PEST_CONTROL" SoleTraderBusinessSubCategoryPETSHOPSPETFOODANDSUPPLIES SoleTraderBusinessSubCategory = "PET_SHOPS_PET_FOOD_AND_SUPPLIES" SoleTraderBusinessSubCategoryPHARMACY SoleTraderBusinessSubCategory = "PHARMACY" SoleTraderBusinessSubCategoryPHOTOFINISHING SoleTraderBusinessSubCategory = "PHOTOFINISHING" SoleTraderBusinessSubCategoryPHOTOGRAPHICSTUDIOSPORTRAITS SoleTraderBusinessSubCategory = "PHOTOGRAPHIC_STUDIOS__PORTRAITS" SoleTraderBusinessSubCategoryPHOTOGRAPHY SoleTraderBusinessSubCategory = "PHOTOGRAPHY" SoleTraderBusinessSubCategoryPHYSIOTHERAPIST SoleTraderBusinessSubCategory = "PHYSIOTHERAPIST" SoleTraderBusinessSubCategoryPLUMBER SoleTraderBusinessSubCategory = "PLUMBER" SoleTraderBusinessSubCategoryPODIATRIST SoleTraderBusinessSubCategory = "PODIATRIST" SoleTraderBusinessSubCategoryPOLITICAL SoleTraderBusinessSubCategory = "POLITICAL" SoleTraderBusinessSubCategoryPOLITICALPARTY SoleTraderBusinessSubCategory = "POLITICAL_PARTY" SoleTraderBusinessSubCategoryPROBATEESTATEMANAGEMENT SoleTraderBusinessSubCategory = "PROBATE_ESTATE_MANAGEMENT" SoleTraderBusinessSubCategoryPROFESSIONALSERVICESOTHER SoleTraderBusinessSubCategory = "PROFESSIONAL_SERVICES_OTHER" SoleTraderBusinessSubCategoryPROFESSIONALTRAINER SoleTraderBusinessSubCategory = "PROFESSIONAL_TRAINER" SoleTraderBusinessSubCategoryPROJECTMANAGEMENT SoleTraderBusinessSubCategory = "PROJECT_MANAGEMENT" SoleTraderBusinessSubCategoryPROMOTIONANDPUBLISHING SoleTraderBusinessSubCategory = "PROMOTION_AND_PUBLISHING" SoleTraderBusinessSubCategoryPROPERTYINVESTMENTFUND SoleTraderBusinessSubCategory = "PROPERTY_INVESTMENT_FUND" SoleTraderBusinessSubCategoryPROPERTYINVESTOR SoleTraderBusinessSubCategory = "PROPERTY_INVESTOR" SoleTraderBusinessSubCategoryPROPERTYMANAGEMENT SoleTraderBusinessSubCategory = "PROPERTY_MANAGEMENT" SoleTraderBusinessSubCategoryPROPERTYOTHER SoleTraderBusinessSubCategory = "PROPERTY_OTHER" SoleTraderBusinessSubCategoryPROPERTYOWNER SoleTraderBusinessSubCategory = "PROPERTY_OWNER" SoleTraderBusinessSubCategoryPROPERTYREDEVELOPMENT SoleTraderBusinessSubCategory = "PROPERTY_REDEVELOPMENT" SoleTraderBusinessSubCategoryPROTECTIVEANDSECURITYSERVICES SoleTraderBusinessSubCategory = "PROTECTIVE_AND_SECURITY_SERVICES" SoleTraderBusinessSubCategoryPUBLICSPEAKING SoleTraderBusinessSubCategory = "PUBLIC_SPEAKING" SoleTraderBusinessSubCategoryPUBLISHINGANDPRINTING SoleTraderBusinessSubCategory = "PUBLISHING_AND_PRINTING" SoleTraderBusinessSubCategoryQUICKCOPYANDREPRODUCTIONSERVICES SoleTraderBusinessSubCategory = "QUICK_COPY_AND_REPRODUCTION_SERVICES" SoleTraderBusinessSubCategoryRADIOTELEVISIONANDSTEREOREPAIR SoleTraderBusinessSubCategory = "RADIO_TELEVISION_AND_STEREO_REPAIR" SoleTraderBusinessSubCategoryRAREANDUSEDBOOKS SoleTraderBusinessSubCategory = "RARE_AND_USED_BOOKS" SoleTraderBusinessSubCategoryREALESTATEAGENT SoleTraderBusinessSubCategory = "REAL_ESTATE_AGENT" SoleTraderBusinessSubCategoryREALESTATEAGENT1 SoleTraderBusinessSubCategory = "REAL_ESTATE_AGENT_" SoleTraderBusinessSubCategoryRECREATIONALSERVICES SoleTraderBusinessSubCategory = "RECREATIONAL_SERVICES" SoleTraderBusinessSubCategoryRECRUITMENTANDHIRING SoleTraderBusinessSubCategory = "RECRUITMENT_AND_HIRING" SoleTraderBusinessSubCategoryRELIGION SoleTraderBusinessSubCategory = "RELIGION" SoleTraderBusinessSubCategoryRELIGIOUS SoleTraderBusinessSubCategory = "RELIGIOUS" SoleTraderBusinessSubCategoryRENTALPROPERTYMANAGEMENT SoleTraderBusinessSubCategory = "RENTAL_PROPERTY_MANAGEMENT" SoleTraderBusinessSubCategoryRESEARCHANDDEVELOPMENT SoleTraderBusinessSubCategory = "RESEARCH_AND_DEVELOPMENT" SoleTraderBusinessSubCategoryRESEARCHANDPUBLICPOLICY SoleTraderBusinessSubCategory = "RESEARCH_AND_PUBLIC_POLICY" SoleTraderBusinessSubCategoryRESIDENTSASSOCIATION SoleTraderBusinessSubCategory = "RESIDENTS_ASSOCIATION" SoleTraderBusinessSubCategoryRESTAURANT SoleTraderBusinessSubCategory = "RESTAURANT" SoleTraderBusinessSubCategoryRESTAURANTORCAFE SoleTraderBusinessSubCategory = "RESTAURANT_OR_CAFE" SoleTraderBusinessSubCategoryRETAIL SoleTraderBusinessSubCategory = "RETAIL" SoleTraderBusinessSubCategoryRETAILBARSANDRESTAURANTSOTHER SoleTraderBusinessSubCategory = "RETAIL_BARS_AND_RESTAURANTS_OTHER" SoleTraderBusinessSubCategoryRETAILCHEMICALSANDALLIEDPRODUCTS SoleTraderBusinessSubCategory = "RETAIL_CHEMICALS_AND_ALLIED_PRODUCTS" SoleTraderBusinessSubCategoryRETAILDEPOSITTAKER SoleTraderBusinessSubCategory = "RETAIL_DEPOSIT_TAKER" SoleTraderBusinessSubCategoryRETAILFINEJEWELRYANDWATCHES SoleTraderBusinessSubCategory = "RETAIL_FINE_JEWELRY_AND_WATCHES" SoleTraderBusinessSubCategoryREUPHOLSTERYANDFURNITUREREPAIR SoleTraderBusinessSubCategory = "REUPHOLSTERY_AND_FURNITURE_REPAIR" SoleTraderBusinessSubCategoryROOFING SoleTraderBusinessSubCategory = "ROOFING" SoleTraderBusinessSubCategoryRUGSANDCARPETS SoleTraderBusinessSubCategory = "RUGS_AND_CARPETS" SoleTraderBusinessSubCategorySAFETYANDHEALTH SoleTraderBusinessSubCategory = "SAFETY_AND_HEALTH" SoleTraderBusinessSubCategorySALONS SoleTraderBusinessSubCategory = "SALONS" SoleTraderBusinessSubCategorySCHOOLSCOLLEGESANDTRAINING SoleTraderBusinessSubCategory = "SCHOOLS_COLLEGES_AND_TRAINING" SoleTraderBusinessSubCategorySCRAPMETAL SoleTraderBusinessSubCategory = "SCRAP_METAL" SoleTraderBusinessSubCategorySECURITY SoleTraderBusinessSubCategory = "SECURITY" SoleTraderBusinessSubCategorySECURITYANDSURVEILLANCE SoleTraderBusinessSubCategory = "SECURITY_AND_SURVEILLANCE" SoleTraderBusinessSubCategorySECURITYANDSURVEILLANCEEQUIPMENT SoleTraderBusinessSubCategory = "SECURITY_AND_SURVEILLANCE_EQUIPMENT" SoleTraderBusinessSubCategorySERVICESADVERTISING SoleTraderBusinessSubCategory = "SERVICES_ADVERTISING" SoleTraderBusinessSubCategorySERVICESAUTORENTAL SoleTraderBusinessSubCategory = "SERVICES_AUTO_RENTAL" SoleTraderBusinessSubCategorySERVICESCOMPUTERANDDATAPROCESSINGSERVICES SoleTraderBusinessSubCategory = "SERVICES_COMPUTER_AND_DATA_PROCESSING_SERVICES" SoleTraderBusinessSubCategorySERVICESCONSULTINGSERVICES SoleTraderBusinessSubCategory = "SERVICES_CONSULTING_SERVICES" SoleTraderBusinessSubCategorySERVICESDENTALCARE SoleTraderBusinessSubCategory = "SERVICES_DENTAL_CARE" SoleTraderBusinessSubCategorySERVICESECOMMERCESERVICES SoleTraderBusinessSubCategory = "SERVICES_ECOMMERCE_SERVICES" SoleTraderBusinessSubCategorySERVICESMEDICALCARE SoleTraderBusinessSubCategory = "SERVICES_MEDICAL_CARE" SoleTraderBusinessSubCategorySERVICESMISCPUBLISHINGANDPRINTING SoleTraderBusinessSubCategory = "SERVICES_MISC_PUBLISHING_AND_PRINTING" SoleTraderBusinessSubCategorySERVICESNOTELSEWHERECLASSIFIED SoleTraderBusinessSubCategory = "SERVICES_NOT_ELSEWHERE_CLASSIFIED" SoleTraderBusinessSubCategorySERVICESQUICKCOPYANDREPRODUCTIONSERVICES SoleTraderBusinessSubCategory = "SERVICES_QUICK_COPY_AND_REPRODUCTION_SERVICES" SoleTraderBusinessSubCategorySERVICESRENTALPROPERTYMANAGEMENT SoleTraderBusinessSubCategory = "SERVICES_RENTAL_PROPERTY_MANAGEMENT" SoleTraderBusinessSubCategorySERVICESSERVICESNOTELSEWHERECLASSIFIED SoleTraderBusinessSubCategory = "SERVICES_SERVICES_NOT_ELSEWHERE_CLASSIFIED" SoleTraderBusinessSubCategorySERVICESSHIPPINGANDPACKING SoleTraderBusinessSubCategory = "SERVICES_SHIPPING_AND_PACKING" SoleTraderBusinessSubCategorySERVICESVISIONCARE SoleTraderBusinessSubCategory = "SERVICES_VISION_CARE" SoleTraderBusinessSubCategorySEWINGNEEDLEWORKANDFABRICS SoleTraderBusinessSubCategory = "SEWING_NEEDLEWORK_AND_FABRICS" SoleTraderBusinessSubCategorySHARETRADING SoleTraderBusinessSubCategory = "SHARE_TRADING" SoleTraderBusinessSubCategorySHIPPINGANDPACKING SoleTraderBusinessSubCategory = "SHIPPING_AND_PACKING" SoleTraderBusinessSubCategorySHOES SoleTraderBusinessSubCategory = "SHOES" SoleTraderBusinessSubCategorySHOPPINGSERVICESANDBUYINGCLUBS SoleTraderBusinessSubCategory = "SHOPPING_SERVICES_AND_BUYING_CLUBS" SoleTraderBusinessSubCategorySITEANDBUILDINGMANAGEMENT SoleTraderBusinessSubCategory = "SITE_AND_BUILDING_MANAGEMENT" SoleTraderBusinessSubCategorySOFTWARE SoleTraderBusinessSubCategory = "SOFTWARE" SoleTraderBusinessSubCategorySOFTWAREANDIT SoleTraderBusinessSubCategory = "SOFTWARE_AND_IT" SoleTraderBusinessSubCategorySPECIALTYANDMISCELLANEOUSFOODSTORES SoleTraderBusinessSubCategory = "SPECIALTY_AND_MISCELLANEOUS_FOOD_STORES" SoleTraderBusinessSubCategorySPECIALTYORRAREPETS SoleTraderBusinessSubCategory = "SPECIALTY_OR_RARE_PETS" SoleTraderBusinessSubCategorySPORTGAMESANDTOYS SoleTraderBusinessSubCategory = "SPORT_GAMES_AND_TOYS" SoleTraderBusinessSubCategorySPORTINGANDRECREATIONCAMPS SoleTraderBusinessSubCategory = "SPORTING_AND_RECREATION_CAMPS" SoleTraderBusinessSubCategorySPORTINGEQUIPMENT SoleTraderBusinessSubCategory = "SPORTING_EQUIPMENT" SoleTraderBusinessSubCategorySPORTSANDFITNESSVENUE SoleTraderBusinessSubCategory = "SPORTS_AND_FITNESS_VENUE" SoleTraderBusinessSubCategorySPORTSCLUB SoleTraderBusinessSubCategory = "SPORTS_CLUB" SoleTraderBusinessSubCategorySPORTSCOACH SoleTraderBusinessSubCategory = "SPORTS_COACH" SoleTraderBusinessSubCategorySPORTSDANCEHALLSSTUDIOSANDSCHOOLS SoleTraderBusinessSubCategory = "SPORTS_DANCE_HALLS_STUDIOS_AND_SCHOOLS" SoleTraderBusinessSubCategorySPORTSSWIMMINGPOOLSANDSPAS SoleTraderBusinessSubCategory = "SPORTS_SWIMMING_POOLS_AND_SPAS" SoleTraderBusinessSubCategorySTAMPANDCOIN SoleTraderBusinessSubCategory = "STAMP_AND_COIN" SoleTraderBusinessSubCategorySTATIONARYPRINTINGANDWRITINGPAPER SoleTraderBusinessSubCategory = "STATIONARY_PRINTING_AND_WRITING_PAPER" SoleTraderBusinessSubCategorySTENOGRAPHICANDSECRETARIALSUPPORTSERVICES SoleTraderBusinessSubCategory = "STENOGRAPHIC_AND_SECRETARIAL_SUPPORT_SERVICES" SoleTraderBusinessSubCategorySTORAGE SoleTraderBusinessSubCategory = "STORAGE" SoleTraderBusinessSubCategorySTREETFOODORMARKETSTALL SoleTraderBusinessSubCategory = "STREET_FOOD_OR_MARKET_STALL" SoleTraderBusinessSubCategorySTUDENTRECRUITMENT SoleTraderBusinessSubCategory = "STUDENT_RECRUITMENT" SoleTraderBusinessSubCategorySTUDENTSUPPORT SoleTraderBusinessSubCategory = "STUDENT_SUPPORT" SoleTraderBusinessSubCategorySUPPLIERTOAGRICULTUREORINDUSTRY SoleTraderBusinessSubCategory = "SUPPLIER_TO_AGRICULTURE_OR_INDUSTRY" SoleTraderBusinessSubCategorySWIMMINGPOOLSANDSPAS SoleTraderBusinessSubCategory = "SWIMMING_POOLS_AND_SPAS" SoleTraderBusinessSubCategorySWIMMINGPOOLSERVICES SoleTraderBusinessSubCategory = "SWIMMING_POOL_SERVICES" SoleTraderBusinessSubCategoryTAILORSANDALTERATIONS SoleTraderBusinessSubCategory = "TAILORS_AND_ALTERATIONS" SoleTraderBusinessSubCategoryTAKEAWAY SoleTraderBusinessSubCategory = "TAKEAWAY" SoleTraderBusinessSubCategoryTATTOOPARLOUR SoleTraderBusinessSubCategory = "TATTOO_PARLOUR" SoleTraderBusinessSubCategoryTAXICABSANDLIMOUSINES SoleTraderBusinessSubCategory = "TAXICABS_AND_LIMOUSINES" SoleTraderBusinessSubCategoryTAXIORPRIVATEHIREDRIVER SoleTraderBusinessSubCategory = "TAXI_OR_PRIVATE_HIRE_DRIVER" SoleTraderBusinessSubCategoryTAXIORPRIVATEHIREOPERATOR SoleTraderBusinessSubCategory = "TAXI_OR_PRIVATE_HIRE_OPERATOR" SoleTraderBusinessSubCategoryTELECOMMUNICATIONEQUIPMENTANDSALES SoleTraderBusinessSubCategory = "TELECOMMUNICATION_EQUIPMENT_AND_SALES" SoleTraderBusinessSubCategoryTELECOMMUNICATIONSERVICE SoleTraderBusinessSubCategory = "TELECOMMUNICATION_SERVICE" SoleTraderBusinessSubCategoryTELECOMMUNICATIONSERVICES SoleTraderBusinessSubCategory = "TELECOMMUNICATION_SERVICES" SoleTraderBusinessSubCategoryTELEPHONECARDS SoleTraderBusinessSubCategory = "TELEPHONE_CARDS" SoleTraderBusinessSubCategoryTERMLOANS SoleTraderBusinessSubCategory = "TERM_LOANS" SoleTraderBusinessSubCategoryTHEATERTICKETS SoleTraderBusinessSubCategory = "THEATER_TICKETS" SoleTraderBusinessSubCategoryTIMESHARES SoleTraderBusinessSubCategory = "TIMESHARES" SoleTraderBusinessSubCategoryTOBACCO SoleTraderBusinessSubCategory = "TOBACCO" SoleTraderBusinessSubCategoryTOOLSANDEQUIPMENT SoleTraderBusinessSubCategory = "TOOLS_AND_EQUIPMENT" SoleTraderBusinessSubCategoryTOURGUIDE SoleTraderBusinessSubCategory = "TOUR_GUIDE" SoleTraderBusinessSubCategoryTOURS SoleTraderBusinessSubCategory = "TOURS" SoleTraderBusinessSubCategoryTOWINGSERVICE SoleTraderBusinessSubCategory = "TOWING_SERVICE" SoleTraderBusinessSubCategoryTOYSANDGAMES SoleTraderBusinessSubCategory = "TOYS_AND_GAMES" SoleTraderBusinessSubCategoryTRAILERPARKSORCAMPGROUNDS SoleTraderBusinessSubCategory = "TRAILER_PARKS_OR_CAMPGROUNDS" SoleTraderBusinessSubCategoryTRAINDRIVER SoleTraderBusinessSubCategory = "TRAIN_DRIVER" SoleTraderBusinessSubCategoryTRAININGSERVICES SoleTraderBusinessSubCategory = "TRAINING_SERVICES" SoleTraderBusinessSubCategoryTRANSPORTANDVEHICLESOTHER SoleTraderBusinessSubCategory = "TRANSPORT_AND_VEHICLES_OTHER" SoleTraderBusinessSubCategoryTRANSPORTATIONSERVICESOTHER SoleTraderBusinessSubCategory = "TRANSPORTATION_SERVICES__OTHER" SoleTraderBusinessSubCategoryTRAVELAGENCY SoleTraderBusinessSubCategory = "TRAVEL_AGENCY" SoleTraderBusinessSubCategoryTRAVELAGENT SoleTraderBusinessSubCategory = "TRAVEL_AGENT" SoleTraderBusinessSubCategoryTRUCKANDUTILITYTRAILERRENTAL SoleTraderBusinessSubCategory = "TRUCK_AND_UTILITY_TRAILER_RENTAL" SoleTraderBusinessSubCategoryTRUSTANDCOMPANYSERVICE SoleTraderBusinessSubCategory = "TRUST_AND_COMPANY_SERVICE" SoleTraderBusinessSubCategoryTVANDRADIO SoleTraderBusinessSubCategory = "TV_AND_RADIO" SoleTraderBusinessSubCategoryUSEDANDSECONDHANDSTORE SoleTraderBusinessSubCategory = "USED_AND_SECONDHAND_STORE" SoleTraderBusinessSubCategoryUSEDCARORVEHICLESALES SoleTraderBusinessSubCategory = "USED_CAR_OR_VEHICLE_SALES" SoleTraderBusinessSubCategoryUSEDPARTSMOTORVEHICLE SoleTraderBusinessSubCategory = "USED_PARTS__MOTOR_VEHICLE" SoleTraderBusinessSubCategoryUTILITIES SoleTraderBusinessSubCategory = "UTILITIES" SoleTraderBusinessSubCategoryVARIETYSTORE SoleTraderBusinessSubCategory = "VARIETY_STORE" SoleTraderBusinessSubCategoryVEHICLEACCESSORIES SoleTraderBusinessSubCategory = "VEHICLE_ACCESSORIES" SoleTraderBusinessSubCategoryVEHICLEPARTS SoleTraderBusinessSubCategory = "VEHICLE_PARTS" SoleTraderBusinessSubCategoryVEHICLERENTAL SoleTraderBusinessSubCategory = "VEHICLE_RENTAL" SoleTraderBusinessSubCategoryVEHICLEREPAIRANDMAINTENANCE SoleTraderBusinessSubCategory = "VEHICLE_REPAIR_AND_MAINTENANCE" SoleTraderBusinessSubCategoryVETERINARY SoleTraderBusinessSubCategory = "VETERINARY" SoleTraderBusinessSubCategoryVETERINARYSERVICES SoleTraderBusinessSubCategory = "VETERINARY_SERVICES" SoleTraderBusinessSubCategoryVIDEOGAMESANDSYSTEMS SoleTraderBusinessSubCategory = "VIDEO_GAMES_AND_SYSTEMS" SoleTraderBusinessSubCategoryVIDEOPRODUCTION SoleTraderBusinessSubCategory = "VIDEO_PRODUCTION" SoleTraderBusinessSubCategoryVINTAGEANDCOLLECTIBLES SoleTraderBusinessSubCategory = "VINTAGE_AND_COLLECTIBLES" SoleTraderBusinessSubCategoryVISIONCARE SoleTraderBusinessSubCategory = "VISION_CARE" SoleTraderBusinessSubCategoryVITAMINSANDSUPPLEMENTS SoleTraderBusinessSubCategory = "VITAMINS_AND_SUPPLEMENTS" SoleTraderBusinessSubCategoryVOCATIONALANDTRADESCHOOLS SoleTraderBusinessSubCategory = "VOCATIONAL_AND_TRADE_SCHOOLS" SoleTraderBusinessSubCategoryWASTEANDRECYCLING SoleTraderBusinessSubCategory = "WASTE_AND_RECYCLING" SoleTraderBusinessSubCategoryWATCHCLOCKANDJEWELRYREPAIR SoleTraderBusinessSubCategory = "WATCH_CLOCK_AND_JEWELRY_REPAIR" SoleTraderBusinessSubCategoryWEBHOSTINGANDDESIGN SoleTraderBusinessSubCategory = "WEB_HOSTING_AND_DESIGN" SoleTraderBusinessSubCategoryWEBSITEDEVELOPMENT SoleTraderBusinessSubCategory = "WEBSITE_DEVELOPMENT" SoleTraderBusinessSubCategoryWHOLESALE SoleTraderBusinessSubCategory = "WHOLESALE" SoleTraderBusinessSubCategoryWHOLESALEPRECIOUSSTONESANDMETALS SoleTraderBusinessSubCategory = "WHOLESALE_PRECIOUS_STONES_AND_METALS" SoleTraderBusinessSubCategoryWHOLESALING SoleTraderBusinessSubCategory = "WHOLESALING" SoleTraderBusinessSubCategoryWOMENSCLOTHING SoleTraderBusinessSubCategory = "WOMENS_CLOTHING" )
Defines values for SoleTraderBusinessSubCategory.
type SpacePhoto ¶
type SpacePhoto struct { // Base64EncodedPhoto A text (base 64) encoded picture to associate with the space Base64EncodedPhoto string `json:"base64EncodedPhoto"` }
SpacePhoto A photo associated to a space
type Spaces ¶
type Spaces struct { SavingsGoals []SavingsGoalOrdered `json:"savingsGoals"` SpendingSpaces []SpendingSpace `json:"spendingSpaces"` }
Spaces A list containing all spaces for an account holder
type SpendingCategoryBreakdown ¶
type SpendingCategoryBreakdown struct { Currency *SpendingCategoryBreakdownCurrency `json:"currency,omitempty"` // NetDirection Was this an inbound or outbound transaction NetDirection *SpendingCategoryBreakdownNetDirection `json:"netDirection,omitempty"` NetSpend *float32 `json:"netSpend,omitempty"` // Percentage Percentage that the netSpend makes up of the sum of the netSpends of breakdowns in the same period with the same netDirection Percentage *float32 `json:"percentage,omitempty"` // SpendingCategory The category of a transaction SpendingCategory *SpendingCategoryBreakdownSpendingCategory `json:"spendingCategory,omitempty"` // TotalReceived Amount received under this spending category TotalReceived *float32 `json:"totalReceived,omitempty"` // TotalSpent Amount spent under this spending category TotalSpent *float32 `json:"totalSpent,omitempty"` TransactionCount *int64 `json:"transactionCount,omitempty"` }
SpendingCategoryBreakdown Spending insights entry for a spending category
type SpendingCategoryBreakdownCurrency ¶
type SpendingCategoryBreakdownCurrency string
SpendingCategoryBreakdownCurrency defines model for SpendingCategoryBreakdown.Currency.
const ( SpendingCategoryBreakdownCurrencyAED SpendingCategoryBreakdownCurrency = "AED" SpendingCategoryBreakdownCurrencyAFN SpendingCategoryBreakdownCurrency = "AFN" SpendingCategoryBreakdownCurrencyALL SpendingCategoryBreakdownCurrency = "ALL" SpendingCategoryBreakdownCurrencyAMD SpendingCategoryBreakdownCurrency = "AMD" SpendingCategoryBreakdownCurrencyANG SpendingCategoryBreakdownCurrency = "ANG" SpendingCategoryBreakdownCurrencyAOA SpendingCategoryBreakdownCurrency = "AOA" SpendingCategoryBreakdownCurrencyARS SpendingCategoryBreakdownCurrency = "ARS" SpendingCategoryBreakdownCurrencyAUD SpendingCategoryBreakdownCurrency = "AUD" SpendingCategoryBreakdownCurrencyAWG SpendingCategoryBreakdownCurrency = "AWG" SpendingCategoryBreakdownCurrencyAZN SpendingCategoryBreakdownCurrency = "AZN" SpendingCategoryBreakdownCurrencyBAM SpendingCategoryBreakdownCurrency = "BAM" SpendingCategoryBreakdownCurrencyBBD SpendingCategoryBreakdownCurrency = "BBD" SpendingCategoryBreakdownCurrencyBDT SpendingCategoryBreakdownCurrency = "BDT" SpendingCategoryBreakdownCurrencyBGN SpendingCategoryBreakdownCurrency = "BGN" SpendingCategoryBreakdownCurrencyBHD SpendingCategoryBreakdownCurrency = "BHD" SpendingCategoryBreakdownCurrencyBIF SpendingCategoryBreakdownCurrency = "BIF" SpendingCategoryBreakdownCurrencyBMD SpendingCategoryBreakdownCurrency = "BMD" SpendingCategoryBreakdownCurrencyBND SpendingCategoryBreakdownCurrency = "BND" SpendingCategoryBreakdownCurrencyBOB SpendingCategoryBreakdownCurrency = "BOB" SpendingCategoryBreakdownCurrencyBOV SpendingCategoryBreakdownCurrency = "BOV" SpendingCategoryBreakdownCurrencyBRL SpendingCategoryBreakdownCurrency = "BRL" SpendingCategoryBreakdownCurrencyBSD SpendingCategoryBreakdownCurrency = "BSD" SpendingCategoryBreakdownCurrencyBTN SpendingCategoryBreakdownCurrency = "BTN" SpendingCategoryBreakdownCurrencyBWP SpendingCategoryBreakdownCurrency = "BWP" SpendingCategoryBreakdownCurrencyBYN SpendingCategoryBreakdownCurrency = "BYN" SpendingCategoryBreakdownCurrencyBYR SpendingCategoryBreakdownCurrency = "BYR" SpendingCategoryBreakdownCurrencyBZD SpendingCategoryBreakdownCurrency = "BZD" SpendingCategoryBreakdownCurrencyCAD SpendingCategoryBreakdownCurrency = "CAD" SpendingCategoryBreakdownCurrencyCDF SpendingCategoryBreakdownCurrency = "CDF" SpendingCategoryBreakdownCurrencyCHE SpendingCategoryBreakdownCurrency = "CHE" SpendingCategoryBreakdownCurrencyCHF SpendingCategoryBreakdownCurrency = "CHF" SpendingCategoryBreakdownCurrencyCHW SpendingCategoryBreakdownCurrency = "CHW" SpendingCategoryBreakdownCurrencyCLF SpendingCategoryBreakdownCurrency = "CLF" SpendingCategoryBreakdownCurrencyCLP SpendingCategoryBreakdownCurrency = "CLP" SpendingCategoryBreakdownCurrencyCNY SpendingCategoryBreakdownCurrency = "CNY" SpendingCategoryBreakdownCurrencyCOP SpendingCategoryBreakdownCurrency = "COP" SpendingCategoryBreakdownCurrencyCOU SpendingCategoryBreakdownCurrency = "COU" SpendingCategoryBreakdownCurrencyCRC SpendingCategoryBreakdownCurrency = "CRC" SpendingCategoryBreakdownCurrencyCUC SpendingCategoryBreakdownCurrency = "CUC" SpendingCategoryBreakdownCurrencyCUP SpendingCategoryBreakdownCurrency = "CUP" SpendingCategoryBreakdownCurrencyCVE SpendingCategoryBreakdownCurrency = "CVE" SpendingCategoryBreakdownCurrencyCZK SpendingCategoryBreakdownCurrency = "CZK" SpendingCategoryBreakdownCurrencyDJF SpendingCategoryBreakdownCurrency = "DJF" SpendingCategoryBreakdownCurrencyDKK SpendingCategoryBreakdownCurrency = "DKK" SpendingCategoryBreakdownCurrencyDOP SpendingCategoryBreakdownCurrency = "DOP" SpendingCategoryBreakdownCurrencyDZD SpendingCategoryBreakdownCurrency = "DZD" SpendingCategoryBreakdownCurrencyEGP SpendingCategoryBreakdownCurrency = "EGP" SpendingCategoryBreakdownCurrencyERN SpendingCategoryBreakdownCurrency = "ERN" SpendingCategoryBreakdownCurrencyETB SpendingCategoryBreakdownCurrency = "ETB" SpendingCategoryBreakdownCurrencyEUR SpendingCategoryBreakdownCurrency = "EUR" SpendingCategoryBreakdownCurrencyFJD SpendingCategoryBreakdownCurrency = "FJD" SpendingCategoryBreakdownCurrencyFKP SpendingCategoryBreakdownCurrency = "FKP" SpendingCategoryBreakdownCurrencyGBP SpendingCategoryBreakdownCurrency = "GBP" SpendingCategoryBreakdownCurrencyGEL SpendingCategoryBreakdownCurrency = "GEL" SpendingCategoryBreakdownCurrencyGHS SpendingCategoryBreakdownCurrency = "GHS" SpendingCategoryBreakdownCurrencyGIP SpendingCategoryBreakdownCurrency = "GIP" SpendingCategoryBreakdownCurrencyGMD SpendingCategoryBreakdownCurrency = "GMD" SpendingCategoryBreakdownCurrencyGNF SpendingCategoryBreakdownCurrency = "GNF" SpendingCategoryBreakdownCurrencyGTQ SpendingCategoryBreakdownCurrency = "GTQ" SpendingCategoryBreakdownCurrencyGYD SpendingCategoryBreakdownCurrency = "GYD" SpendingCategoryBreakdownCurrencyHKD SpendingCategoryBreakdownCurrency = "HKD" SpendingCategoryBreakdownCurrencyHNL SpendingCategoryBreakdownCurrency = "HNL" SpendingCategoryBreakdownCurrencyHRK SpendingCategoryBreakdownCurrency = "HRK" SpendingCategoryBreakdownCurrencyHTG SpendingCategoryBreakdownCurrency = "HTG" SpendingCategoryBreakdownCurrencyHUF SpendingCategoryBreakdownCurrency = "HUF" SpendingCategoryBreakdownCurrencyIDR SpendingCategoryBreakdownCurrency = "IDR" SpendingCategoryBreakdownCurrencyILS SpendingCategoryBreakdownCurrency = "ILS" SpendingCategoryBreakdownCurrencyINR SpendingCategoryBreakdownCurrency = "INR" SpendingCategoryBreakdownCurrencyIQD SpendingCategoryBreakdownCurrency = "IQD" SpendingCategoryBreakdownCurrencyIRR SpendingCategoryBreakdownCurrency = "IRR" SpendingCategoryBreakdownCurrencyISK SpendingCategoryBreakdownCurrency = "ISK" SpendingCategoryBreakdownCurrencyJMD SpendingCategoryBreakdownCurrency = "JMD" SpendingCategoryBreakdownCurrencyJOD SpendingCategoryBreakdownCurrency = "JOD" SpendingCategoryBreakdownCurrencyJPY SpendingCategoryBreakdownCurrency = "JPY" SpendingCategoryBreakdownCurrencyKES SpendingCategoryBreakdownCurrency = "KES" SpendingCategoryBreakdownCurrencyKGS SpendingCategoryBreakdownCurrency = "KGS" SpendingCategoryBreakdownCurrencyKHR SpendingCategoryBreakdownCurrency = "KHR" SpendingCategoryBreakdownCurrencyKMF SpendingCategoryBreakdownCurrency = "KMF" SpendingCategoryBreakdownCurrencyKPW SpendingCategoryBreakdownCurrency = "KPW" SpendingCategoryBreakdownCurrencyKRW SpendingCategoryBreakdownCurrency = "KRW" SpendingCategoryBreakdownCurrencyKWD SpendingCategoryBreakdownCurrency = "KWD" SpendingCategoryBreakdownCurrencyKYD SpendingCategoryBreakdownCurrency = "KYD" SpendingCategoryBreakdownCurrencyKZT SpendingCategoryBreakdownCurrency = "KZT" SpendingCategoryBreakdownCurrencyLAK SpendingCategoryBreakdownCurrency = "LAK" SpendingCategoryBreakdownCurrencyLBP SpendingCategoryBreakdownCurrency = "LBP" SpendingCategoryBreakdownCurrencyLKR SpendingCategoryBreakdownCurrency = "LKR" SpendingCategoryBreakdownCurrencyLRD SpendingCategoryBreakdownCurrency = "LRD" SpendingCategoryBreakdownCurrencyLSL SpendingCategoryBreakdownCurrency = "LSL" SpendingCategoryBreakdownCurrencyLTL SpendingCategoryBreakdownCurrency = "LTL" SpendingCategoryBreakdownCurrencyLYD SpendingCategoryBreakdownCurrency = "LYD" SpendingCategoryBreakdownCurrencyMAD SpendingCategoryBreakdownCurrency = "MAD" SpendingCategoryBreakdownCurrencyMDL SpendingCategoryBreakdownCurrency = "MDL" SpendingCategoryBreakdownCurrencyMGA SpendingCategoryBreakdownCurrency = "MGA" SpendingCategoryBreakdownCurrencyMKD SpendingCategoryBreakdownCurrency = "MKD" SpendingCategoryBreakdownCurrencyMMK SpendingCategoryBreakdownCurrency = "MMK" SpendingCategoryBreakdownCurrencyMNT SpendingCategoryBreakdownCurrency = "MNT" SpendingCategoryBreakdownCurrencyMOP SpendingCategoryBreakdownCurrency = "MOP" SpendingCategoryBreakdownCurrencyMRO SpendingCategoryBreakdownCurrency = "MRO" SpendingCategoryBreakdownCurrencyMRU SpendingCategoryBreakdownCurrency = "MRU" SpendingCategoryBreakdownCurrencyMUR SpendingCategoryBreakdownCurrency = "MUR" SpendingCategoryBreakdownCurrencyMVR SpendingCategoryBreakdownCurrency = "MVR" SpendingCategoryBreakdownCurrencyMWK SpendingCategoryBreakdownCurrency = "MWK" SpendingCategoryBreakdownCurrencyMXN SpendingCategoryBreakdownCurrency = "MXN" SpendingCategoryBreakdownCurrencyMXV SpendingCategoryBreakdownCurrency = "MXV" SpendingCategoryBreakdownCurrencyMYR SpendingCategoryBreakdownCurrency = "MYR" SpendingCategoryBreakdownCurrencyMZN SpendingCategoryBreakdownCurrency = "MZN" SpendingCategoryBreakdownCurrencyNAD SpendingCategoryBreakdownCurrency = "NAD" SpendingCategoryBreakdownCurrencyNGN SpendingCategoryBreakdownCurrency = "NGN" SpendingCategoryBreakdownCurrencyNIO SpendingCategoryBreakdownCurrency = "NIO" SpendingCategoryBreakdownCurrencyNOK SpendingCategoryBreakdownCurrency = "NOK" SpendingCategoryBreakdownCurrencyNPR SpendingCategoryBreakdownCurrency = "NPR" SpendingCategoryBreakdownCurrencyNZD SpendingCategoryBreakdownCurrency = "NZD" SpendingCategoryBreakdownCurrencyOMR SpendingCategoryBreakdownCurrency = "OMR" SpendingCategoryBreakdownCurrencyPAB SpendingCategoryBreakdownCurrency = "PAB" SpendingCategoryBreakdownCurrencyPEN SpendingCategoryBreakdownCurrency = "PEN" SpendingCategoryBreakdownCurrencyPGK SpendingCategoryBreakdownCurrency = "PGK" SpendingCategoryBreakdownCurrencyPHP SpendingCategoryBreakdownCurrency = "PHP" SpendingCategoryBreakdownCurrencyPKR SpendingCategoryBreakdownCurrency = "PKR" SpendingCategoryBreakdownCurrencyPLN SpendingCategoryBreakdownCurrency = "PLN" SpendingCategoryBreakdownCurrencyPYG SpendingCategoryBreakdownCurrency = "PYG" SpendingCategoryBreakdownCurrencyQAR SpendingCategoryBreakdownCurrency = "QAR" SpendingCategoryBreakdownCurrencyRON SpendingCategoryBreakdownCurrency = "RON" SpendingCategoryBreakdownCurrencyRSD SpendingCategoryBreakdownCurrency = "RSD" SpendingCategoryBreakdownCurrencyRUB SpendingCategoryBreakdownCurrency = "RUB" SpendingCategoryBreakdownCurrencyRUR SpendingCategoryBreakdownCurrency = "RUR" SpendingCategoryBreakdownCurrencyRWF SpendingCategoryBreakdownCurrency = "RWF" SpendingCategoryBreakdownCurrencySAR SpendingCategoryBreakdownCurrency = "SAR" SpendingCategoryBreakdownCurrencySBD SpendingCategoryBreakdownCurrency = "SBD" SpendingCategoryBreakdownCurrencySCR SpendingCategoryBreakdownCurrency = "SCR" SpendingCategoryBreakdownCurrencySDG SpendingCategoryBreakdownCurrency = "SDG" SpendingCategoryBreakdownCurrencySEK SpendingCategoryBreakdownCurrency = "SEK" SpendingCategoryBreakdownCurrencySGD SpendingCategoryBreakdownCurrency = "SGD" SpendingCategoryBreakdownCurrencySHP SpendingCategoryBreakdownCurrency = "SHP" SpendingCategoryBreakdownCurrencySLE SpendingCategoryBreakdownCurrency = "SLE" SpendingCategoryBreakdownCurrencySLL SpendingCategoryBreakdownCurrency = "SLL" SpendingCategoryBreakdownCurrencySOS SpendingCategoryBreakdownCurrency = "SOS" SpendingCategoryBreakdownCurrencySRD SpendingCategoryBreakdownCurrency = "SRD" SpendingCategoryBreakdownCurrencySSP SpendingCategoryBreakdownCurrency = "SSP" SpendingCategoryBreakdownCurrencySTD SpendingCategoryBreakdownCurrency = "STD" SpendingCategoryBreakdownCurrencySTN SpendingCategoryBreakdownCurrency = "STN" SpendingCategoryBreakdownCurrencySVC SpendingCategoryBreakdownCurrency = "SVC" SpendingCategoryBreakdownCurrencySYP SpendingCategoryBreakdownCurrency = "SYP" SpendingCategoryBreakdownCurrencySZL SpendingCategoryBreakdownCurrency = "SZL" SpendingCategoryBreakdownCurrencyTHB SpendingCategoryBreakdownCurrency = "THB" SpendingCategoryBreakdownCurrencyTJS SpendingCategoryBreakdownCurrency = "TJS" SpendingCategoryBreakdownCurrencyTMT SpendingCategoryBreakdownCurrency = "TMT" SpendingCategoryBreakdownCurrencyTND SpendingCategoryBreakdownCurrency = "TND" SpendingCategoryBreakdownCurrencyTOP SpendingCategoryBreakdownCurrency = "TOP" SpendingCategoryBreakdownCurrencyTRY SpendingCategoryBreakdownCurrency = "TRY" SpendingCategoryBreakdownCurrencyTTD SpendingCategoryBreakdownCurrency = "TTD" SpendingCategoryBreakdownCurrencyTWD SpendingCategoryBreakdownCurrency = "TWD" SpendingCategoryBreakdownCurrencyTZS SpendingCategoryBreakdownCurrency = "TZS" SpendingCategoryBreakdownCurrencyUAH SpendingCategoryBreakdownCurrency = "UAH" SpendingCategoryBreakdownCurrencyUGX SpendingCategoryBreakdownCurrency = "UGX" SpendingCategoryBreakdownCurrencyUNDEFINED SpendingCategoryBreakdownCurrency = "UNDEFINED" SpendingCategoryBreakdownCurrencyUSD SpendingCategoryBreakdownCurrency = "USD" SpendingCategoryBreakdownCurrencyUSN SpendingCategoryBreakdownCurrency = "USN" SpendingCategoryBreakdownCurrencyUSS SpendingCategoryBreakdownCurrency = "USS" SpendingCategoryBreakdownCurrencyUYI SpendingCategoryBreakdownCurrency = "UYI" SpendingCategoryBreakdownCurrencyUYU SpendingCategoryBreakdownCurrency = "UYU" SpendingCategoryBreakdownCurrencyUZS SpendingCategoryBreakdownCurrency = "UZS" SpendingCategoryBreakdownCurrencyVEF SpendingCategoryBreakdownCurrency = "VEF" SpendingCategoryBreakdownCurrencyVES SpendingCategoryBreakdownCurrency = "VES" SpendingCategoryBreakdownCurrencyVND SpendingCategoryBreakdownCurrency = "VND" SpendingCategoryBreakdownCurrencyVUV SpendingCategoryBreakdownCurrency = "VUV" SpendingCategoryBreakdownCurrencyWST SpendingCategoryBreakdownCurrency = "WST" SpendingCategoryBreakdownCurrencyXAF SpendingCategoryBreakdownCurrency = "XAF" SpendingCategoryBreakdownCurrencyXAG SpendingCategoryBreakdownCurrency = "XAG" SpendingCategoryBreakdownCurrencyXAU SpendingCategoryBreakdownCurrency = "XAU" SpendingCategoryBreakdownCurrencyXBA SpendingCategoryBreakdownCurrency = "XBA" SpendingCategoryBreakdownCurrencyXBB SpendingCategoryBreakdownCurrency = "XBB" SpendingCategoryBreakdownCurrencyXBC SpendingCategoryBreakdownCurrency = "XBC" SpendingCategoryBreakdownCurrencyXBD SpendingCategoryBreakdownCurrency = "XBD" SpendingCategoryBreakdownCurrencyXCD SpendingCategoryBreakdownCurrency = "XCD" SpendingCategoryBreakdownCurrencyXDR SpendingCategoryBreakdownCurrency = "XDR" SpendingCategoryBreakdownCurrencyXOF SpendingCategoryBreakdownCurrency = "XOF" SpendingCategoryBreakdownCurrencyXPD SpendingCategoryBreakdownCurrency = "XPD" SpendingCategoryBreakdownCurrencyXPF SpendingCategoryBreakdownCurrency = "XPF" SpendingCategoryBreakdownCurrencyXPT SpendingCategoryBreakdownCurrency = "XPT" SpendingCategoryBreakdownCurrencyXSU SpendingCategoryBreakdownCurrency = "XSU" SpendingCategoryBreakdownCurrencyXTS SpendingCategoryBreakdownCurrency = "XTS" SpendingCategoryBreakdownCurrencyXUA SpendingCategoryBreakdownCurrency = "XUA" SpendingCategoryBreakdownCurrencyXXX SpendingCategoryBreakdownCurrency = "XXX" SpendingCategoryBreakdownCurrencyYER SpendingCategoryBreakdownCurrency = "YER" SpendingCategoryBreakdownCurrencyZAR SpendingCategoryBreakdownCurrency = "ZAR" SpendingCategoryBreakdownCurrencyZMW SpendingCategoryBreakdownCurrency = "ZMW" SpendingCategoryBreakdownCurrencyZWL SpendingCategoryBreakdownCurrency = "ZWL" )
Defines values for SpendingCategoryBreakdownCurrency.
type SpendingCategoryBreakdownNetDirection ¶
type SpendingCategoryBreakdownNetDirection string
SpendingCategoryBreakdownNetDirection Was this an inbound or outbound transaction
const ( SpendingCategoryBreakdownNetDirectionIN SpendingCategoryBreakdownNetDirection = "IN" SpendingCategoryBreakdownNetDirectionOUT SpendingCategoryBreakdownNetDirection = "OUT" )
Defines values for SpendingCategoryBreakdownNetDirection.
type SpendingCategoryBreakdownSpendingCategory ¶
type SpendingCategoryBreakdownSpendingCategory string
SpendingCategoryBreakdownSpendingCategory The category of a transaction
const ( SpendingCategoryBreakdownSpendingCategoryADMIN SpendingCategoryBreakdownSpendingCategory = "ADMIN" SpendingCategoryBreakdownSpendingCategoryBANKCHARGES SpendingCategoryBreakdownSpendingCategory = "BANK_CHARGES" SpendingCategoryBreakdownSpendingCategoryBIKE SpendingCategoryBreakdownSpendingCategory = "BIKE" SpendingCategoryBreakdownSpendingCategoryBILLSANDSERVICES SpendingCategoryBreakdownSpendingCategory = "BILLS_AND_SERVICES" SpendingCategoryBreakdownSpendingCategoryBUCKETLIST SpendingCategoryBreakdownSpendingCategory = "BUCKET_LIST" SpendingCategoryBreakdownSpendingCategoryBUSINESSENTERTAINMENT SpendingCategoryBreakdownSpendingCategory = "BUSINESS_ENTERTAINMENT" SpendingCategoryBreakdownSpendingCategoryCAR SpendingCategoryBreakdownSpendingCategory = "CAR" SpendingCategoryBreakdownSpendingCategoryCASH SpendingCategoryBreakdownSpendingCategory = "CASH" SpendingCategoryBreakdownSpendingCategoryCELEBRATION SpendingCategoryBreakdownSpendingCategory = "CELEBRATION" SpendingCategoryBreakdownSpendingCategoryCHARITY SpendingCategoryBreakdownSpendingCategory = "CHARITY" SpendingCategoryBreakdownSpendingCategoryCHILDREN SpendingCategoryBreakdownSpendingCategory = "CHILDREN" SpendingCategoryBreakdownSpendingCategoryCLIENTREFUNDS SpendingCategoryBreakdownSpendingCategory = "CLIENT_REFUNDS" SpendingCategoryBreakdownSpendingCategoryCLOTHES SpendingCategoryBreakdownSpendingCategory = "CLOTHES" SpendingCategoryBreakdownSpendingCategoryCOFFEE SpendingCategoryBreakdownSpendingCategory = "COFFEE" SpendingCategoryBreakdownSpendingCategoryCORPORATIONTAX SpendingCategoryBreakdownSpendingCategory = "CORPORATION_TAX" SpendingCategoryBreakdownSpendingCategoryDEBTREPAYMENT SpendingCategoryBreakdownSpendingCategory = "DEBT_REPAYMENT" SpendingCategoryBreakdownSpendingCategoryDIRECTORSWAGES SpendingCategoryBreakdownSpendingCategory = "DIRECTORS_WAGES" SpendingCategoryBreakdownSpendingCategoryDIVIDENDS SpendingCategoryBreakdownSpendingCategory = "DIVIDENDS" SpendingCategoryBreakdownSpendingCategoryDIY SpendingCategoryBreakdownSpendingCategory = "DIY" SpendingCategoryBreakdownSpendingCategoryDRINKS SpendingCategoryBreakdownSpendingCategory = "DRINKS" SpendingCategoryBreakdownSpendingCategoryEATINGOUT SpendingCategoryBreakdownSpendingCategory = "EATING_OUT" SpendingCategoryBreakdownSpendingCategoryEDUCATION SpendingCategoryBreakdownSpendingCategory = "EDUCATION" SpendingCategoryBreakdownSpendingCategoryEMERGENCY SpendingCategoryBreakdownSpendingCategory = "EMERGENCY" SpendingCategoryBreakdownSpendingCategoryENTERTAINMENT SpendingCategoryBreakdownSpendingCategory = "ENTERTAINMENT" SpendingCategoryBreakdownSpendingCategoryEQUIPMENT SpendingCategoryBreakdownSpendingCategory = "EQUIPMENT" SpendingCategoryBreakdownSpendingCategoryESSENTIALSPEND SpendingCategoryBreakdownSpendingCategory = "ESSENTIAL_SPEND" SpendingCategoryBreakdownSpendingCategoryEXPENSES SpendingCategoryBreakdownSpendingCategory = "EXPENSES" SpendingCategoryBreakdownSpendingCategoryFAMILY SpendingCategoryBreakdownSpendingCategory = "FAMILY" SpendingCategoryBreakdownSpendingCategoryFITNESS SpendingCategoryBreakdownSpendingCategory = "FITNESS" SpendingCategoryBreakdownSpendingCategoryFOODANDDRINK SpendingCategoryBreakdownSpendingCategory = "FOOD_AND_DRINK" SpendingCategoryBreakdownSpendingCategoryFUEL SpendingCategoryBreakdownSpendingCategory = "FUEL" SpendingCategoryBreakdownSpendingCategoryGAMBLING SpendingCategoryBreakdownSpendingCategory = "GAMBLING" SpendingCategoryBreakdownSpendingCategoryGAMING SpendingCategoryBreakdownSpendingCategory = "GAMING" SpendingCategoryBreakdownSpendingCategoryGARDEN SpendingCategoryBreakdownSpendingCategory = "GARDEN" SpendingCategoryBreakdownSpendingCategoryGENERAL SpendingCategoryBreakdownSpendingCategory = "GENERAL" SpendingCategoryBreakdownSpendingCategoryGIFTS SpendingCategoryBreakdownSpendingCategory = "GIFTS" SpendingCategoryBreakdownSpendingCategoryGROCERIES SpendingCategoryBreakdownSpendingCategory = "GROCERIES" SpendingCategoryBreakdownSpendingCategoryHOBBY SpendingCategoryBreakdownSpendingCategory = "HOBBY" SpendingCategoryBreakdownSpendingCategoryHOLIDAYS SpendingCategoryBreakdownSpendingCategory = "HOLIDAYS" SpendingCategoryBreakdownSpendingCategoryHOME SpendingCategoryBreakdownSpendingCategory = "HOME" SpendingCategoryBreakdownSpendingCategoryIMPULSEBUY SpendingCategoryBreakdownSpendingCategory = "IMPULSE_BUY" SpendingCategoryBreakdownSpendingCategoryINCOME SpendingCategoryBreakdownSpendingCategory = "INCOME" SpendingCategoryBreakdownSpendingCategoryINSURANCE SpendingCategoryBreakdownSpendingCategory = "INSURANCE" SpendingCategoryBreakdownSpendingCategoryINTERESTPAYMENTS SpendingCategoryBreakdownSpendingCategory = "INTEREST_PAYMENTS" SpendingCategoryBreakdownSpendingCategoryINVENTORY SpendingCategoryBreakdownSpendingCategory = "INVENTORY" SpendingCategoryBreakdownSpendingCategoryINVESTMENTCAPITAL SpendingCategoryBreakdownSpendingCategory = "INVESTMENT_CAPITAL" SpendingCategoryBreakdownSpendingCategoryINVESTMENTS SpendingCategoryBreakdownSpendingCategory = "INVESTMENTS" SpendingCategoryBreakdownSpendingCategoryLIFESTYLE SpendingCategoryBreakdownSpendingCategory = "LIFESTYLE" SpendingCategoryBreakdownSpendingCategoryLOANPRINCIPAL SpendingCategoryBreakdownSpendingCategory = "LOAN_PRINCIPAL" SpendingCategoryBreakdownSpendingCategoryMAINTENANCEANDREPAIRS SpendingCategoryBreakdownSpendingCategory = "MAINTENANCE_AND_REPAIRS" SpendingCategoryBreakdownSpendingCategoryMARKETING SpendingCategoryBreakdownSpendingCategory = "MARKETING" SpendingCategoryBreakdownSpendingCategoryMEDICAL SpendingCategoryBreakdownSpendingCategory = "MEDICAL" SpendingCategoryBreakdownSpendingCategoryMORTGAGE SpendingCategoryBreakdownSpendingCategory = "MORTGAGE" SpendingCategoryBreakdownSpendingCategoryNONE SpendingCategoryBreakdownSpendingCategory = "NONE" SpendingCategoryBreakdownSpendingCategoryNONESSENTIALSPEND SpendingCategoryBreakdownSpendingCategory = "NON_ESSENTIAL_SPEND" SpendingCategoryBreakdownSpendingCategoryOTHER SpendingCategoryBreakdownSpendingCategory = "OTHER" SpendingCategoryBreakdownSpendingCategoryOTHERINCOME SpendingCategoryBreakdownSpendingCategory = "OTHER_INCOME" SpendingCategoryBreakdownSpendingCategoryPAYMENTS SpendingCategoryBreakdownSpendingCategory = "PAYMENTS" SpendingCategoryBreakdownSpendingCategoryPERSONAL SpendingCategoryBreakdownSpendingCategory = "PERSONAL" SpendingCategoryBreakdownSpendingCategoryPERSONALCARE SpendingCategoryBreakdownSpendingCategory = "PERSONAL_CARE" SpendingCategoryBreakdownSpendingCategoryPERSONALTRANSFERS SpendingCategoryBreakdownSpendingCategory = "PERSONAL_TRANSFERS" SpendingCategoryBreakdownSpendingCategoryPETS SpendingCategoryBreakdownSpendingCategory = "PETS" SpendingCategoryBreakdownSpendingCategoryPHONEANDINTERNET SpendingCategoryBreakdownSpendingCategory = "PHONE_AND_INTERNET" SpendingCategoryBreakdownSpendingCategoryPROFESSIONALSERVICES SpendingCategoryBreakdownSpendingCategory = "PROFESSIONAL_SERVICES" SpendingCategoryBreakdownSpendingCategoryPROJECTS SpendingCategoryBreakdownSpendingCategory = "PROJECTS" SpendingCategoryBreakdownSpendingCategoryRELATIONSHIPS SpendingCategoryBreakdownSpendingCategory = "RELATIONSHIPS" SpendingCategoryBreakdownSpendingCategoryRENT SpendingCategoryBreakdownSpendingCategory = "RENT" SpendingCategoryBreakdownSpendingCategoryREPAIRSANDMAINTENANCE SpendingCategoryBreakdownSpendingCategory = "REPAIRS_AND_MAINTENANCE" SpendingCategoryBreakdownSpendingCategoryREVENUE SpendingCategoryBreakdownSpendingCategory = "REVENUE" SpendingCategoryBreakdownSpendingCategorySAVING SpendingCategoryBreakdownSpendingCategory = "SAVING" SpendingCategoryBreakdownSpendingCategorySELFASSESSMENTTAX SpendingCategoryBreakdownSpendingCategory = "SELF_ASSESSMENT_TAX" SpendingCategoryBreakdownSpendingCategorySHOPPING SpendingCategoryBreakdownSpendingCategory = "SHOPPING" SpendingCategoryBreakdownSpendingCategorySTAFF SpendingCategoryBreakdownSpendingCategory = "STAFF" SpendingCategoryBreakdownSpendingCategorySUBSCRIPTIONS SpendingCategoryBreakdownSpendingCategory = "SUBSCRIPTIONS" SpendingCategoryBreakdownSpendingCategoryTAKEAWAY SpendingCategoryBreakdownSpendingCategory = "TAKEAWAY" SpendingCategoryBreakdownSpendingCategoryTAXI SpendingCategoryBreakdownSpendingCategory = "TAXI" SpendingCategoryBreakdownSpendingCategoryTRANSFERS SpendingCategoryBreakdownSpendingCategory = "TRANSFERS" SpendingCategoryBreakdownSpendingCategoryTRANSPORT SpendingCategoryBreakdownSpendingCategory = "TRANSPORT" SpendingCategoryBreakdownSpendingCategoryTRAVEL SpendingCategoryBreakdownSpendingCategory = "TRAVEL" SpendingCategoryBreakdownSpendingCategoryTREATS SpendingCategoryBreakdownSpendingCategory = "TREATS" SpendingCategoryBreakdownSpendingCategoryVAT SpendingCategoryBreakdownSpendingCategory = "VAT" SpendingCategoryBreakdownSpendingCategoryVEHICLES SpendingCategoryBreakdownSpendingCategory = "VEHICLES" SpendingCategoryBreakdownSpendingCategoryWEDDING SpendingCategoryBreakdownSpendingCategory = "WEDDING" SpendingCategoryBreakdownSpendingCategoryWELLBEING SpendingCategoryBreakdownSpendingCategory = "WELLBEING" SpendingCategoryBreakdownSpendingCategoryWORKPLACE SpendingCategoryBreakdownSpendingCategory = "WORKPLACE" )
Defines values for SpendingCategoryBreakdownSpendingCategory.
type SpendingCategorySummary ¶
type SpendingCategorySummary struct { Breakdown *[]SpendingCategoryBreakdown `json:"breakdown,omitempty"` Currency *SpendingCategorySummaryCurrency `json:"currency,omitempty"` // Direction Was this an inbound or outbound transaction Direction *SpendingCategorySummaryDirection `json:"direction,omitempty"` // NetSpend |totalReceived - totalSpent|, i.e. how much the balance has changed in the month NetSpend *float32 `json:"netSpend,omitempty"` Period *string `json:"period,omitempty"` // TotalReceived Amount received to the account in the month TotalReceived *float32 `json:"totalReceived,omitempty"` // TotalReceivedNetIn Sum of netSpend for spending categories whose net direction for the month is IN TotalReceivedNetIn *float32 `json:"totalReceivedNetIn,omitempty"` // TotalSpendNetOut Sum of netSpend for spending categories whose net direction for the month is OUT TotalSpendNetOut *float32 `json:"totalSpendNetOut,omitempty"` // TotalSpent Amount spent from the account in the month TotalSpent *float32 `json:"totalSpent,omitempty"` }
SpendingCategorySummary Spending insights for a month, grouped by spending category
type SpendingCategorySummaryCurrency ¶
type SpendingCategorySummaryCurrency string
SpendingCategorySummaryCurrency defines model for SpendingCategorySummary.Currency.
const ( SpendingCategorySummaryCurrencyAED SpendingCategorySummaryCurrency = "AED" SpendingCategorySummaryCurrencyAFN SpendingCategorySummaryCurrency = "AFN" SpendingCategorySummaryCurrencyALL SpendingCategorySummaryCurrency = "ALL" SpendingCategorySummaryCurrencyAMD SpendingCategorySummaryCurrency = "AMD" SpendingCategorySummaryCurrencyANG SpendingCategorySummaryCurrency = "ANG" SpendingCategorySummaryCurrencyAOA SpendingCategorySummaryCurrency = "AOA" SpendingCategorySummaryCurrencyARS SpendingCategorySummaryCurrency = "ARS" SpendingCategorySummaryCurrencyAUD SpendingCategorySummaryCurrency = "AUD" SpendingCategorySummaryCurrencyAWG SpendingCategorySummaryCurrency = "AWG" SpendingCategorySummaryCurrencyAZN SpendingCategorySummaryCurrency = "AZN" SpendingCategorySummaryCurrencyBAM SpendingCategorySummaryCurrency = "BAM" SpendingCategorySummaryCurrencyBBD SpendingCategorySummaryCurrency = "BBD" SpendingCategorySummaryCurrencyBDT SpendingCategorySummaryCurrency = "BDT" SpendingCategorySummaryCurrencyBGN SpendingCategorySummaryCurrency = "BGN" SpendingCategorySummaryCurrencyBHD SpendingCategorySummaryCurrency = "BHD" SpendingCategorySummaryCurrencyBIF SpendingCategorySummaryCurrency = "BIF" SpendingCategorySummaryCurrencyBMD SpendingCategorySummaryCurrency = "BMD" SpendingCategorySummaryCurrencyBND SpendingCategorySummaryCurrency = "BND" SpendingCategorySummaryCurrencyBOB SpendingCategorySummaryCurrency = "BOB" SpendingCategorySummaryCurrencyBOV SpendingCategorySummaryCurrency = "BOV" SpendingCategorySummaryCurrencyBRL SpendingCategorySummaryCurrency = "BRL" SpendingCategorySummaryCurrencyBSD SpendingCategorySummaryCurrency = "BSD" SpendingCategorySummaryCurrencyBTN SpendingCategorySummaryCurrency = "BTN" SpendingCategorySummaryCurrencyBWP SpendingCategorySummaryCurrency = "BWP" SpendingCategorySummaryCurrencyBYN SpendingCategorySummaryCurrency = "BYN" SpendingCategorySummaryCurrencyBYR SpendingCategorySummaryCurrency = "BYR" SpendingCategorySummaryCurrencyBZD SpendingCategorySummaryCurrency = "BZD" SpendingCategorySummaryCurrencyCAD SpendingCategorySummaryCurrency = "CAD" SpendingCategorySummaryCurrencyCDF SpendingCategorySummaryCurrency = "CDF" SpendingCategorySummaryCurrencyCHE SpendingCategorySummaryCurrency = "CHE" SpendingCategorySummaryCurrencyCHF SpendingCategorySummaryCurrency = "CHF" SpendingCategorySummaryCurrencyCHW SpendingCategorySummaryCurrency = "CHW" SpendingCategorySummaryCurrencyCLF SpendingCategorySummaryCurrency = "CLF" SpendingCategorySummaryCurrencyCLP SpendingCategorySummaryCurrency = "CLP" SpendingCategorySummaryCurrencyCNY SpendingCategorySummaryCurrency = "CNY" SpendingCategorySummaryCurrencyCOP SpendingCategorySummaryCurrency = "COP" SpendingCategorySummaryCurrencyCOU SpendingCategorySummaryCurrency = "COU" SpendingCategorySummaryCurrencyCRC SpendingCategorySummaryCurrency = "CRC" SpendingCategorySummaryCurrencyCUC SpendingCategorySummaryCurrency = "CUC" SpendingCategorySummaryCurrencyCUP SpendingCategorySummaryCurrency = "CUP" SpendingCategorySummaryCurrencyCVE SpendingCategorySummaryCurrency = "CVE" SpendingCategorySummaryCurrencyCZK SpendingCategorySummaryCurrency = "CZK" SpendingCategorySummaryCurrencyDJF SpendingCategorySummaryCurrency = "DJF" SpendingCategorySummaryCurrencyDKK SpendingCategorySummaryCurrency = "DKK" SpendingCategorySummaryCurrencyDOP SpendingCategorySummaryCurrency = "DOP" SpendingCategorySummaryCurrencyDZD SpendingCategorySummaryCurrency = "DZD" SpendingCategorySummaryCurrencyEGP SpendingCategorySummaryCurrency = "EGP" SpendingCategorySummaryCurrencyERN SpendingCategorySummaryCurrency = "ERN" SpendingCategorySummaryCurrencyETB SpendingCategorySummaryCurrency = "ETB" SpendingCategorySummaryCurrencyEUR SpendingCategorySummaryCurrency = "EUR" SpendingCategorySummaryCurrencyFJD SpendingCategorySummaryCurrency = "FJD" SpendingCategorySummaryCurrencyFKP SpendingCategorySummaryCurrency = "FKP" SpendingCategorySummaryCurrencyGBP SpendingCategorySummaryCurrency = "GBP" SpendingCategorySummaryCurrencyGEL SpendingCategorySummaryCurrency = "GEL" SpendingCategorySummaryCurrencyGHS SpendingCategorySummaryCurrency = "GHS" SpendingCategorySummaryCurrencyGIP SpendingCategorySummaryCurrency = "GIP" SpendingCategorySummaryCurrencyGMD SpendingCategorySummaryCurrency = "GMD" SpendingCategorySummaryCurrencyGNF SpendingCategorySummaryCurrency = "GNF" SpendingCategorySummaryCurrencyGTQ SpendingCategorySummaryCurrency = "GTQ" SpendingCategorySummaryCurrencyGYD SpendingCategorySummaryCurrency = "GYD" SpendingCategorySummaryCurrencyHKD SpendingCategorySummaryCurrency = "HKD" SpendingCategorySummaryCurrencyHNL SpendingCategorySummaryCurrency = "HNL" SpendingCategorySummaryCurrencyHRK SpendingCategorySummaryCurrency = "HRK" SpendingCategorySummaryCurrencyHTG SpendingCategorySummaryCurrency = "HTG" SpendingCategorySummaryCurrencyHUF SpendingCategorySummaryCurrency = "HUF" SpendingCategorySummaryCurrencyIDR SpendingCategorySummaryCurrency = "IDR" SpendingCategorySummaryCurrencyILS SpendingCategorySummaryCurrency = "ILS" SpendingCategorySummaryCurrencyINR SpendingCategorySummaryCurrency = "INR" SpendingCategorySummaryCurrencyIQD SpendingCategorySummaryCurrency = "IQD" SpendingCategorySummaryCurrencyIRR SpendingCategorySummaryCurrency = "IRR" SpendingCategorySummaryCurrencyISK SpendingCategorySummaryCurrency = "ISK" SpendingCategorySummaryCurrencyJMD SpendingCategorySummaryCurrency = "JMD" SpendingCategorySummaryCurrencyJOD SpendingCategorySummaryCurrency = "JOD" SpendingCategorySummaryCurrencyJPY SpendingCategorySummaryCurrency = "JPY" SpendingCategorySummaryCurrencyKES SpendingCategorySummaryCurrency = "KES" SpendingCategorySummaryCurrencyKGS SpendingCategorySummaryCurrency = "KGS" SpendingCategorySummaryCurrencyKHR SpendingCategorySummaryCurrency = "KHR" SpendingCategorySummaryCurrencyKMF SpendingCategorySummaryCurrency = "KMF" SpendingCategorySummaryCurrencyKPW SpendingCategorySummaryCurrency = "KPW" SpendingCategorySummaryCurrencyKRW SpendingCategorySummaryCurrency = "KRW" SpendingCategorySummaryCurrencyKWD SpendingCategorySummaryCurrency = "KWD" SpendingCategorySummaryCurrencyKYD SpendingCategorySummaryCurrency = "KYD" SpendingCategorySummaryCurrencyKZT SpendingCategorySummaryCurrency = "KZT" SpendingCategorySummaryCurrencyLAK SpendingCategorySummaryCurrency = "LAK" SpendingCategorySummaryCurrencyLBP SpendingCategorySummaryCurrency = "LBP" SpendingCategorySummaryCurrencyLKR SpendingCategorySummaryCurrency = "LKR" SpendingCategorySummaryCurrencyLRD SpendingCategorySummaryCurrency = "LRD" SpendingCategorySummaryCurrencyLSL SpendingCategorySummaryCurrency = "LSL" SpendingCategorySummaryCurrencyLTL SpendingCategorySummaryCurrency = "LTL" SpendingCategorySummaryCurrencyLYD SpendingCategorySummaryCurrency = "LYD" SpendingCategorySummaryCurrencyMAD SpendingCategorySummaryCurrency = "MAD" SpendingCategorySummaryCurrencyMDL SpendingCategorySummaryCurrency = "MDL" SpendingCategorySummaryCurrencyMGA SpendingCategorySummaryCurrency = "MGA" SpendingCategorySummaryCurrencyMKD SpendingCategorySummaryCurrency = "MKD" SpendingCategorySummaryCurrencyMMK SpendingCategorySummaryCurrency = "MMK" SpendingCategorySummaryCurrencyMNT SpendingCategorySummaryCurrency = "MNT" SpendingCategorySummaryCurrencyMOP SpendingCategorySummaryCurrency = "MOP" SpendingCategorySummaryCurrencyMRO SpendingCategorySummaryCurrency = "MRO" SpendingCategorySummaryCurrencyMRU SpendingCategorySummaryCurrency = "MRU" SpendingCategorySummaryCurrencyMUR SpendingCategorySummaryCurrency = "MUR" SpendingCategorySummaryCurrencyMVR SpendingCategorySummaryCurrency = "MVR" SpendingCategorySummaryCurrencyMWK SpendingCategorySummaryCurrency = "MWK" SpendingCategorySummaryCurrencyMXN SpendingCategorySummaryCurrency = "MXN" SpendingCategorySummaryCurrencyMXV SpendingCategorySummaryCurrency = "MXV" SpendingCategorySummaryCurrencyMYR SpendingCategorySummaryCurrency = "MYR" SpendingCategorySummaryCurrencyMZN SpendingCategorySummaryCurrency = "MZN" SpendingCategorySummaryCurrencyNAD SpendingCategorySummaryCurrency = "NAD" SpendingCategorySummaryCurrencyNGN SpendingCategorySummaryCurrency = "NGN" SpendingCategorySummaryCurrencyNIO SpendingCategorySummaryCurrency = "NIO" SpendingCategorySummaryCurrencyNOK SpendingCategorySummaryCurrency = "NOK" SpendingCategorySummaryCurrencyNPR SpendingCategorySummaryCurrency = "NPR" SpendingCategorySummaryCurrencyNZD SpendingCategorySummaryCurrency = "NZD" SpendingCategorySummaryCurrencyOMR SpendingCategorySummaryCurrency = "OMR" SpendingCategorySummaryCurrencyPAB SpendingCategorySummaryCurrency = "PAB" SpendingCategorySummaryCurrencyPEN SpendingCategorySummaryCurrency = "PEN" SpendingCategorySummaryCurrencyPGK SpendingCategorySummaryCurrency = "PGK" SpendingCategorySummaryCurrencyPHP SpendingCategorySummaryCurrency = "PHP" SpendingCategorySummaryCurrencyPKR SpendingCategorySummaryCurrency = "PKR" SpendingCategorySummaryCurrencyPLN SpendingCategorySummaryCurrency = "PLN" SpendingCategorySummaryCurrencyPYG SpendingCategorySummaryCurrency = "PYG" SpendingCategorySummaryCurrencyQAR SpendingCategorySummaryCurrency = "QAR" SpendingCategorySummaryCurrencyRON SpendingCategorySummaryCurrency = "RON" SpendingCategorySummaryCurrencyRSD SpendingCategorySummaryCurrency = "RSD" SpendingCategorySummaryCurrencyRUB SpendingCategorySummaryCurrency = "RUB" SpendingCategorySummaryCurrencyRUR SpendingCategorySummaryCurrency = "RUR" SpendingCategorySummaryCurrencyRWF SpendingCategorySummaryCurrency = "RWF" SpendingCategorySummaryCurrencySAR SpendingCategorySummaryCurrency = "SAR" SpendingCategorySummaryCurrencySBD SpendingCategorySummaryCurrency = "SBD" SpendingCategorySummaryCurrencySCR SpendingCategorySummaryCurrency = "SCR" SpendingCategorySummaryCurrencySDG SpendingCategorySummaryCurrency = "SDG" SpendingCategorySummaryCurrencySEK SpendingCategorySummaryCurrency = "SEK" SpendingCategorySummaryCurrencySGD SpendingCategorySummaryCurrency = "SGD" SpendingCategorySummaryCurrencySHP SpendingCategorySummaryCurrency = "SHP" SpendingCategorySummaryCurrencySLE SpendingCategorySummaryCurrency = "SLE" SpendingCategorySummaryCurrencySLL SpendingCategorySummaryCurrency = "SLL" SpendingCategorySummaryCurrencySOS SpendingCategorySummaryCurrency = "SOS" SpendingCategorySummaryCurrencySRD SpendingCategorySummaryCurrency = "SRD" SpendingCategorySummaryCurrencySSP SpendingCategorySummaryCurrency = "SSP" SpendingCategorySummaryCurrencySTD SpendingCategorySummaryCurrency = "STD" SpendingCategorySummaryCurrencySTN SpendingCategorySummaryCurrency = "STN" SpendingCategorySummaryCurrencySVC SpendingCategorySummaryCurrency = "SVC" SpendingCategorySummaryCurrencySYP SpendingCategorySummaryCurrency = "SYP" SpendingCategorySummaryCurrencySZL SpendingCategorySummaryCurrency = "SZL" SpendingCategorySummaryCurrencyTHB SpendingCategorySummaryCurrency = "THB" SpendingCategorySummaryCurrencyTJS SpendingCategorySummaryCurrency = "TJS" SpendingCategorySummaryCurrencyTMT SpendingCategorySummaryCurrency = "TMT" SpendingCategorySummaryCurrencyTND SpendingCategorySummaryCurrency = "TND" SpendingCategorySummaryCurrencyTOP SpendingCategorySummaryCurrency = "TOP" SpendingCategorySummaryCurrencyTRY SpendingCategorySummaryCurrency = "TRY" SpendingCategorySummaryCurrencyTTD SpendingCategorySummaryCurrency = "TTD" SpendingCategorySummaryCurrencyTWD SpendingCategorySummaryCurrency = "TWD" SpendingCategorySummaryCurrencyTZS SpendingCategorySummaryCurrency = "TZS" SpendingCategorySummaryCurrencyUAH SpendingCategorySummaryCurrency = "UAH" SpendingCategorySummaryCurrencyUGX SpendingCategorySummaryCurrency = "UGX" SpendingCategorySummaryCurrencyUNDEFINED SpendingCategorySummaryCurrency = "UNDEFINED" SpendingCategorySummaryCurrencyUSD SpendingCategorySummaryCurrency = "USD" SpendingCategorySummaryCurrencyUSN SpendingCategorySummaryCurrency = "USN" SpendingCategorySummaryCurrencyUSS SpendingCategorySummaryCurrency = "USS" SpendingCategorySummaryCurrencyUYI SpendingCategorySummaryCurrency = "UYI" SpendingCategorySummaryCurrencyUYU SpendingCategorySummaryCurrency = "UYU" SpendingCategorySummaryCurrencyUZS SpendingCategorySummaryCurrency = "UZS" SpendingCategorySummaryCurrencyVEF SpendingCategorySummaryCurrency = "VEF" SpendingCategorySummaryCurrencyVES SpendingCategorySummaryCurrency = "VES" SpendingCategorySummaryCurrencyVND SpendingCategorySummaryCurrency = "VND" SpendingCategorySummaryCurrencyVUV SpendingCategorySummaryCurrency = "VUV" SpendingCategorySummaryCurrencyWST SpendingCategorySummaryCurrency = "WST" SpendingCategorySummaryCurrencyXAF SpendingCategorySummaryCurrency = "XAF" SpendingCategorySummaryCurrencyXAG SpendingCategorySummaryCurrency = "XAG" SpendingCategorySummaryCurrencyXAU SpendingCategorySummaryCurrency = "XAU" SpendingCategorySummaryCurrencyXBA SpendingCategorySummaryCurrency = "XBA" SpendingCategorySummaryCurrencyXBB SpendingCategorySummaryCurrency = "XBB" SpendingCategorySummaryCurrencyXBC SpendingCategorySummaryCurrency = "XBC" SpendingCategorySummaryCurrencyXBD SpendingCategorySummaryCurrency = "XBD" SpendingCategorySummaryCurrencyXCD SpendingCategorySummaryCurrency = "XCD" SpendingCategorySummaryCurrencyXDR SpendingCategorySummaryCurrency = "XDR" SpendingCategorySummaryCurrencyXOF SpendingCategorySummaryCurrency = "XOF" SpendingCategorySummaryCurrencyXPD SpendingCategorySummaryCurrency = "XPD" SpendingCategorySummaryCurrencyXPF SpendingCategorySummaryCurrency = "XPF" SpendingCategorySummaryCurrencyXPT SpendingCategorySummaryCurrency = "XPT" SpendingCategorySummaryCurrencyXSU SpendingCategorySummaryCurrency = "XSU" SpendingCategorySummaryCurrencyXTS SpendingCategorySummaryCurrency = "XTS" SpendingCategorySummaryCurrencyXUA SpendingCategorySummaryCurrency = "XUA" SpendingCategorySummaryCurrencyXXX SpendingCategorySummaryCurrency = "XXX" SpendingCategorySummaryCurrencyYER SpendingCategorySummaryCurrency = "YER" SpendingCategorySummaryCurrencyZAR SpendingCategorySummaryCurrency = "ZAR" SpendingCategorySummaryCurrencyZMW SpendingCategorySummaryCurrency = "ZMW" SpendingCategorySummaryCurrencyZWL SpendingCategorySummaryCurrency = "ZWL" )
Defines values for SpendingCategorySummaryCurrency.
type SpendingCategorySummaryDirection ¶
type SpendingCategorySummaryDirection string
SpendingCategorySummaryDirection Was this an inbound or outbound transaction
const ( SpendingCategorySummaryDirectionIN SpendingCategorySummaryDirection = "IN" SpendingCategorySummaryDirectionOUT SpendingCategorySummaryDirection = "OUT" )
Defines values for SpendingCategorySummaryDirection.
type SpendingCounterPartyBreakdown ¶
type SpendingCounterPartyBreakdown struct { CounterPartyName *string `json:"counterPartyName,omitempty"` // CounterPartyType The type of counter party for a transaction CounterPartyType *SpendingCounterPartyBreakdownCounterPartyType `json:"counterPartyType,omitempty"` CounterPartyUid *openapi_types.UUID `json:"counterPartyUid,omitempty"` Currency *SpendingCounterPartyBreakdownCurrency `json:"currency,omitempty"` // NetDirection Was this an inbound or outbound transaction NetDirection *SpendingCounterPartyBreakdownNetDirection `json:"netDirection,omitempty"` NetSpend *float32 `json:"netSpend,omitempty"` // Percentage Percentage that the netSpend makes up of the sum of the netSpends of breakdowns in the same period with the same netDirection Percentage *float32 `json:"percentage,omitempty"` // TotalReceived Amount received from this counter party TotalReceived *float32 `json:"totalReceived,omitempty"` // TotalSpent Amount spent at/sent to this counter party TotalSpent *float32 `json:"totalSpent,omitempty"` TransactionCount *int64 `json:"transactionCount,omitempty"` }
SpendingCounterPartyBreakdown Spending insights entry for a counter party
type SpendingCounterPartyBreakdownCounterPartyType ¶
type SpendingCounterPartyBreakdownCounterPartyType string
SpendingCounterPartyBreakdownCounterPartyType The type of counter party for a transaction
const ( SpendingCounterPartyBreakdownCounterPartyTypeCATEGORY SpendingCounterPartyBreakdownCounterPartyType = "CATEGORY" SpendingCounterPartyBreakdownCounterPartyTypeCHEQUE SpendingCounterPartyBreakdownCounterPartyType = "CHEQUE" SpendingCounterPartyBreakdownCounterPartyTypeCUSTOMER SpendingCounterPartyBreakdownCounterPartyType = "CUSTOMER" SpendingCounterPartyBreakdownCounterPartyTypeLOAN SpendingCounterPartyBreakdownCounterPartyType = "LOAN" SpendingCounterPartyBreakdownCounterPartyTypeMERCHANT SpendingCounterPartyBreakdownCounterPartyType = "MERCHANT" SpendingCounterPartyBreakdownCounterPartyTypePAYEE SpendingCounterPartyBreakdownCounterPartyType = "PAYEE" SpendingCounterPartyBreakdownCounterPartyTypeSENDER SpendingCounterPartyBreakdownCounterPartyType = "SENDER" SpendingCounterPartyBreakdownCounterPartyTypeSTARLING SpendingCounterPartyBreakdownCounterPartyType = "STARLING" )
Defines values for SpendingCounterPartyBreakdownCounterPartyType.
type SpendingCounterPartyBreakdownCurrency ¶
type SpendingCounterPartyBreakdownCurrency string
SpendingCounterPartyBreakdownCurrency defines model for SpendingCounterPartyBreakdown.Currency.
const ( SpendingCounterPartyBreakdownCurrencyAED SpendingCounterPartyBreakdownCurrency = "AED" SpendingCounterPartyBreakdownCurrencyAFN SpendingCounterPartyBreakdownCurrency = "AFN" SpendingCounterPartyBreakdownCurrencyALL SpendingCounterPartyBreakdownCurrency = "ALL" SpendingCounterPartyBreakdownCurrencyAMD SpendingCounterPartyBreakdownCurrency = "AMD" SpendingCounterPartyBreakdownCurrencyANG SpendingCounterPartyBreakdownCurrency = "ANG" SpendingCounterPartyBreakdownCurrencyAOA SpendingCounterPartyBreakdownCurrency = "AOA" SpendingCounterPartyBreakdownCurrencyARS SpendingCounterPartyBreakdownCurrency = "ARS" SpendingCounterPartyBreakdownCurrencyAUD SpendingCounterPartyBreakdownCurrency = "AUD" SpendingCounterPartyBreakdownCurrencyAWG SpendingCounterPartyBreakdownCurrency = "AWG" SpendingCounterPartyBreakdownCurrencyAZN SpendingCounterPartyBreakdownCurrency = "AZN" SpendingCounterPartyBreakdownCurrencyBAM SpendingCounterPartyBreakdownCurrency = "BAM" SpendingCounterPartyBreakdownCurrencyBBD SpendingCounterPartyBreakdownCurrency = "BBD" SpendingCounterPartyBreakdownCurrencyBDT SpendingCounterPartyBreakdownCurrency = "BDT" SpendingCounterPartyBreakdownCurrencyBGN SpendingCounterPartyBreakdownCurrency = "BGN" SpendingCounterPartyBreakdownCurrencyBHD SpendingCounterPartyBreakdownCurrency = "BHD" SpendingCounterPartyBreakdownCurrencyBIF SpendingCounterPartyBreakdownCurrency = "BIF" SpendingCounterPartyBreakdownCurrencyBMD SpendingCounterPartyBreakdownCurrency = "BMD" SpendingCounterPartyBreakdownCurrencyBND SpendingCounterPartyBreakdownCurrency = "BND" SpendingCounterPartyBreakdownCurrencyBOB SpendingCounterPartyBreakdownCurrency = "BOB" SpendingCounterPartyBreakdownCurrencyBOV SpendingCounterPartyBreakdownCurrency = "BOV" SpendingCounterPartyBreakdownCurrencyBRL SpendingCounterPartyBreakdownCurrency = "BRL" SpendingCounterPartyBreakdownCurrencyBSD SpendingCounterPartyBreakdownCurrency = "BSD" SpendingCounterPartyBreakdownCurrencyBTN SpendingCounterPartyBreakdownCurrency = "BTN" SpendingCounterPartyBreakdownCurrencyBWP SpendingCounterPartyBreakdownCurrency = "BWP" SpendingCounterPartyBreakdownCurrencyBYN SpendingCounterPartyBreakdownCurrency = "BYN" SpendingCounterPartyBreakdownCurrencyBYR SpendingCounterPartyBreakdownCurrency = "BYR" SpendingCounterPartyBreakdownCurrencyBZD SpendingCounterPartyBreakdownCurrency = "BZD" SpendingCounterPartyBreakdownCurrencyCAD SpendingCounterPartyBreakdownCurrency = "CAD" SpendingCounterPartyBreakdownCurrencyCDF SpendingCounterPartyBreakdownCurrency = "CDF" SpendingCounterPartyBreakdownCurrencyCHE SpendingCounterPartyBreakdownCurrency = "CHE" SpendingCounterPartyBreakdownCurrencyCHF SpendingCounterPartyBreakdownCurrency = "CHF" SpendingCounterPartyBreakdownCurrencyCHW SpendingCounterPartyBreakdownCurrency = "CHW" SpendingCounterPartyBreakdownCurrencyCLF SpendingCounterPartyBreakdownCurrency = "CLF" SpendingCounterPartyBreakdownCurrencyCLP SpendingCounterPartyBreakdownCurrency = "CLP" SpendingCounterPartyBreakdownCurrencyCNY SpendingCounterPartyBreakdownCurrency = "CNY" SpendingCounterPartyBreakdownCurrencyCOP SpendingCounterPartyBreakdownCurrency = "COP" SpendingCounterPartyBreakdownCurrencyCOU SpendingCounterPartyBreakdownCurrency = "COU" SpendingCounterPartyBreakdownCurrencyCRC SpendingCounterPartyBreakdownCurrency = "CRC" SpendingCounterPartyBreakdownCurrencyCUC SpendingCounterPartyBreakdownCurrency = "CUC" SpendingCounterPartyBreakdownCurrencyCUP SpendingCounterPartyBreakdownCurrency = "CUP" SpendingCounterPartyBreakdownCurrencyCVE SpendingCounterPartyBreakdownCurrency = "CVE" SpendingCounterPartyBreakdownCurrencyCZK SpendingCounterPartyBreakdownCurrency = "CZK" SpendingCounterPartyBreakdownCurrencyDJF SpendingCounterPartyBreakdownCurrency = "DJF" SpendingCounterPartyBreakdownCurrencyDKK SpendingCounterPartyBreakdownCurrency = "DKK" SpendingCounterPartyBreakdownCurrencyDOP SpendingCounterPartyBreakdownCurrency = "DOP" SpendingCounterPartyBreakdownCurrencyDZD SpendingCounterPartyBreakdownCurrency = "DZD" SpendingCounterPartyBreakdownCurrencyEGP SpendingCounterPartyBreakdownCurrency = "EGP" SpendingCounterPartyBreakdownCurrencyERN SpendingCounterPartyBreakdownCurrency = "ERN" SpendingCounterPartyBreakdownCurrencyETB SpendingCounterPartyBreakdownCurrency = "ETB" SpendingCounterPartyBreakdownCurrencyEUR SpendingCounterPartyBreakdownCurrency = "EUR" SpendingCounterPartyBreakdownCurrencyFJD SpendingCounterPartyBreakdownCurrency = "FJD" SpendingCounterPartyBreakdownCurrencyFKP SpendingCounterPartyBreakdownCurrency = "FKP" SpendingCounterPartyBreakdownCurrencyGBP SpendingCounterPartyBreakdownCurrency = "GBP" SpendingCounterPartyBreakdownCurrencyGEL SpendingCounterPartyBreakdownCurrency = "GEL" SpendingCounterPartyBreakdownCurrencyGHS SpendingCounterPartyBreakdownCurrency = "GHS" SpendingCounterPartyBreakdownCurrencyGIP SpendingCounterPartyBreakdownCurrency = "GIP" SpendingCounterPartyBreakdownCurrencyGMD SpendingCounterPartyBreakdownCurrency = "GMD" SpendingCounterPartyBreakdownCurrencyGNF SpendingCounterPartyBreakdownCurrency = "GNF" SpendingCounterPartyBreakdownCurrencyGTQ SpendingCounterPartyBreakdownCurrency = "GTQ" SpendingCounterPartyBreakdownCurrencyGYD SpendingCounterPartyBreakdownCurrency = "GYD" SpendingCounterPartyBreakdownCurrencyHKD SpendingCounterPartyBreakdownCurrency = "HKD" SpendingCounterPartyBreakdownCurrencyHNL SpendingCounterPartyBreakdownCurrency = "HNL" SpendingCounterPartyBreakdownCurrencyHRK SpendingCounterPartyBreakdownCurrency = "HRK" SpendingCounterPartyBreakdownCurrencyHTG SpendingCounterPartyBreakdownCurrency = "HTG" SpendingCounterPartyBreakdownCurrencyHUF SpendingCounterPartyBreakdownCurrency = "HUF" SpendingCounterPartyBreakdownCurrencyIDR SpendingCounterPartyBreakdownCurrency = "IDR" SpendingCounterPartyBreakdownCurrencyILS SpendingCounterPartyBreakdownCurrency = "ILS" SpendingCounterPartyBreakdownCurrencyINR SpendingCounterPartyBreakdownCurrency = "INR" SpendingCounterPartyBreakdownCurrencyIQD SpendingCounterPartyBreakdownCurrency = "IQD" SpendingCounterPartyBreakdownCurrencyIRR SpendingCounterPartyBreakdownCurrency = "IRR" SpendingCounterPartyBreakdownCurrencyISK SpendingCounterPartyBreakdownCurrency = "ISK" SpendingCounterPartyBreakdownCurrencyJMD SpendingCounterPartyBreakdownCurrency = "JMD" SpendingCounterPartyBreakdownCurrencyJOD SpendingCounterPartyBreakdownCurrency = "JOD" SpendingCounterPartyBreakdownCurrencyJPY SpendingCounterPartyBreakdownCurrency = "JPY" SpendingCounterPartyBreakdownCurrencyKES SpendingCounterPartyBreakdownCurrency = "KES" SpendingCounterPartyBreakdownCurrencyKGS SpendingCounterPartyBreakdownCurrency = "KGS" SpendingCounterPartyBreakdownCurrencyKHR SpendingCounterPartyBreakdownCurrency = "KHR" SpendingCounterPartyBreakdownCurrencyKMF SpendingCounterPartyBreakdownCurrency = "KMF" SpendingCounterPartyBreakdownCurrencyKPW SpendingCounterPartyBreakdownCurrency = "KPW" SpendingCounterPartyBreakdownCurrencyKRW SpendingCounterPartyBreakdownCurrency = "KRW" SpendingCounterPartyBreakdownCurrencyKWD SpendingCounterPartyBreakdownCurrency = "KWD" SpendingCounterPartyBreakdownCurrencyKYD SpendingCounterPartyBreakdownCurrency = "KYD" SpendingCounterPartyBreakdownCurrencyKZT SpendingCounterPartyBreakdownCurrency = "KZT" SpendingCounterPartyBreakdownCurrencyLAK SpendingCounterPartyBreakdownCurrency = "LAK" SpendingCounterPartyBreakdownCurrencyLBP SpendingCounterPartyBreakdownCurrency = "LBP" SpendingCounterPartyBreakdownCurrencyLKR SpendingCounterPartyBreakdownCurrency = "LKR" SpendingCounterPartyBreakdownCurrencyLRD SpendingCounterPartyBreakdownCurrency = "LRD" SpendingCounterPartyBreakdownCurrencyLSL SpendingCounterPartyBreakdownCurrency = "LSL" SpendingCounterPartyBreakdownCurrencyLTL SpendingCounterPartyBreakdownCurrency = "LTL" SpendingCounterPartyBreakdownCurrencyLYD SpendingCounterPartyBreakdownCurrency = "LYD" SpendingCounterPartyBreakdownCurrencyMAD SpendingCounterPartyBreakdownCurrency = "MAD" SpendingCounterPartyBreakdownCurrencyMDL SpendingCounterPartyBreakdownCurrency = "MDL" SpendingCounterPartyBreakdownCurrencyMGA SpendingCounterPartyBreakdownCurrency = "MGA" SpendingCounterPartyBreakdownCurrencyMKD SpendingCounterPartyBreakdownCurrency = "MKD" SpendingCounterPartyBreakdownCurrencyMMK SpendingCounterPartyBreakdownCurrency = "MMK" SpendingCounterPartyBreakdownCurrencyMNT SpendingCounterPartyBreakdownCurrency = "MNT" SpendingCounterPartyBreakdownCurrencyMOP SpendingCounterPartyBreakdownCurrency = "MOP" SpendingCounterPartyBreakdownCurrencyMRO SpendingCounterPartyBreakdownCurrency = "MRO" SpendingCounterPartyBreakdownCurrencyMRU SpendingCounterPartyBreakdownCurrency = "MRU" SpendingCounterPartyBreakdownCurrencyMUR SpendingCounterPartyBreakdownCurrency = "MUR" SpendingCounterPartyBreakdownCurrencyMVR SpendingCounterPartyBreakdownCurrency = "MVR" SpendingCounterPartyBreakdownCurrencyMWK SpendingCounterPartyBreakdownCurrency = "MWK" SpendingCounterPartyBreakdownCurrencyMXN SpendingCounterPartyBreakdownCurrency = "MXN" SpendingCounterPartyBreakdownCurrencyMXV SpendingCounterPartyBreakdownCurrency = "MXV" SpendingCounterPartyBreakdownCurrencyMYR SpendingCounterPartyBreakdownCurrency = "MYR" SpendingCounterPartyBreakdownCurrencyMZN SpendingCounterPartyBreakdownCurrency = "MZN" SpendingCounterPartyBreakdownCurrencyNAD SpendingCounterPartyBreakdownCurrency = "NAD" SpendingCounterPartyBreakdownCurrencyNGN SpendingCounterPartyBreakdownCurrency = "NGN" SpendingCounterPartyBreakdownCurrencyNIO SpendingCounterPartyBreakdownCurrency = "NIO" SpendingCounterPartyBreakdownCurrencyNOK SpendingCounterPartyBreakdownCurrency = "NOK" SpendingCounterPartyBreakdownCurrencyNPR SpendingCounterPartyBreakdownCurrency = "NPR" SpendingCounterPartyBreakdownCurrencyNZD SpendingCounterPartyBreakdownCurrency = "NZD" SpendingCounterPartyBreakdownCurrencyOMR SpendingCounterPartyBreakdownCurrency = "OMR" SpendingCounterPartyBreakdownCurrencyPAB SpendingCounterPartyBreakdownCurrency = "PAB" SpendingCounterPartyBreakdownCurrencyPEN SpendingCounterPartyBreakdownCurrency = "PEN" SpendingCounterPartyBreakdownCurrencyPGK SpendingCounterPartyBreakdownCurrency = "PGK" SpendingCounterPartyBreakdownCurrencyPHP SpendingCounterPartyBreakdownCurrency = "PHP" SpendingCounterPartyBreakdownCurrencyPKR SpendingCounterPartyBreakdownCurrency = "PKR" SpendingCounterPartyBreakdownCurrencyPLN SpendingCounterPartyBreakdownCurrency = "PLN" SpendingCounterPartyBreakdownCurrencyPYG SpendingCounterPartyBreakdownCurrency = "PYG" SpendingCounterPartyBreakdownCurrencyQAR SpendingCounterPartyBreakdownCurrency = "QAR" SpendingCounterPartyBreakdownCurrencyRON SpendingCounterPartyBreakdownCurrency = "RON" SpendingCounterPartyBreakdownCurrencyRSD SpendingCounterPartyBreakdownCurrency = "RSD" SpendingCounterPartyBreakdownCurrencyRUB SpendingCounterPartyBreakdownCurrency = "RUB" SpendingCounterPartyBreakdownCurrencyRUR SpendingCounterPartyBreakdownCurrency = "RUR" SpendingCounterPartyBreakdownCurrencyRWF SpendingCounterPartyBreakdownCurrency = "RWF" SpendingCounterPartyBreakdownCurrencySAR SpendingCounterPartyBreakdownCurrency = "SAR" SpendingCounterPartyBreakdownCurrencySBD SpendingCounterPartyBreakdownCurrency = "SBD" SpendingCounterPartyBreakdownCurrencySCR SpendingCounterPartyBreakdownCurrency = "SCR" SpendingCounterPartyBreakdownCurrencySDG SpendingCounterPartyBreakdownCurrency = "SDG" SpendingCounterPartyBreakdownCurrencySEK SpendingCounterPartyBreakdownCurrency = "SEK" SpendingCounterPartyBreakdownCurrencySGD SpendingCounterPartyBreakdownCurrency = "SGD" SpendingCounterPartyBreakdownCurrencySHP SpendingCounterPartyBreakdownCurrency = "SHP" SpendingCounterPartyBreakdownCurrencySLE SpendingCounterPartyBreakdownCurrency = "SLE" SpendingCounterPartyBreakdownCurrencySLL SpendingCounterPartyBreakdownCurrency = "SLL" SpendingCounterPartyBreakdownCurrencySOS SpendingCounterPartyBreakdownCurrency = "SOS" SpendingCounterPartyBreakdownCurrencySRD SpendingCounterPartyBreakdownCurrency = "SRD" SpendingCounterPartyBreakdownCurrencySSP SpendingCounterPartyBreakdownCurrency = "SSP" SpendingCounterPartyBreakdownCurrencySTD SpendingCounterPartyBreakdownCurrency = "STD" SpendingCounterPartyBreakdownCurrencySTN SpendingCounterPartyBreakdownCurrency = "STN" SpendingCounterPartyBreakdownCurrencySVC SpendingCounterPartyBreakdownCurrency = "SVC" SpendingCounterPartyBreakdownCurrencySYP SpendingCounterPartyBreakdownCurrency = "SYP" SpendingCounterPartyBreakdownCurrencySZL SpendingCounterPartyBreakdownCurrency = "SZL" SpendingCounterPartyBreakdownCurrencyTHB SpendingCounterPartyBreakdownCurrency = "THB" SpendingCounterPartyBreakdownCurrencyTJS SpendingCounterPartyBreakdownCurrency = "TJS" SpendingCounterPartyBreakdownCurrencyTMT SpendingCounterPartyBreakdownCurrency = "TMT" SpendingCounterPartyBreakdownCurrencyTND SpendingCounterPartyBreakdownCurrency = "TND" SpendingCounterPartyBreakdownCurrencyTOP SpendingCounterPartyBreakdownCurrency = "TOP" SpendingCounterPartyBreakdownCurrencyTRY SpendingCounterPartyBreakdownCurrency = "TRY" SpendingCounterPartyBreakdownCurrencyTTD SpendingCounterPartyBreakdownCurrency = "TTD" SpendingCounterPartyBreakdownCurrencyTWD SpendingCounterPartyBreakdownCurrency = "TWD" SpendingCounterPartyBreakdownCurrencyTZS SpendingCounterPartyBreakdownCurrency = "TZS" SpendingCounterPartyBreakdownCurrencyUAH SpendingCounterPartyBreakdownCurrency = "UAH" SpendingCounterPartyBreakdownCurrencyUGX SpendingCounterPartyBreakdownCurrency = "UGX" SpendingCounterPartyBreakdownCurrencyUNDEFINED SpendingCounterPartyBreakdownCurrency = "UNDEFINED" SpendingCounterPartyBreakdownCurrencyUSD SpendingCounterPartyBreakdownCurrency = "USD" SpendingCounterPartyBreakdownCurrencyUSN SpendingCounterPartyBreakdownCurrency = "USN" SpendingCounterPartyBreakdownCurrencyUSS SpendingCounterPartyBreakdownCurrency = "USS" SpendingCounterPartyBreakdownCurrencyUYI SpendingCounterPartyBreakdownCurrency = "UYI" SpendingCounterPartyBreakdownCurrencyUYU SpendingCounterPartyBreakdownCurrency = "UYU" SpendingCounterPartyBreakdownCurrencyUZS SpendingCounterPartyBreakdownCurrency = "UZS" SpendingCounterPartyBreakdownCurrencyVEF SpendingCounterPartyBreakdownCurrency = "VEF" SpendingCounterPartyBreakdownCurrencyVES SpendingCounterPartyBreakdownCurrency = "VES" SpendingCounterPartyBreakdownCurrencyVND SpendingCounterPartyBreakdownCurrency = "VND" SpendingCounterPartyBreakdownCurrencyVUV SpendingCounterPartyBreakdownCurrency = "VUV" SpendingCounterPartyBreakdownCurrencyWST SpendingCounterPartyBreakdownCurrency = "WST" SpendingCounterPartyBreakdownCurrencyXAF SpendingCounterPartyBreakdownCurrency = "XAF" SpendingCounterPartyBreakdownCurrencyXAG SpendingCounterPartyBreakdownCurrency = "XAG" SpendingCounterPartyBreakdownCurrencyXAU SpendingCounterPartyBreakdownCurrency = "XAU" SpendingCounterPartyBreakdownCurrencyXBA SpendingCounterPartyBreakdownCurrency = "XBA" SpendingCounterPartyBreakdownCurrencyXBB SpendingCounterPartyBreakdownCurrency = "XBB" SpendingCounterPartyBreakdownCurrencyXBC SpendingCounterPartyBreakdownCurrency = "XBC" SpendingCounterPartyBreakdownCurrencyXBD SpendingCounterPartyBreakdownCurrency = "XBD" SpendingCounterPartyBreakdownCurrencyXCD SpendingCounterPartyBreakdownCurrency = "XCD" SpendingCounterPartyBreakdownCurrencyXDR SpendingCounterPartyBreakdownCurrency = "XDR" SpendingCounterPartyBreakdownCurrencyXOF SpendingCounterPartyBreakdownCurrency = "XOF" SpendingCounterPartyBreakdownCurrencyXPD SpendingCounterPartyBreakdownCurrency = "XPD" SpendingCounterPartyBreakdownCurrencyXPF SpendingCounterPartyBreakdownCurrency = "XPF" SpendingCounterPartyBreakdownCurrencyXPT SpendingCounterPartyBreakdownCurrency = "XPT" SpendingCounterPartyBreakdownCurrencyXSU SpendingCounterPartyBreakdownCurrency = "XSU" SpendingCounterPartyBreakdownCurrencyXTS SpendingCounterPartyBreakdownCurrency = "XTS" SpendingCounterPartyBreakdownCurrencyXUA SpendingCounterPartyBreakdownCurrency = "XUA" SpendingCounterPartyBreakdownCurrencyXXX SpendingCounterPartyBreakdownCurrency = "XXX" SpendingCounterPartyBreakdownCurrencyYER SpendingCounterPartyBreakdownCurrency = "YER" SpendingCounterPartyBreakdownCurrencyZAR SpendingCounterPartyBreakdownCurrency = "ZAR" SpendingCounterPartyBreakdownCurrencyZMW SpendingCounterPartyBreakdownCurrency = "ZMW" SpendingCounterPartyBreakdownCurrencyZWL SpendingCounterPartyBreakdownCurrency = "ZWL" )
Defines values for SpendingCounterPartyBreakdownCurrency.
type SpendingCounterPartyBreakdownNetDirection ¶
type SpendingCounterPartyBreakdownNetDirection string
SpendingCounterPartyBreakdownNetDirection Was this an inbound or outbound transaction
const ( SpendingCounterPartyBreakdownNetDirectionIN SpendingCounterPartyBreakdownNetDirection = "IN" SpendingCounterPartyBreakdownNetDirectionOUT SpendingCounterPartyBreakdownNetDirection = "OUT" )
Defines values for SpendingCounterPartyBreakdownNetDirection.
type SpendingCounterPartySummary ¶
type SpendingCounterPartySummary struct { Breakdown *[]SpendingCounterPartyBreakdown `json:"breakdown,omitempty"` Currency *SpendingCounterPartySummaryCurrency `json:"currency,omitempty"` // Direction Was this an inbound or outbound transaction Direction *SpendingCounterPartySummaryDirection `json:"direction,omitempty"` // NetSpend |totalReceived - totalSpent|, i.e. how much the balance has changed in the month NetSpend *float32 `json:"netSpend,omitempty"` Period *string `json:"period,omitempty"` // TotalReceived Amount received to the account in the month TotalReceived *float32 `json:"totalReceived,omitempty"` // TotalReceivedNetIn Sum of netSpend for counter parties whose net direction for the month is IN TotalReceivedNetIn *float32 `json:"totalReceivedNetIn,omitempty"` // TotalSpendNetOut Sum of netSpend for counter parties whose net direction for the month is OUT TotalSpendNetOut *float32 `json:"totalSpendNetOut,omitempty"` // TotalSpent Amount spent from the account in the month TotalSpent *float32 `json:"totalSpent,omitempty"` }
SpendingCounterPartySummary Spending insights for a month, grouped by counter party
type SpendingCounterPartySummaryCurrency ¶
type SpendingCounterPartySummaryCurrency string
SpendingCounterPartySummaryCurrency defines model for SpendingCounterPartySummary.Currency.
const ( AED SpendingCounterPartySummaryCurrency = "AED" AFN SpendingCounterPartySummaryCurrency = "AFN" ALL SpendingCounterPartySummaryCurrency = "ALL" AMD SpendingCounterPartySummaryCurrency = "AMD" ANG SpendingCounterPartySummaryCurrency = "ANG" AOA SpendingCounterPartySummaryCurrency = "AOA" ARS SpendingCounterPartySummaryCurrency = "ARS" AUD SpendingCounterPartySummaryCurrency = "AUD" AWG SpendingCounterPartySummaryCurrency = "AWG" AZN SpendingCounterPartySummaryCurrency = "AZN" BAM SpendingCounterPartySummaryCurrency = "BAM" BBD SpendingCounterPartySummaryCurrency = "BBD" BDT SpendingCounterPartySummaryCurrency = "BDT" BGN SpendingCounterPartySummaryCurrency = "BGN" BHD SpendingCounterPartySummaryCurrency = "BHD" BIF SpendingCounterPartySummaryCurrency = "BIF" BMD SpendingCounterPartySummaryCurrency = "BMD" BND SpendingCounterPartySummaryCurrency = "BND" BOB SpendingCounterPartySummaryCurrency = "BOB" BOV SpendingCounterPartySummaryCurrency = "BOV" BRL SpendingCounterPartySummaryCurrency = "BRL" BSD SpendingCounterPartySummaryCurrency = "BSD" BTN SpendingCounterPartySummaryCurrency = "BTN" BWP SpendingCounterPartySummaryCurrency = "BWP" BYN SpendingCounterPartySummaryCurrency = "BYN" BYR SpendingCounterPartySummaryCurrency = "BYR" BZD SpendingCounterPartySummaryCurrency = "BZD" CAD SpendingCounterPartySummaryCurrency = "CAD" CDF SpendingCounterPartySummaryCurrency = "CDF" CHE SpendingCounterPartySummaryCurrency = "CHE" CHF SpendingCounterPartySummaryCurrency = "CHF" CHW SpendingCounterPartySummaryCurrency = "CHW" CLF SpendingCounterPartySummaryCurrency = "CLF" CLP SpendingCounterPartySummaryCurrency = "CLP" CNY SpendingCounterPartySummaryCurrency = "CNY" COP SpendingCounterPartySummaryCurrency = "COP" COU SpendingCounterPartySummaryCurrency = "COU" CRC SpendingCounterPartySummaryCurrency = "CRC" CUC SpendingCounterPartySummaryCurrency = "CUC" CUP SpendingCounterPartySummaryCurrency = "CUP" CVE SpendingCounterPartySummaryCurrency = "CVE" CZK SpendingCounterPartySummaryCurrency = "CZK" DJF SpendingCounterPartySummaryCurrency = "DJF" DKK SpendingCounterPartySummaryCurrency = "DKK" DOP SpendingCounterPartySummaryCurrency = "DOP" DZD SpendingCounterPartySummaryCurrency = "DZD" EGP SpendingCounterPartySummaryCurrency = "EGP" ERN SpendingCounterPartySummaryCurrency = "ERN" ETB SpendingCounterPartySummaryCurrency = "ETB" EUR SpendingCounterPartySummaryCurrency = "EUR" FJD SpendingCounterPartySummaryCurrency = "FJD" FKP SpendingCounterPartySummaryCurrency = "FKP" GBP SpendingCounterPartySummaryCurrency = "GBP" GEL SpendingCounterPartySummaryCurrency = "GEL" GHS SpendingCounterPartySummaryCurrency = "GHS" GIP SpendingCounterPartySummaryCurrency = "GIP" GMD SpendingCounterPartySummaryCurrency = "GMD" GNF SpendingCounterPartySummaryCurrency = "GNF" GTQ SpendingCounterPartySummaryCurrency = "GTQ" GYD SpendingCounterPartySummaryCurrency = "GYD" HKD SpendingCounterPartySummaryCurrency = "HKD" HNL SpendingCounterPartySummaryCurrency = "HNL" HRK SpendingCounterPartySummaryCurrency = "HRK" HTG SpendingCounterPartySummaryCurrency = "HTG" HUF SpendingCounterPartySummaryCurrency = "HUF" IDR SpendingCounterPartySummaryCurrency = "IDR" ILS SpendingCounterPartySummaryCurrency = "ILS" INR SpendingCounterPartySummaryCurrency = "INR" IQD SpendingCounterPartySummaryCurrency = "IQD" IRR SpendingCounterPartySummaryCurrency = "IRR" ISK SpendingCounterPartySummaryCurrency = "ISK" JMD SpendingCounterPartySummaryCurrency = "JMD" JOD SpendingCounterPartySummaryCurrency = "JOD" JPY SpendingCounterPartySummaryCurrency = "JPY" KES SpendingCounterPartySummaryCurrency = "KES" KGS SpendingCounterPartySummaryCurrency = "KGS" KHR SpendingCounterPartySummaryCurrency = "KHR" KMF SpendingCounterPartySummaryCurrency = "KMF" KPW SpendingCounterPartySummaryCurrency = "KPW" KRW SpendingCounterPartySummaryCurrency = "KRW" KWD SpendingCounterPartySummaryCurrency = "KWD" KYD SpendingCounterPartySummaryCurrency = "KYD" KZT SpendingCounterPartySummaryCurrency = "KZT" LAK SpendingCounterPartySummaryCurrency = "LAK" LBP SpendingCounterPartySummaryCurrency = "LBP" LKR SpendingCounterPartySummaryCurrency = "LKR" LRD SpendingCounterPartySummaryCurrency = "LRD" LSL SpendingCounterPartySummaryCurrency = "LSL" LTL SpendingCounterPartySummaryCurrency = "LTL" LYD SpendingCounterPartySummaryCurrency = "LYD" MAD SpendingCounterPartySummaryCurrency = "MAD" MDL SpendingCounterPartySummaryCurrency = "MDL" MGA SpendingCounterPartySummaryCurrency = "MGA" MKD SpendingCounterPartySummaryCurrency = "MKD" MMK SpendingCounterPartySummaryCurrency = "MMK" MNT SpendingCounterPartySummaryCurrency = "MNT" MOP SpendingCounterPartySummaryCurrency = "MOP" MRO SpendingCounterPartySummaryCurrency = "MRO" MRU SpendingCounterPartySummaryCurrency = "MRU" MUR SpendingCounterPartySummaryCurrency = "MUR" MVR SpendingCounterPartySummaryCurrency = "MVR" MWK SpendingCounterPartySummaryCurrency = "MWK" MXN SpendingCounterPartySummaryCurrency = "MXN" MXV SpendingCounterPartySummaryCurrency = "MXV" MYR SpendingCounterPartySummaryCurrency = "MYR" MZN SpendingCounterPartySummaryCurrency = "MZN" NAD SpendingCounterPartySummaryCurrency = "NAD" NGN SpendingCounterPartySummaryCurrency = "NGN" NIO SpendingCounterPartySummaryCurrency = "NIO" NOK SpendingCounterPartySummaryCurrency = "NOK" NPR SpendingCounterPartySummaryCurrency = "NPR" NZD SpendingCounterPartySummaryCurrency = "NZD" OMR SpendingCounterPartySummaryCurrency = "OMR" PAB SpendingCounterPartySummaryCurrency = "PAB" PEN SpendingCounterPartySummaryCurrency = "PEN" PGK SpendingCounterPartySummaryCurrency = "PGK" PHP SpendingCounterPartySummaryCurrency = "PHP" PKR SpendingCounterPartySummaryCurrency = "PKR" PLN SpendingCounterPartySummaryCurrency = "PLN" PYG SpendingCounterPartySummaryCurrency = "PYG" QAR SpendingCounterPartySummaryCurrency = "QAR" RON SpendingCounterPartySummaryCurrency = "RON" RSD SpendingCounterPartySummaryCurrency = "RSD" RUB SpendingCounterPartySummaryCurrency = "RUB" RUR SpendingCounterPartySummaryCurrency = "RUR" RWF SpendingCounterPartySummaryCurrency = "RWF" SAR SpendingCounterPartySummaryCurrency = "SAR" SBD SpendingCounterPartySummaryCurrency = "SBD" SCR SpendingCounterPartySummaryCurrency = "SCR" SDG SpendingCounterPartySummaryCurrency = "SDG" SEK SpendingCounterPartySummaryCurrency = "SEK" SGD SpendingCounterPartySummaryCurrency = "SGD" SHP SpendingCounterPartySummaryCurrency = "SHP" SLE SpendingCounterPartySummaryCurrency = "SLE" SLL SpendingCounterPartySummaryCurrency = "SLL" SOS SpendingCounterPartySummaryCurrency = "SOS" SRD SpendingCounterPartySummaryCurrency = "SRD" SSP SpendingCounterPartySummaryCurrency = "SSP" STD SpendingCounterPartySummaryCurrency = "STD" STN SpendingCounterPartySummaryCurrency = "STN" SVC SpendingCounterPartySummaryCurrency = "SVC" SYP SpendingCounterPartySummaryCurrency = "SYP" SZL SpendingCounterPartySummaryCurrency = "SZL" THB SpendingCounterPartySummaryCurrency = "THB" TJS SpendingCounterPartySummaryCurrency = "TJS" TMT SpendingCounterPartySummaryCurrency = "TMT" TND SpendingCounterPartySummaryCurrency = "TND" TOP SpendingCounterPartySummaryCurrency = "TOP" TRY SpendingCounterPartySummaryCurrency = "TRY" TTD SpendingCounterPartySummaryCurrency = "TTD" TWD SpendingCounterPartySummaryCurrency = "TWD" TZS SpendingCounterPartySummaryCurrency = "TZS" UAH SpendingCounterPartySummaryCurrency = "UAH" UGX SpendingCounterPartySummaryCurrency = "UGX" UNDEFINED SpendingCounterPartySummaryCurrency = "UNDEFINED" USD SpendingCounterPartySummaryCurrency = "USD" USN SpendingCounterPartySummaryCurrency = "USN" USS SpendingCounterPartySummaryCurrency = "USS" UYI SpendingCounterPartySummaryCurrency = "UYI" UYU SpendingCounterPartySummaryCurrency = "UYU" UZS SpendingCounterPartySummaryCurrency = "UZS" VEF SpendingCounterPartySummaryCurrency = "VEF" VES SpendingCounterPartySummaryCurrency = "VES" VND SpendingCounterPartySummaryCurrency = "VND" VUV SpendingCounterPartySummaryCurrency = "VUV" WST SpendingCounterPartySummaryCurrency = "WST" XAF SpendingCounterPartySummaryCurrency = "XAF" XAG SpendingCounterPartySummaryCurrency = "XAG" XAU SpendingCounterPartySummaryCurrency = "XAU" XBA SpendingCounterPartySummaryCurrency = "XBA" XBB SpendingCounterPartySummaryCurrency = "XBB" XBC SpendingCounterPartySummaryCurrency = "XBC" XBD SpendingCounterPartySummaryCurrency = "XBD" XCD SpendingCounterPartySummaryCurrency = "XCD" XDR SpendingCounterPartySummaryCurrency = "XDR" XOF SpendingCounterPartySummaryCurrency = "XOF" XPD SpendingCounterPartySummaryCurrency = "XPD" XPF SpendingCounterPartySummaryCurrency = "XPF" XPT SpendingCounterPartySummaryCurrency = "XPT" XSU SpendingCounterPartySummaryCurrency = "XSU" XTS SpendingCounterPartySummaryCurrency = "XTS" XUA SpendingCounterPartySummaryCurrency = "XUA" XXX SpendingCounterPartySummaryCurrency = "XXX" YER SpendingCounterPartySummaryCurrency = "YER" ZAR SpendingCounterPartySummaryCurrency = "ZAR" ZMW SpendingCounterPartySummaryCurrency = "ZMW" ZWL SpendingCounterPartySummaryCurrency = "ZWL" )
Defines values for SpendingCounterPartySummaryCurrency.
type SpendingCounterPartySummaryDirection ¶
type SpendingCounterPartySummaryDirection string
SpendingCounterPartySummaryDirection Was this an inbound or outbound transaction
const ( SpendingCounterPartySummaryDirectionIN SpendingCounterPartySummaryDirection = "IN" SpendingCounterPartySummaryDirectionOUT SpendingCounterPartySummaryDirection = "OUT" )
Defines values for SpendingCounterPartySummaryDirection.
type SpendingSpace ¶
type SpendingSpace struct { // Balance Representation of money Balance CurrencyAndAmount `json:"balance"` // CardAssociationUid Card Association Uid CardAssociationUid openapi_types.UUID `json:"cardAssociationUid"` // Name Name of the space Name string `json:"name"` // SortOrder Sort Order SortOrder *int32 `json:"sortOrder,omitempty"` // SpaceUid SpendingSpaceUid SpaceUid openapi_types.UUID `json:"spaceUid"` // SpendingSpaceType Spending Space Type SpendingSpaceType SpendingSpaceSpendingSpaceType `json:"spendingSpaceType"` // State The state of the spending space State SpendingSpaceState `json:"state"` Uid *openapi_types.UUID `json:"uid,omitempty"` }
SpendingSpace defines model for SpendingSpace.
type SpendingSpaceSpendingSpaceType ¶
type SpendingSpaceSpendingSpaceType string
SpendingSpaceSpendingSpaceType Spending Space Type
const ( SpendingSpaceSpendingSpaceTypeCHILDCARE SpendingSpaceSpendingSpaceType = "CHILDCARE" SpendingSpaceSpendingSpaceTypeCHILDCAREV2 SpendingSpaceSpendingSpaceType = "CHILDCARE_V2" SpendingSpaceSpendingSpaceTypeEXPENSE SpendingSpaceSpendingSpaceType = "EXPENSE" SpendingSpaceSpendingSpaceTypeHELPINGOUT SpendingSpaceSpendingSpaceType = "HELPING_OUT" SpendingSpaceSpendingSpaceTypeSHOPPING SpendingSpaceSpendingSpaceType = "SHOPPING" SpendingSpaceSpendingSpaceTypeSHOPPINGV2 SpendingSpaceSpendingSpaceType = "SHOPPING_V2" SpendingSpaceSpendingSpaceTypeSPARE SpendingSpaceSpendingSpaceType = "SPARE" SpendingSpaceSpendingSpaceTypeSPARECARD SpendingSpaceSpendingSpaceType = "SPARE_CARD" SpendingSpaceSpendingSpaceTypeYOUNGPERSON SpendingSpaceSpendingSpaceType = "YOUNG_PERSON" )
Defines values for SpendingSpaceSpendingSpaceType.
type SpendingSpaceState ¶
type SpendingSpaceState string
SpendingSpaceState The state of the spending space
const ( ACTIVE SpendingSpaceState = "ACTIVE" ARCHIVED SpendingSpaceState = "ARCHIVED" ARCHIVING SpendingSpaceState = "ARCHIVING" CREATING SpendingSpaceState = "CREATING" PENDING SpendingSpaceState = "PENDING" RESTORING SpendingSpaceState = "RESTORING" )
Defines values for SpendingSpaceState.
type StandingOrder ¶
type StandingOrder struct { // Amount Representation of money Amount *CurrencyAndAmount `json:"amount,omitempty"` // CancelledAt The time the standing order is cancelled at CancelledAt *time.Time `json:"cancelledAt,omitempty"` // CategoryUid The category ID of the category from which the payment will be sent CategoryUid *openapi_types.UUID `json:"categoryUid,omitempty"` // NextDate Date on which the next standing order payment will be made NextDate *openapi_types.Date `json:"nextDate,omitempty"` // PayeeAccountUid The account ID of the payee account receiving the payments PayeeAccountUid *openapi_types.UUID `json:"payeeAccountUid,omitempty"` // PayeeUid The ID of the payee receiving the payments PayeeUid *openapi_types.UUID `json:"payeeUid,omitempty"` // PaymentOrderUid UID of this payment order PaymentOrderUid *openapi_types.UUID `json:"paymentOrderUid,omitempty"` // Reference The reference set by the payer Reference *string `json:"reference,omitempty"` // SpendingCategory The category of a transaction SpendingCategory *StandingOrderSpendingCategory `json:"spendingCategory"` // StandingOrderRecurrence Recurrence rules of a standing order StandingOrderRecurrence *StandingOrderRecurrence `json:"standingOrderRecurrence,omitempty"` // UpdatedAt The time the standing order is updated at UpdatedAt *time.Time `json:"updatedAt,omitempty"` }
StandingOrder Response object for standing order queries
type StandingOrderRecurrence ¶
type StandingOrderRecurrence struct { // Count Number of payments that should be made before standing order is stopped Count *int32 `json:"count"` // Frequency Frequency of which payments should be made Frequency StandingOrderRecurrenceFrequency `json:"frequency"` // Interval Interval of specified frequency on which payments should be made Interval *int32 `json:"interval"` // StartDate Date that the first standing order payment should be made StartDate openapi_types.Date `json:"startDate"` // UntilDate Date on which to stop standing order UntilDate *openapi_types.Date `json:"untilDate,omitempty"` }
StandingOrderRecurrence Recurrence rules of a standing order
type StandingOrderRecurrenceFrequency ¶
type StandingOrderRecurrenceFrequency string
StandingOrderRecurrenceFrequency Frequency of which payments should be made
const ( DAILY StandingOrderRecurrenceFrequency = "DAILY" MONTHLY StandingOrderRecurrenceFrequency = "MONTHLY" WEEKLY StandingOrderRecurrenceFrequency = "WEEKLY" YEARLY StandingOrderRecurrenceFrequency = "YEARLY" )
Defines values for StandingOrderRecurrenceFrequency.
type StandingOrderSpendingCategory ¶
type StandingOrderSpendingCategory string
StandingOrderSpendingCategory The category of a transaction
const ( StandingOrderSpendingCategoryADMIN StandingOrderSpendingCategory = "ADMIN" StandingOrderSpendingCategoryBANKCHARGES StandingOrderSpendingCategory = "BANK_CHARGES" StandingOrderSpendingCategoryBIKE StandingOrderSpendingCategory = "BIKE" StandingOrderSpendingCategoryBILLSANDSERVICES StandingOrderSpendingCategory = "BILLS_AND_SERVICES" StandingOrderSpendingCategoryBUCKETLIST StandingOrderSpendingCategory = "BUCKET_LIST" StandingOrderSpendingCategoryBUSINESSENTERTAINMENT StandingOrderSpendingCategory = "BUSINESS_ENTERTAINMENT" StandingOrderSpendingCategoryCAR StandingOrderSpendingCategory = "CAR" StandingOrderSpendingCategoryCASH StandingOrderSpendingCategory = "CASH" StandingOrderSpendingCategoryCELEBRATION StandingOrderSpendingCategory = "CELEBRATION" StandingOrderSpendingCategoryCHARITY StandingOrderSpendingCategory = "CHARITY" StandingOrderSpendingCategoryCHILDREN StandingOrderSpendingCategory = "CHILDREN" StandingOrderSpendingCategoryCLIENTREFUNDS StandingOrderSpendingCategory = "CLIENT_REFUNDS" StandingOrderSpendingCategoryCLOTHES StandingOrderSpendingCategory = "CLOTHES" StandingOrderSpendingCategoryCOFFEE StandingOrderSpendingCategory = "COFFEE" StandingOrderSpendingCategoryCORPORATIONTAX StandingOrderSpendingCategory = "CORPORATION_TAX" StandingOrderSpendingCategoryDEBTREPAYMENT StandingOrderSpendingCategory = "DEBT_REPAYMENT" StandingOrderSpendingCategoryDIRECTORSWAGES StandingOrderSpendingCategory = "DIRECTORS_WAGES" StandingOrderSpendingCategoryDIVIDENDS StandingOrderSpendingCategory = "DIVIDENDS" StandingOrderSpendingCategoryDIY StandingOrderSpendingCategory = "DIY" StandingOrderSpendingCategoryDRINKS StandingOrderSpendingCategory = "DRINKS" StandingOrderSpendingCategoryEATINGOUT StandingOrderSpendingCategory = "EATING_OUT" StandingOrderSpendingCategoryEDUCATION StandingOrderSpendingCategory = "EDUCATION" StandingOrderSpendingCategoryEMERGENCY StandingOrderSpendingCategory = "EMERGENCY" StandingOrderSpendingCategoryENTERTAINMENT StandingOrderSpendingCategory = "ENTERTAINMENT" StandingOrderSpendingCategoryEQUIPMENT StandingOrderSpendingCategory = "EQUIPMENT" StandingOrderSpendingCategoryESSENTIALSPEND StandingOrderSpendingCategory = "ESSENTIAL_SPEND" StandingOrderSpendingCategoryEXPENSES StandingOrderSpendingCategory = "EXPENSES" StandingOrderSpendingCategoryFAMILY StandingOrderSpendingCategory = "FAMILY" StandingOrderSpendingCategoryFITNESS StandingOrderSpendingCategory = "FITNESS" StandingOrderSpendingCategoryFOODANDDRINK StandingOrderSpendingCategory = "FOOD_AND_DRINK" StandingOrderSpendingCategoryFUEL StandingOrderSpendingCategory = "FUEL" StandingOrderSpendingCategoryGAMBLING StandingOrderSpendingCategory = "GAMBLING" StandingOrderSpendingCategoryGAMING StandingOrderSpendingCategory = "GAMING" StandingOrderSpendingCategoryGARDEN StandingOrderSpendingCategory = "GARDEN" StandingOrderSpendingCategoryGENERAL StandingOrderSpendingCategory = "GENERAL" StandingOrderSpendingCategoryGIFTS StandingOrderSpendingCategory = "GIFTS" StandingOrderSpendingCategoryGROCERIES StandingOrderSpendingCategory = "GROCERIES" StandingOrderSpendingCategoryHOBBY StandingOrderSpendingCategory = "HOBBY" StandingOrderSpendingCategoryHOLIDAYS StandingOrderSpendingCategory = "HOLIDAYS" StandingOrderSpendingCategoryHOME StandingOrderSpendingCategory = "HOME" StandingOrderSpendingCategoryIMPULSEBUY StandingOrderSpendingCategory = "IMPULSE_BUY" StandingOrderSpendingCategoryINCOME StandingOrderSpendingCategory = "INCOME" StandingOrderSpendingCategoryINSURANCE StandingOrderSpendingCategory = "INSURANCE" StandingOrderSpendingCategoryINTERESTPAYMENTS StandingOrderSpendingCategory = "INTEREST_PAYMENTS" StandingOrderSpendingCategoryINVENTORY StandingOrderSpendingCategory = "INVENTORY" StandingOrderSpendingCategoryINVESTMENTCAPITAL StandingOrderSpendingCategory = "INVESTMENT_CAPITAL" StandingOrderSpendingCategoryINVESTMENTS StandingOrderSpendingCategory = "INVESTMENTS" StandingOrderSpendingCategoryLIFESTYLE StandingOrderSpendingCategory = "LIFESTYLE" StandingOrderSpendingCategoryLOANPRINCIPAL StandingOrderSpendingCategory = "LOAN_PRINCIPAL" StandingOrderSpendingCategoryMAINTENANCEANDREPAIRS StandingOrderSpendingCategory = "MAINTENANCE_AND_REPAIRS" StandingOrderSpendingCategoryMARKETING StandingOrderSpendingCategory = "MARKETING" StandingOrderSpendingCategoryMEDICAL StandingOrderSpendingCategory = "MEDICAL" StandingOrderSpendingCategoryMORTGAGE StandingOrderSpendingCategory = "MORTGAGE" StandingOrderSpendingCategoryNONE StandingOrderSpendingCategory = "NONE" StandingOrderSpendingCategoryNONESSENTIALSPEND StandingOrderSpendingCategory = "NON_ESSENTIAL_SPEND" StandingOrderSpendingCategoryOTHER StandingOrderSpendingCategory = "OTHER" StandingOrderSpendingCategoryOTHERINCOME StandingOrderSpendingCategory = "OTHER_INCOME" StandingOrderSpendingCategoryPAYMENTS StandingOrderSpendingCategory = "PAYMENTS" StandingOrderSpendingCategoryPERSONAL StandingOrderSpendingCategory = "PERSONAL" StandingOrderSpendingCategoryPERSONALCARE StandingOrderSpendingCategory = "PERSONAL_CARE" StandingOrderSpendingCategoryPERSONALTRANSFERS StandingOrderSpendingCategory = "PERSONAL_TRANSFERS" StandingOrderSpendingCategoryPETS StandingOrderSpendingCategory = "PETS" StandingOrderSpendingCategoryPHONEANDINTERNET StandingOrderSpendingCategory = "PHONE_AND_INTERNET" StandingOrderSpendingCategoryPROFESSIONALSERVICES StandingOrderSpendingCategory = "PROFESSIONAL_SERVICES" StandingOrderSpendingCategoryPROJECTS StandingOrderSpendingCategory = "PROJECTS" StandingOrderSpendingCategoryRELATIONSHIPS StandingOrderSpendingCategory = "RELATIONSHIPS" StandingOrderSpendingCategoryRENT StandingOrderSpendingCategory = "RENT" StandingOrderSpendingCategoryREPAIRSANDMAINTENANCE StandingOrderSpendingCategory = "REPAIRS_AND_MAINTENANCE" StandingOrderSpendingCategoryREVENUE StandingOrderSpendingCategory = "REVENUE" StandingOrderSpendingCategorySAVING StandingOrderSpendingCategory = "SAVING" StandingOrderSpendingCategorySELFASSESSMENTTAX StandingOrderSpendingCategory = "SELF_ASSESSMENT_TAX" StandingOrderSpendingCategorySHOPPING StandingOrderSpendingCategory = "SHOPPING" StandingOrderSpendingCategorySTAFF StandingOrderSpendingCategory = "STAFF" StandingOrderSpendingCategorySUBSCRIPTIONS StandingOrderSpendingCategory = "SUBSCRIPTIONS" StandingOrderSpendingCategoryTAKEAWAY StandingOrderSpendingCategory = "TAKEAWAY" StandingOrderSpendingCategoryTAXI StandingOrderSpendingCategory = "TAXI" StandingOrderSpendingCategoryTRANSFERS StandingOrderSpendingCategory = "TRANSFERS" StandingOrderSpendingCategoryTRANSPORT StandingOrderSpendingCategory = "TRANSPORT" StandingOrderSpendingCategoryTRAVEL StandingOrderSpendingCategory = "TRAVEL" StandingOrderSpendingCategoryTREATS StandingOrderSpendingCategory = "TREATS" StandingOrderSpendingCategoryVAT StandingOrderSpendingCategory = "VAT" StandingOrderSpendingCategoryVEHICLES StandingOrderSpendingCategory = "VEHICLES" StandingOrderSpendingCategoryWEDDING StandingOrderSpendingCategory = "WEDDING" StandingOrderSpendingCategoryWELLBEING StandingOrderSpendingCategory = "WELLBEING" StandingOrderSpendingCategoryWORKPLACE StandingOrderSpendingCategory = "WORKPLACE" )
Defines values for StandingOrderSpendingCategory.
type StandingOrdersResponse ¶
type StandingOrdersResponse struct {
StandingOrders *[]StandingOrder `json:"standingOrders,omitempty"`
}
StandingOrdersResponse List of standing orders associated to an account holder
type StopRoundUpGoalResponse ¶
type StopRoundUpGoalResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseStopRoundUpGoalResponse ¶
func ParseStopRoundUpGoalResponse(rsp *http.Response) (*StopRoundUpGoalResponse, error)
ParseStopRoundUpGoalResponse parses an HTTP response from a StopRoundUpGoalWithResponse call
func (StopRoundUpGoalResponse) Status ¶
func (r StopRoundUpGoalResponse) Status() string
Status returns HTTPResponse.Status
func (StopRoundUpGoalResponse) StatusCode ¶
func (r StopRoundUpGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TopUpRequestV2 ¶
type TopUpRequestV2 struct { // Amount Representation of money Amount CurrencyAndAmount `json:"amount"` }
TopUpRequestV2 Request to make an immediate transfer into a savings goal
type UpdateCurrentAddressJSONRequestBody ¶
type UpdateCurrentAddressJSONRequestBody = AddressUpdateRequest
UpdateCurrentAddressJSONRequestBody defines body for UpdateCurrentAddress for application/json ContentType.
type UpdateCurrentAddressResponse ¶
type UpdateCurrentAddressResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseUpdateCurrentAddressResponse ¶
func ParseUpdateCurrentAddressResponse(rsp *http.Response) (*UpdateCurrentAddressResponse, error)
ParseUpdateCurrentAddressResponse parses an HTTP response from a UpdateCurrentAddressWithResponse call
func (UpdateCurrentAddressResponse) Status ¶
func (r UpdateCurrentAddressResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCurrentAddressResponse) StatusCode ¶
func (r UpdateCurrentAddressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEmailJSONRequestBody ¶
type UpdateEmailJSONRequestBody = UpdateEmailRequest
UpdateEmailJSONRequestBody defines body for UpdateEmail for application/json ContentType.
type UpdateEmailRequest ¶
type UpdateEmailRequest struct { // Email The new email address for the account holder Email string `json:"email"` }
UpdateEmailRequest defines model for UpdateEmailRequest.
type UpdateEmailResponse ¶
type UpdateEmailResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseUpdateEmailResponse ¶
func ParseUpdateEmailResponse(rsp *http.Response) (*UpdateEmailResponse, error)
ParseUpdateEmailResponse parses an HTTP response from a UpdateEmailWithResponse call
func (UpdateEmailResponse) Status ¶
func (r UpdateEmailResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateEmailResponse) StatusCode ¶
func (r UpdateEmailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePayeeJSONRequestBody ¶
type UpdatePayeeJSONRequestBody = PayeeCreationRequest
UpdatePayeeJSONRequestBody defines body for UpdatePayee for application/json ContentType.
type UpdatePayeeResponse ¶
type UpdatePayeeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ConsentInformation JSON4XX *ErrorResponse }
func ParseUpdatePayeeResponse ¶
func ParseUpdatePayeeResponse(rsp *http.Response) (*UpdatePayeeResponse, error)
ParseUpdatePayeeResponse parses an HTTP response from a UpdatePayeeWithResponse call
func (UpdatePayeeResponse) Status ¶
func (r UpdatePayeeResponse) Status() string
Status returns HTTPResponse.Status
func (UpdatePayeeResponse) StatusCode ¶
func (r UpdatePayeeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProfileImageParams ¶
type UpdateProfileImageParams struct {
ContentType string `json:"Content-Type"`
}
UpdateProfileImageParams defines parameters for UpdateProfileImage.
type UpdateProfileImageResponse ¶
type UpdateProfileImageResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseUpdateProfileImageResponse ¶
func ParseUpdateProfileImageResponse(rsp *http.Response) (*UpdateProfileImageResponse, error)
ParseUpdateProfileImageResponse parses an HTTP response from a UpdateProfileImageWithResponse call
func (UpdateProfileImageResponse) Status ¶
func (r UpdateProfileImageResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProfileImageResponse) StatusCode ¶
func (r UpdateProfileImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSavingsGoalJSONRequestBody ¶
type UpdateSavingsGoalJSONRequestBody = SavingsGoalRequestV2
UpdateSavingsGoalJSONRequestBody defines body for UpdateSavingsGoal for application/json ContentType.
type UpdateSavingsGoalResponse ¶
type UpdateSavingsGoalResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CreateOrUpdateSavingsGoalResponseV2 JSON4XX *ErrorResponse }
func ParseUpdateSavingsGoalResponse ¶
func ParseUpdateSavingsGoalResponse(rsp *http.Response) (*UpdateSavingsGoalResponse, error)
ParseUpdateSavingsGoalResponse parses an HTTP response from a UpdateSavingsGoalWithResponse call
func (UpdateSavingsGoalResponse) Status ¶
func (r UpdateSavingsGoalResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSavingsGoalResponse) StatusCode ¶
func (r UpdateSavingsGoalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSpendingCategory ¶
type UpdateSpendingCategory struct { PermanentSpendingCategoryUpdate *bool `json:"permanentSpendingCategoryUpdate,omitempty"` PreviousSpendingCategoryReferencesUpdate *bool `json:"previousSpendingCategoryReferencesUpdate,omitempty"` // SpendingCategory The category of a transaction SpendingCategory UpdateSpendingCategorySpendingCategory `json:"spendingCategory"` }
UpdateSpendingCategory defines model for UpdateSpendingCategory.
type UpdateSpendingCategorySpendingCategory ¶
type UpdateSpendingCategorySpendingCategory string
UpdateSpendingCategorySpendingCategory The category of a transaction
const ( UpdateSpendingCategorySpendingCategoryADMIN UpdateSpendingCategorySpendingCategory = "ADMIN" UpdateSpendingCategorySpendingCategoryBANKCHARGES UpdateSpendingCategorySpendingCategory = "BANK_CHARGES" UpdateSpendingCategorySpendingCategoryBIKE UpdateSpendingCategorySpendingCategory = "BIKE" UpdateSpendingCategorySpendingCategoryBILLSANDSERVICES UpdateSpendingCategorySpendingCategory = "BILLS_AND_SERVICES" UpdateSpendingCategorySpendingCategoryBUCKETLIST UpdateSpendingCategorySpendingCategory = "BUCKET_LIST" UpdateSpendingCategorySpendingCategoryBUSINESSENTERTAINMENT UpdateSpendingCategorySpendingCategory = "BUSINESS_ENTERTAINMENT" UpdateSpendingCategorySpendingCategoryCAR UpdateSpendingCategorySpendingCategory = "CAR" UpdateSpendingCategorySpendingCategoryCASH UpdateSpendingCategorySpendingCategory = "CASH" UpdateSpendingCategorySpendingCategoryCELEBRATION UpdateSpendingCategorySpendingCategory = "CELEBRATION" UpdateSpendingCategorySpendingCategoryCHARITY UpdateSpendingCategorySpendingCategory = "CHARITY" UpdateSpendingCategorySpendingCategoryCHILDREN UpdateSpendingCategorySpendingCategory = "CHILDREN" UpdateSpendingCategorySpendingCategoryCLIENTREFUNDS UpdateSpendingCategorySpendingCategory = "CLIENT_REFUNDS" UpdateSpendingCategorySpendingCategoryCLOTHES UpdateSpendingCategorySpendingCategory = "CLOTHES" UpdateSpendingCategorySpendingCategoryCOFFEE UpdateSpendingCategorySpendingCategory = "COFFEE" UpdateSpendingCategorySpendingCategoryCORPORATIONTAX UpdateSpendingCategorySpendingCategory = "CORPORATION_TAX" UpdateSpendingCategorySpendingCategoryDEBTREPAYMENT UpdateSpendingCategorySpendingCategory = "DEBT_REPAYMENT" UpdateSpendingCategorySpendingCategoryDIRECTORSWAGES UpdateSpendingCategorySpendingCategory = "DIRECTORS_WAGES" UpdateSpendingCategorySpendingCategoryDIVIDENDS UpdateSpendingCategorySpendingCategory = "DIVIDENDS" UpdateSpendingCategorySpendingCategoryDIY UpdateSpendingCategorySpendingCategory = "DIY" UpdateSpendingCategorySpendingCategoryDRINKS UpdateSpendingCategorySpendingCategory = "DRINKS" UpdateSpendingCategorySpendingCategoryEATINGOUT UpdateSpendingCategorySpendingCategory = "EATING_OUT" UpdateSpendingCategorySpendingCategoryEDUCATION UpdateSpendingCategorySpendingCategory = "EDUCATION" UpdateSpendingCategorySpendingCategoryEMERGENCY UpdateSpendingCategorySpendingCategory = "EMERGENCY" UpdateSpendingCategorySpendingCategoryENTERTAINMENT UpdateSpendingCategorySpendingCategory = "ENTERTAINMENT" UpdateSpendingCategorySpendingCategoryEQUIPMENT UpdateSpendingCategorySpendingCategory = "EQUIPMENT" UpdateSpendingCategorySpendingCategoryESSENTIALSPEND UpdateSpendingCategorySpendingCategory = "ESSENTIAL_SPEND" UpdateSpendingCategorySpendingCategoryEXPENSES UpdateSpendingCategorySpendingCategory = "EXPENSES" UpdateSpendingCategorySpendingCategoryFAMILY UpdateSpendingCategorySpendingCategory = "FAMILY" UpdateSpendingCategorySpendingCategoryFITNESS UpdateSpendingCategorySpendingCategory = "FITNESS" UpdateSpendingCategorySpendingCategoryFOODANDDRINK UpdateSpendingCategorySpendingCategory = "FOOD_AND_DRINK" UpdateSpendingCategorySpendingCategoryFUEL UpdateSpendingCategorySpendingCategory = "FUEL" UpdateSpendingCategorySpendingCategoryGAMBLING UpdateSpendingCategorySpendingCategory = "GAMBLING" UpdateSpendingCategorySpendingCategoryGAMING UpdateSpendingCategorySpendingCategory = "GAMING" UpdateSpendingCategorySpendingCategoryGARDEN UpdateSpendingCategorySpendingCategory = "GARDEN" UpdateSpendingCategorySpendingCategoryGENERAL UpdateSpendingCategorySpendingCategory = "GENERAL" UpdateSpendingCategorySpendingCategoryGIFTS UpdateSpendingCategorySpendingCategory = "GIFTS" UpdateSpendingCategorySpendingCategoryGROCERIES UpdateSpendingCategorySpendingCategory = "GROCERIES" UpdateSpendingCategorySpendingCategoryHOBBY UpdateSpendingCategorySpendingCategory = "HOBBY" UpdateSpendingCategorySpendingCategoryHOLIDAYS UpdateSpendingCategorySpendingCategory = "HOLIDAYS" UpdateSpendingCategorySpendingCategoryHOME UpdateSpendingCategorySpendingCategory = "HOME" UpdateSpendingCategorySpendingCategoryIMPULSEBUY UpdateSpendingCategorySpendingCategory = "IMPULSE_BUY" UpdateSpendingCategorySpendingCategoryINCOME UpdateSpendingCategorySpendingCategory = "INCOME" UpdateSpendingCategorySpendingCategoryINSURANCE UpdateSpendingCategorySpendingCategory = "INSURANCE" UpdateSpendingCategorySpendingCategoryINTERESTPAYMENTS UpdateSpendingCategorySpendingCategory = "INTEREST_PAYMENTS" UpdateSpendingCategorySpendingCategoryINVENTORY UpdateSpendingCategorySpendingCategory = "INVENTORY" UpdateSpendingCategorySpendingCategoryINVESTMENTCAPITAL UpdateSpendingCategorySpendingCategory = "INVESTMENT_CAPITAL" UpdateSpendingCategorySpendingCategoryINVESTMENTS UpdateSpendingCategorySpendingCategory = "INVESTMENTS" UpdateSpendingCategorySpendingCategoryLIFESTYLE UpdateSpendingCategorySpendingCategory = "LIFESTYLE" UpdateSpendingCategorySpendingCategoryLOANPRINCIPAL UpdateSpendingCategorySpendingCategory = "LOAN_PRINCIPAL" UpdateSpendingCategorySpendingCategoryMAINTENANCEANDREPAIRS UpdateSpendingCategorySpendingCategory = "MAINTENANCE_AND_REPAIRS" UpdateSpendingCategorySpendingCategoryMARKETING UpdateSpendingCategorySpendingCategory = "MARKETING" UpdateSpendingCategorySpendingCategoryMEDICAL UpdateSpendingCategorySpendingCategory = "MEDICAL" UpdateSpendingCategorySpendingCategoryMORTGAGE UpdateSpendingCategorySpendingCategory = "MORTGAGE" UpdateSpendingCategorySpendingCategoryNONE UpdateSpendingCategorySpendingCategory = "NONE" UpdateSpendingCategorySpendingCategoryNONESSENTIALSPEND UpdateSpendingCategorySpendingCategory = "NON_ESSENTIAL_SPEND" UpdateSpendingCategorySpendingCategoryOTHER UpdateSpendingCategorySpendingCategory = "OTHER" UpdateSpendingCategorySpendingCategoryOTHERINCOME UpdateSpendingCategorySpendingCategory = "OTHER_INCOME" UpdateSpendingCategorySpendingCategoryPAYMENTS UpdateSpendingCategorySpendingCategory = "PAYMENTS" UpdateSpendingCategorySpendingCategoryPERSONAL UpdateSpendingCategorySpendingCategory = "PERSONAL" UpdateSpendingCategorySpendingCategoryPERSONALCARE UpdateSpendingCategorySpendingCategory = "PERSONAL_CARE" UpdateSpendingCategorySpendingCategoryPERSONALTRANSFERS UpdateSpendingCategorySpendingCategory = "PERSONAL_TRANSFERS" UpdateSpendingCategorySpendingCategoryPETS UpdateSpendingCategorySpendingCategory = "PETS" UpdateSpendingCategorySpendingCategoryPHONEANDINTERNET UpdateSpendingCategorySpendingCategory = "PHONE_AND_INTERNET" UpdateSpendingCategorySpendingCategoryPROFESSIONALSERVICES UpdateSpendingCategorySpendingCategory = "PROFESSIONAL_SERVICES" UpdateSpendingCategorySpendingCategoryPROJECTS UpdateSpendingCategorySpendingCategory = "PROJECTS" UpdateSpendingCategorySpendingCategoryRELATIONSHIPS UpdateSpendingCategorySpendingCategory = "RELATIONSHIPS" UpdateSpendingCategorySpendingCategoryRENT UpdateSpendingCategorySpendingCategory = "RENT" UpdateSpendingCategorySpendingCategoryREPAIRSANDMAINTENANCE UpdateSpendingCategorySpendingCategory = "REPAIRS_AND_MAINTENANCE" UpdateSpendingCategorySpendingCategoryREVENUE UpdateSpendingCategorySpendingCategory = "REVENUE" UpdateSpendingCategorySpendingCategorySAVING UpdateSpendingCategorySpendingCategory = "SAVING" UpdateSpendingCategorySpendingCategorySELFASSESSMENTTAX UpdateSpendingCategorySpendingCategory = "SELF_ASSESSMENT_TAX" UpdateSpendingCategorySpendingCategorySHOPPING UpdateSpendingCategorySpendingCategory = "SHOPPING" UpdateSpendingCategorySpendingCategorySTAFF UpdateSpendingCategorySpendingCategory = "STAFF" UpdateSpendingCategorySpendingCategorySUBSCRIPTIONS UpdateSpendingCategorySpendingCategory = "SUBSCRIPTIONS" UpdateSpendingCategorySpendingCategoryTAKEAWAY UpdateSpendingCategorySpendingCategory = "TAKEAWAY" UpdateSpendingCategorySpendingCategoryTAXI UpdateSpendingCategorySpendingCategory = "TAXI" UpdateSpendingCategorySpendingCategoryTRANSFERS UpdateSpendingCategorySpendingCategory = "TRANSFERS" UpdateSpendingCategorySpendingCategoryTRANSPORT UpdateSpendingCategorySpendingCategory = "TRANSPORT" UpdateSpendingCategorySpendingCategoryTRAVEL UpdateSpendingCategorySpendingCategory = "TRAVEL" UpdateSpendingCategorySpendingCategoryTREATS UpdateSpendingCategorySpendingCategory = "TREATS" UpdateSpendingCategorySpendingCategoryVAT UpdateSpendingCategorySpendingCategory = "VAT" UpdateSpendingCategorySpendingCategoryVEHICLES UpdateSpendingCategorySpendingCategory = "VEHICLES" UpdateSpendingCategorySpendingCategoryWEDDING UpdateSpendingCategorySpendingCategory = "WEDDING" UpdateSpendingCategorySpendingCategoryWELLBEING UpdateSpendingCategorySpendingCategory = "WELLBEING" UpdateSpendingCategorySpendingCategoryWORKPLACE UpdateSpendingCategorySpendingCategory = "WORKPLACE" )
Defines values for UpdateSpendingCategorySpendingCategory.
type UpdateStandingOrderJSONRequestBody ¶
type UpdateStandingOrderJSONRequestBody = UpdateStandingOrderRequest
UpdateStandingOrderJSONRequestBody defines body for UpdateStandingOrder for application/json ContentType.
type UpdateStandingOrderRequest ¶
type UpdateStandingOrderRequest struct { // Amount Representation of money Amount CurrencyAndAmount `json:"amount"` // PaymentOrderUid UID of this payment order PaymentOrderUid openapi_types.UUID `json:"paymentOrderUid"` // Reference The payment reference Reference string `json:"reference"` // SpendingCategory The category of a transaction SpendingCategory *UpdateStandingOrderRequestSpendingCategory `json:"spendingCategory,omitempty"` // StandingOrderRecurrence Recurrence rules of a standing order StandingOrderRecurrence StandingOrderRecurrence `json:"standingOrderRecurrence"` }
UpdateStandingOrderRequest Request to update a standing order
type UpdateStandingOrderRequestSpendingCategory ¶
type UpdateStandingOrderRequestSpendingCategory string
UpdateStandingOrderRequestSpendingCategory The category of a transaction
const ( ADMIN UpdateStandingOrderRequestSpendingCategory = "ADMIN" BANKCHARGES UpdateStandingOrderRequestSpendingCategory = "BANK_CHARGES" BIKE UpdateStandingOrderRequestSpendingCategory = "BIKE" BILLSANDSERVICES UpdateStandingOrderRequestSpendingCategory = "BILLS_AND_SERVICES" BUCKETLIST UpdateStandingOrderRequestSpendingCategory = "BUCKET_LIST" BUSINESSENTERTAINMENT UpdateStandingOrderRequestSpendingCategory = "BUSINESS_ENTERTAINMENT" CAR UpdateStandingOrderRequestSpendingCategory = "CAR" CASH UpdateStandingOrderRequestSpendingCategory = "CASH" CELEBRATION UpdateStandingOrderRequestSpendingCategory = "CELEBRATION" CHARITY UpdateStandingOrderRequestSpendingCategory = "CHARITY" CHILDREN UpdateStandingOrderRequestSpendingCategory = "CHILDREN" CLIENTREFUNDS UpdateStandingOrderRequestSpendingCategory = "CLIENT_REFUNDS" CLOTHES UpdateStandingOrderRequestSpendingCategory = "CLOTHES" COFFEE UpdateStandingOrderRequestSpendingCategory = "COFFEE" CORPORATIONTAX UpdateStandingOrderRequestSpendingCategory = "CORPORATION_TAX" DEBTREPAYMENT UpdateStandingOrderRequestSpendingCategory = "DEBT_REPAYMENT" DIRECTORSWAGES UpdateStandingOrderRequestSpendingCategory = "DIRECTORS_WAGES" DIVIDENDS UpdateStandingOrderRequestSpendingCategory = "DIVIDENDS" DIY UpdateStandingOrderRequestSpendingCategory = "DIY" DRINKS UpdateStandingOrderRequestSpendingCategory = "DRINKS" EATINGOUT UpdateStandingOrderRequestSpendingCategory = "EATING_OUT" EDUCATION UpdateStandingOrderRequestSpendingCategory = "EDUCATION" EMERGENCY UpdateStandingOrderRequestSpendingCategory = "EMERGENCY" ENTERTAINMENT UpdateStandingOrderRequestSpendingCategory = "ENTERTAINMENT" EQUIPMENT UpdateStandingOrderRequestSpendingCategory = "EQUIPMENT" ESSENTIALSPEND UpdateStandingOrderRequestSpendingCategory = "ESSENTIAL_SPEND" EXPENSES UpdateStandingOrderRequestSpendingCategory = "EXPENSES" FAMILY UpdateStandingOrderRequestSpendingCategory = "FAMILY" FITNESS UpdateStandingOrderRequestSpendingCategory = "FITNESS" FOODANDDRINK UpdateStandingOrderRequestSpendingCategory = "FOOD_AND_DRINK" FUEL UpdateStandingOrderRequestSpendingCategory = "FUEL" GAMBLING UpdateStandingOrderRequestSpendingCategory = "GAMBLING" GAMING UpdateStandingOrderRequestSpendingCategory = "GAMING" GARDEN UpdateStandingOrderRequestSpendingCategory = "GARDEN" GENERAL UpdateStandingOrderRequestSpendingCategory = "GENERAL" GIFTS UpdateStandingOrderRequestSpendingCategory = "GIFTS" GROCERIES UpdateStandingOrderRequestSpendingCategory = "GROCERIES" HOBBY UpdateStandingOrderRequestSpendingCategory = "HOBBY" HOLIDAYS UpdateStandingOrderRequestSpendingCategory = "HOLIDAYS" HOME UpdateStandingOrderRequestSpendingCategory = "HOME" IMPULSEBUY UpdateStandingOrderRequestSpendingCategory = "IMPULSE_BUY" INCOME UpdateStandingOrderRequestSpendingCategory = "INCOME" INSURANCE UpdateStandingOrderRequestSpendingCategory = "INSURANCE" INTERESTPAYMENTS UpdateStandingOrderRequestSpendingCategory = "INTEREST_PAYMENTS" INVENTORY UpdateStandingOrderRequestSpendingCategory = "INVENTORY" INVESTMENTCAPITAL UpdateStandingOrderRequestSpendingCategory = "INVESTMENT_CAPITAL" INVESTMENTS UpdateStandingOrderRequestSpendingCategory = "INVESTMENTS" LIFESTYLE UpdateStandingOrderRequestSpendingCategory = "LIFESTYLE" LOANPRINCIPAL UpdateStandingOrderRequestSpendingCategory = "LOAN_PRINCIPAL" MAINTENANCEANDREPAIRS UpdateStandingOrderRequestSpendingCategory = "MAINTENANCE_AND_REPAIRS" MARKETING UpdateStandingOrderRequestSpendingCategory = "MARKETING" MEDICAL UpdateStandingOrderRequestSpendingCategory = "MEDICAL" MORTGAGE UpdateStandingOrderRequestSpendingCategory = "MORTGAGE" NONE UpdateStandingOrderRequestSpendingCategory = "NONE" NONESSENTIALSPEND UpdateStandingOrderRequestSpendingCategory = "NON_ESSENTIAL_SPEND" OTHER UpdateStandingOrderRequestSpendingCategory = "OTHER" OTHERINCOME UpdateStandingOrderRequestSpendingCategory = "OTHER_INCOME" PAYMENTS UpdateStandingOrderRequestSpendingCategory = "PAYMENTS" PERSONAL UpdateStandingOrderRequestSpendingCategory = "PERSONAL" PERSONALCARE UpdateStandingOrderRequestSpendingCategory = "PERSONAL_CARE" PERSONALTRANSFERS UpdateStandingOrderRequestSpendingCategory = "PERSONAL_TRANSFERS" PETS UpdateStandingOrderRequestSpendingCategory = "PETS" PHONEANDINTERNET UpdateStandingOrderRequestSpendingCategory = "PHONE_AND_INTERNET" PROFESSIONALSERVICES UpdateStandingOrderRequestSpendingCategory = "PROFESSIONAL_SERVICES" PROJECTS UpdateStandingOrderRequestSpendingCategory = "PROJECTS" RELATIONSHIPS UpdateStandingOrderRequestSpendingCategory = "RELATIONSHIPS" RENT UpdateStandingOrderRequestSpendingCategory = "RENT" REPAIRSANDMAINTENANCE UpdateStandingOrderRequestSpendingCategory = "REPAIRS_AND_MAINTENANCE" REVENUE UpdateStandingOrderRequestSpendingCategory = "REVENUE" SAVING UpdateStandingOrderRequestSpendingCategory = "SAVING" SELFASSESSMENTTAX UpdateStandingOrderRequestSpendingCategory = "SELF_ASSESSMENT_TAX" SHOPPING UpdateStandingOrderRequestSpendingCategory = "SHOPPING" STAFF UpdateStandingOrderRequestSpendingCategory = "STAFF" SUBSCRIPTIONS UpdateStandingOrderRequestSpendingCategory = "SUBSCRIPTIONS" TAKEAWAY UpdateStandingOrderRequestSpendingCategory = "TAKEAWAY" TAXI UpdateStandingOrderRequestSpendingCategory = "TAXI" TRANSFERS UpdateStandingOrderRequestSpendingCategory = "TRANSFERS" TRANSPORT UpdateStandingOrderRequestSpendingCategory = "TRANSPORT" TRAVEL UpdateStandingOrderRequestSpendingCategory = "TRAVEL" TREATS UpdateStandingOrderRequestSpendingCategory = "TREATS" VAT UpdateStandingOrderRequestSpendingCategory = "VAT" VEHICLES UpdateStandingOrderRequestSpendingCategory = "VEHICLES" WEDDING UpdateStandingOrderRequestSpendingCategory = "WEDDING" WELLBEING UpdateStandingOrderRequestSpendingCategory = "WELLBEING" WORKPLACE UpdateStandingOrderRequestSpendingCategory = "WORKPLACE" )
Defines values for UpdateStandingOrderRequestSpendingCategory.
type UpdateStandingOrderResponse ¶
type UpdateStandingOrderResponse struct { Body []byte HTTPResponse *http.Response JSON200 *UpdateStandingOrderResult JSON4XX *ErrorResponse }
func ParseUpdateStandingOrderResponse ¶
func ParseUpdateStandingOrderResponse(rsp *http.Response) (*UpdateStandingOrderResponse, error)
ParseUpdateStandingOrderResponse parses an HTTP response from a UpdateStandingOrderWithResponse call
func (UpdateStandingOrderResponse) Status ¶
func (r UpdateStandingOrderResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateStandingOrderResponse) StatusCode ¶
func (r UpdateStandingOrderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateStandingOrderResult ¶
type UpdateStandingOrderResult struct { // PaymentOrderUid The uid of the updated payment order created by the standing order. N.B. this will not be the uid of any payment which is created by the standing order. If the recurrence rule is updated, this payment order uid will be different from the original one PaymentOrderUid *openapi_types.UUID `json:"paymentOrderUid,omitempty"` }
UpdateStandingOrderResult after attempting to update a standing order
type UpdateUserNoteJSONRequestBody ¶
type UpdateUserNoteJSONRequestBody = UserNoteWrapper
UpdateUserNoteJSONRequestBody defines body for UpdateUserNote for application/json ContentType.
type UpdateUserNoteResponse ¶
type UpdateUserNoteResponse struct { Body []byte HTTPResponse *http.Response JSON4XX *ErrorResponse }
func ParseUpdateUserNoteResponse ¶
func ParseUpdateUserNoteResponse(rsp *http.Response) (*UpdateUserNoteResponse, error)
ParseUpdateUserNoteResponse parses an HTTP response from a UpdateUserNoteWithResponse call
func (UpdateUserNoteResponse) Status ¶
func (r UpdateUserNoteResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateUserNoteResponse) StatusCode ¶
func (r UpdateUserNoteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UserNoteWrapper ¶
type UserNoteWrapper struct {
UserNote string `json:"userNote"`
}
UserNoteWrapper defines model for UserNoteWrapper.
type WithdrawMoneyJSONRequestBody ¶
type WithdrawMoneyJSONRequestBody = WithdrawalRequestV2
WithdrawMoneyJSONRequestBody defines body for WithdrawMoney for application/json ContentType.
type WithdrawMoneyResponse ¶
type WithdrawMoneyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *SavingsGoalTransferResponseV2 JSON4XX *ErrorResponse }
func ParseWithdrawMoneyResponse ¶
func ParseWithdrawMoneyResponse(rsp *http.Response) (*WithdrawMoneyResponse, error)
ParseWithdrawMoneyResponse parses an HTTP response from a WithdrawMoneyWithResponse call
func (WithdrawMoneyResponse) Status ¶
func (r WithdrawMoneyResponse) Status() string
Status returns HTTPResponse.Status
func (WithdrawMoneyResponse) StatusCode ¶
func (r WithdrawMoneyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type WithdrawalRequestV2 ¶
type WithdrawalRequestV2 struct { // Amount Representation of money Amount CurrencyAndAmount `json:"amount"` }
WithdrawalRequestV2 Request to withdraw money from a savings goal.