naftiko: 1.0.0-alpha2 info: label: Bunq user/{userID}/monetary-account — User description: 'Bunq user/{userID}/monetary-account — User. 275 operations. Lead operation: User. Self-contained Naftiko capability covering one Bunq business surface.' tags: - Bunq - User created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: BUNQ_API_KEY: BUNQ_API_KEY capability: consumes: - type: http namespace: user-userid-monetary-account-user baseUri: https://public-api.sandbox.bunq.com/{basePath} description: Bunq user/{userID}/monetary-account — User business capability. Self-contained, no shared references. resources: - name: user-userID-monetary-account path: /user/{userID}/monetary-account operations: - name: listallmonetaryaccountforuser method: GET description: Get a collection of all your MonetaryAccounts. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: user-userID-monetary-account-bank path: /user/{userID}/monetary-account-bank operations: - name: createmonetaryaccountbankforuser method: POST description: Create new MonetaryAccountBank. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallmonetaryaccountbankforuser method: GET description: Gets a listing of all MonetaryAccountBanks of a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: user-userID-monetary-account-bank-itemId path: /user/{userID}/monetary-account-bank/{itemId} operations: - name: readmonetaryaccountbankforuser method: GET description: Get a specific MonetaryAccountBank. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatemonetaryaccountbankforuser method: PUT description: Update a specific existing MonetaryAccountBank. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-card path: /user/{userID}/monetary-account-card operations: - name: listallmonetaryaccountcardforuser method: GET description: Gets a listing of all MonetaryAccountCard of a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: user-userID-monetary-account-card-itemId path: /user/{userID}/monetary-account-card/{itemId} operations: - name: readmonetaryaccountcardforuser method: GET description: Get a specific MonetaryAccountCard. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatemonetaryaccountcardforuser method: PUT description: Update a specific existing MonetaryAccountCard. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-external path: /user/{userID}/monetary-account-external operations: - name: createmonetaryaccountexternalforuser method: POST description: Endpoint for managing monetary accounts which are connected to external services. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallmonetaryaccountexternalforuser method: GET description: Endpoint for managing monetary accounts which are connected to external services. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: user-userID-monetary-account-external-savings path: /user/{userID}/monetary-account-external-savings operations: - name: createmonetaryaccountexternalsavingsforuser method: POST description: Endpoint for managing monetary account savings which are connected to external services. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallmonetaryaccountexternalsavingsforuser method: GET description: Endpoint for managing monetary account savings which are connected to external services. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: user-userID-monetary-account-external-savings-itemId path: /user/{userID}/monetary-account-external-savings/{itemId} operations: - name: readmonetaryaccountexternalsavingsforuser method: GET description: Endpoint for managing monetary account savings which are connected to external services. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatemonetaryaccountexternalsavingsforuser method: PUT description: Endpoint for managing monetary account savings which are connected to external services. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-external-itemId path: /user/{userID}/monetary-account-external/{itemId} operations: - name: readmonetaryaccountexternalforuser method: GET description: Endpoint for managing monetary accounts which are connected to external services. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatemonetaryaccountexternalforuser method: PUT description: Endpoint for managing monetary accounts which are connected to external services. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-joint path: /user/{userID}/monetary-account-joint operations: - name: createmonetaryaccountjointforuser method: POST description: The endpoint for joint monetary accounts. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallmonetaryaccountjointforuser method: GET description: The endpoint for joint monetary accounts. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: user-userID-monetary-account-joint-itemId path: /user/{userID}/monetary-account-joint/{itemId} operations: - name: readmonetaryaccountjointforuser method: GET description: The endpoint for joint monetary accounts. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatemonetaryaccountjointforuser method: PUT description: The endpoint for joint monetary accounts. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-savings path: /user/{userID}/monetary-account-savings operations: - name: createmonetaryaccountsavingsforuser method: POST description: Create new MonetaryAccountSavings. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallmonetaryaccountsavingsforuser method: GET description: Gets a listing of all MonetaryAccountSavingss of a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: user-userID-monetary-account-savings-itemId path: /user/{userID}/monetary-account-savings/{itemId} operations: - name: readmonetaryaccountsavingsforuser method: GET description: Get a specific MonetaryAccountSavings. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatemonetaryaccountsavingsforuser method: PUT description: Update a specific existing MonetaryAccountSavings. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-itemId path: /user/{userID}/monetary-account/{itemId} operations: - name: readmonetaryaccountforuser method: GET description: Get a specific MonetaryAccount. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-adyen-card-transaction-adyen-car path: /user/{userID}/monetary-account/{monetary-accountID}/adyen-card-transaction/{adyen-card-transactionID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountadyencardtransaction method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountadyencardtransaction method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-adyen-card-transaction-adyen-car path: /user/{userID}/monetary-account/{monetary-accountID}/adyen-card-transaction/{adyen-card-transactionID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountadyencardtransaction method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountadyencardtransaction method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountadyencardtransaction method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-adyen-card-transaction-adyen-car path: /user/{userID}/monetary-account/{monetary-accountID}/adyen-card-transaction/{adyen-card-transactionID}/note-text operations: - name: createnotetextforusermonetaryaccountadyencardtransaction method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountadyencardtransaction method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-adyen-card-transaction-adyen-car path: /user/{userID}/monetary-account/{monetary-accountID}/adyen-card-transaction/{adyen-card-transactionID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountadyencardtransaction method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountadyencardtransaction method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountadyencardtransaction method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: adyen-card-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-attachment path: /user/{userID}/monetary-account/{monetary-accountID}/attachment operations: - name: createattachmentforusermonetaryaccount method: POST description: 'Create a new monetary account attachment. Create a POST request with a payload that contains the binary representation of the file, without any JSON wrapping. Make sure you define the MIME type (i.e. image/jpeg) in the Content-Type header. ' outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-attachment-attachmentID-content path: /user/{userID}/monetary-account/{monetary-accountID}/attachment/{attachmentID}/content operations: - name: listallcontentforusermonetaryaccountattachment method: GET description: Get the raw content of a specific attachment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: attachmentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-bunqme- path: /user/{userID}/monetary-account/{monetary-accountID}/bunqme-fundraiser-result/{bunqme-fundraiser-resultID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountbunqmefundraiserresult method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountbunqmefundraiserresult method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-bunqme- path: /user/{userID}/monetary-account/{monetary-accountID}/bunqme-fundraiser-result/{bunqme-fundraiser-resultID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountbunqmefundraiserresult method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountbunqmefundraiserresult method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountbunqmefundraiserresult method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-bunqme- path: /user/{userID}/monetary-account/{monetary-accountID}/bunqme-fundraiser-result/{bunqme-fundraiser-resultID}/note-text operations: - name: createnotetextforusermonetaryaccountbunqmefundraiserresult method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountbunqmefundraiserresult method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-bunqme- path: /user/{userID}/monetary-account/{monetary-accountID}/bunqme-fundraiser-result/{bunqme-fundraiser-resultID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountbunqmefundraiserresult method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountbunqmefundraiserresult method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountbunqmefundraiserresult method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: bunqme-fundraiser-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/bunqme-fundraiser-result/{itemId} operations: - name: readbunqmefundraiserresultforusermonetaryaccount method: GET description: bunq.me fundraiser result containing all payments. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-bunqme-tab path: /user/{userID}/monetary-account/{monetary-accountID}/bunqme-tab operations: - name: createbunqmetabforusermonetaryaccount method: POST description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallbunqmetabforusermonetaryaccount method: GET description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-bunqme-tab-result-response-itemI path: /user/{userID}/monetary-account/{monetary-accountID}/bunqme-tab-result-response/{itemId} operations: - name: readbunqmetabresultresponseforusermonetaryaccount method: GET description: Used to view bunq.me TabResultResponse objects belonging to a tab. A TabResultResponse is an object that holds details on a tab which has been paid from the provided monetary account. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-bunqme-tab-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/bunqme-tab/{itemId} operations: - name: updatebunqmetabforusermonetaryaccount method: PUT description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: readbunqmetabforusermonetaryaccount method: GET description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-currency-cloud-payment-quote path: /user/{userID}/monetary-account/{monetary-accountID}/currency-cloud-payment-quote operations: - name: createcurrencycloudpaymentquoteforusermonetaryaccount method: POST description: Endpoint for managing currency conversions. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-currency-conversion path: /user/{userID}/monetary-account/{monetary-accountID}/currency-conversion operations: - name: listallcurrencyconversionforusermonetaryaccount method: GET description: Endpoint for managing currency conversions. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-currency-conversion-quote path: /user/{userID}/monetary-account/{monetary-accountID}/currency-conversion-quote operations: - name: createcurrencyconversionquoteforusermonetaryaccount method: POST description: Endpoint to create a quote for currency conversions. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-currency-conversion-quote-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/currency-conversion-quote/{itemId} operations: - name: readcurrencyconversionquoteforusermonetaryaccount method: GET description: Endpoint to create a quote for currency conversions. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatecurrencyconversionquoteforusermonetaryaccount method: PUT description: Endpoint to create a quote for currency conversions. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-currency-conversion-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/currency-conversion/{itemId} operations: - name: readcurrencyconversionforusermonetaryaccount method: GET description: Endpoint for managing currency conversions. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-customer-statement path: /user/{userID}/monetary-account/{monetary-accountID}/customer-statement operations: - name: createcustomerstatementforusermonetaryaccount method: POST description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallcustomerstatementforusermonetaryaccount method: GET description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-customer-statement-customer-stat path: /user/{userID}/monetary-account/{monetary-accountID}/customer-statement/{customer-statementID}/content operations: - name: listallcontentforusermonetaryaccountcustomerstatement method: GET description: Fetch the raw content of a statement export. The returned file format could be MT940, CSV or PDF depending on the statement format specified during the statement creation. The doc won't display the response of a request to get the content o outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: customer-statementID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-customer-statement-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/customer-statement/{itemId} operations: - name: readcustomerstatementforusermonetaryaccount method: GET description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: deletecustomerstatementforusermonetaryaccount method: DELETE description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-draft-payment path: /user/{userID}/monetary-account/{monetary-accountID}/draft-payment operations: - name: createdraftpaymentforusermonetaryaccount method: POST description: Create a new DraftPayment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listalldraftpaymentforusermonetaryaccount method: GET description: Get a listing of all DraftPayments from a given MonetaryAccount. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-draft-payment-draft-paymentID-no path: /user/{userID}/monetary-account/{monetary-accountID}/draft-payment/{draft-paymentID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountdraftpayment method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountdraftpayment method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-draft-payment-draft-paymentID-no path: /user/{userID}/monetary-account/{monetary-accountID}/draft-payment/{draft-paymentID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountdraftpayment method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountdraftpayment method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountdraftpayment method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-draft-payment-draft-paymentID-no path: /user/{userID}/monetary-account/{monetary-accountID}/draft-payment/{draft-paymentID}/note-text operations: - name: createnotetextforusermonetaryaccountdraftpayment method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountdraftpayment method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-draft-payment-draft-paymentID-no path: /user/{userID}/monetary-account/{monetary-accountID}/draft-payment/{draft-paymentID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountdraftpayment method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountdraftpayment method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountdraftpayment method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: draft-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-draft-payment-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/draft-payment/{itemId} operations: - name: updatedraftpaymentforusermonetaryaccount method: PUT description: Update a DraftPayment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: readdraftpaymentforusermonetaryaccount method: GET description: Get a specific DraftPayment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-event-eventID-statement path: /user/{userID}/monetary-account/{monetary-accountID}/event/{eventID}/statement operations: - name: createstatementforusermonetaryaccountevent method: POST description: Used to create a statement export of a single payment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: eventID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-event-eventID-statement-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/event/{eventID}/statement/{itemId} operations: - name: readstatementforusermonetaryaccountevent method: GET description: Used to create a statement export of a single payment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: eventID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-event-eventID-statement-statemen path: /user/{userID}/monetary-account/{monetary-accountID}/event/{eventID}/statement/{statementID}/content operations: - name: listallcontentforusermonetaryaccounteventstatement method: GET description: Fetch the raw content of a payment statement export. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: eventID in: path type: integer required: true - name: statementID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-export-rib path: /user/{userID}/monetary-account/{monetary-accountID}/export-rib operations: - name: createexportribforusermonetaryaccount method: POST description: Create a new RIB. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallexportribforusermonetaryaccount method: GET description: List all the RIBs for a monetary account. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-export-rib-export-ribID-content path: /user/{userID}/monetary-account/{monetary-accountID}/export-rib/{export-ribID}/content operations: - name: listallcontentforusermonetaryaccountexportrib method: GET description: Used to retrieve the raw content of an RIB. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: export-ribID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-export-rib-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/export-rib/{itemId} operations: - name: readexportribforusermonetaryaccount method: GET description: Get a RIB for a monetary account by its id. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: deleteexportribforusermonetaryaccount method: DELETE description: Used to create new and read existing RIBs of a monetary account outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction path: /user/{userID}/monetary-account/{monetary-accountID}/ideal-merchant-transaction operations: - name: createidealmerchanttransactionforusermonetaryaccount method: POST description: View for requesting iDEAL transactions and polling their status. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallidealmerchanttransactionforusermonetaryaccount method: GET description: View for requesting iDEAL transactions and polling their status. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-ideal path: /user/{userID}/monetary-account/{monetary-accountID}/ideal-merchant-transaction/{ideal-merchant-transactionID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountidealmerchanttransaction method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountidealmerchanttransaction method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-ideal path: /user/{userID}/monetary-account/{monetary-accountID}/ideal-merchant-transaction/{ideal-merchant-transactionID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountidealmerchanttransaction method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountidealmerchanttransaction method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountidealmerchanttransaction method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-ideal path: /user/{userID}/monetary-account/{monetary-accountID}/ideal-merchant-transaction/{ideal-merchant-transactionID}/note-text operations: - name: createnotetextforusermonetaryaccountidealmerchanttransaction method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountidealmerchanttransaction method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-ideal path: /user/{userID}/monetary-account/{monetary-accountID}/ideal-merchant-transaction/{ideal-merchant-transactionID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountidealmerchanttransaction method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountidealmerchanttransaction method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountidealmerchanttransaction method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: ideal-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-itemI path: /user/{userID}/monetary-account/{monetary-accountID}/ideal-merchant-transaction/{itemId} operations: - name: readidealmerchanttransactionforusermonetaryaccount method: GET description: View for requesting iDEAL transactions and polling their status. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-invoice path: /user/{userID}/monetary-account/{monetary-accountID}/invoice operations: - name: listallinvoiceforusermonetaryaccount method: GET description: Used to view a bunq invoice. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-invoice-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/invoice/{itemId} operations: - name: readinvoiceforusermonetaryaccount method: GET description: Used to view a bunq invoice. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-mastercard-action path: /user/{userID}/monetary-account/{monetary-accountID}/mastercard-action operations: - name: listallmastercardactionforusermonetaryaccount method: GET description: MasterCard transaction view. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-mastercard-action-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/mastercard-action/{itemId} operations: - name: readmastercardactionforusermonetaryaccount method: GET description: MasterCard transaction view. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act path: /user/{userID}/monetary-account/{monetary-accountID}/mastercard-action/{mastercard-actionID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountmastercardaction method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountmastercardaction method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act path: /user/{userID}/monetary-account/{monetary-accountID}/mastercard-action/{mastercard-actionID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountmastercardaction method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountmastercardaction method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountmastercardaction method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act path: /user/{userID}/monetary-account/{monetary-accountID}/mastercard-action/{mastercard-actionID}/note-text operations: - name: createnotetextforusermonetaryaccountmastercardaction method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountmastercardaction method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act path: /user/{userID}/monetary-account/{monetary-accountID}/mastercard-action/{mastercard-actionID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountmastercardaction method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountmastercardaction method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountmastercardaction method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act path: /user/{userID}/monetary-account/{monetary-accountID}/mastercard-action/{mastercard-actionID}/payment operations: - name: listallpaymentforusermonetaryaccountmastercardaction method: GET description: MasterCard transaction view. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: mastercard-actionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-notification-filter-url path: /user/{userID}/monetary-account/{monetary-accountID}/notification-filter-url operations: - name: createnotificationfilterurlforusermonetaryaccount method: POST description: Manage the url notification filters for a user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotificationfilterurlforusermonetaryaccount method: GET description: Manage the url notification filters for a user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment path: /user/{userID}/monetary-account/{monetary-accountID}/payment operations: - name: createpaymentforusermonetaryaccount method: POST description: Create a new Payment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallpaymentforusermonetaryaccount method: GET description: Get a listing of all Payments performed on a given MonetaryAccount (incoming and outgoing). outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-auto-allocate path: /user/{userID}/monetary-account/{monetary-accountID}/payment-auto-allocate operations: - name: createpaymentautoallocateforusermonetaryaccount method: POST description: Manage a users automatic payment auto allocated settings. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallpaymentautoallocateforusermonetaryaccount method: GET description: Manage a users automatic payment auto allocated settings. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-auto-allocate-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/payment-auto-allocate/{itemId} operations: - name: readpaymentautoallocateforusermonetaryaccount method: GET description: Manage a users automatic payment auto allocated settings. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatepaymentautoallocateforusermonetaryaccount method: PUT description: Manage a users automatic payment auto allocated settings. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletepaymentautoallocateforusermonetaryaccount method: DELETE description: Manage a users automatic payment auto allocated settings. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-auto-allocate-payment-au path: /user/{userID}/monetary-account/{monetary-accountID}/payment-auto-allocate/{payment-auto-allocateID}/definition operations: - name: listalldefinitionforusermonetaryaccountpaymentautoallocate method: GET description: List all the definitions in a payment auto allocate. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-auto-allocateID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-auto-allocate-payment-au path: /user/{userID}/monetary-account/{monetary-accountID}/payment-auto-allocate/{payment-auto-allocateID}/instance operations: - name: listallinstanceforusermonetaryaccountpaymentautoallocate method: GET description: List all the times a users payment was automatically allocated. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-auto-allocateID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-auto-allocate-payment-au path: /user/{userID}/monetary-account/{monetary-accountID}/payment-auto-allocate/{payment-auto-allocateID}/instance/{itemId} operations: - name: readinstanceforusermonetaryaccountpaymentautoallocate method: GET description: List all the times a users payment was automatically allocated. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-auto-allocateID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-batch path: /user/{userID}/monetary-account/{monetary-accountID}/payment-batch operations: - name: createpaymentbatchforusermonetaryaccount method: POST description: Create a payment batch by sending an array of single payment objects, that will become part of the batch. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallpaymentbatchforusermonetaryaccount method: GET description: Return all the payment batches for a monetary account. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-batch-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/payment-batch/{itemId} operations: - name: updatepaymentbatchforusermonetaryaccount method: PUT description: Revoke a bunq.to payment batch. The status of all the payments will be set to REVOKED. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: readpaymentbatchforusermonetaryaccount method: GET description: Return the details of a specific payment batch. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-batch-payment-batchID-no path: /user/{userID}/monetary-account/{monetary-accountID}/payment-batch/{payment-batchID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountpaymentbatch method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountpaymentbatch method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-batch-payment-batchID-no path: /user/{userID}/monetary-account/{monetary-accountID}/payment-batch/{payment-batchID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountpaymentbatch method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountpaymentbatch method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountpaymentbatch method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-batch-payment-batchID-no path: /user/{userID}/monetary-account/{monetary-accountID}/payment-batch/{payment-batchID}/note-text operations: - name: createnotetextforusermonetaryaccountpaymentbatch method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountpaymentbatch method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-batch-payment-batchID-no path: /user/{userID}/monetary-account/{monetary-accountID}/payment-batch/{payment-batchID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountpaymentbatch method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountpaymentbatch method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountpaymentbatch method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/payment/{itemId} operations: - name: readpaymentforusermonetaryaccount method: GET description: Get a specific previous Payment. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-paymentID-note-attachmen path: /user/{userID}/monetary-account/{monetary-accountID}/payment/{paymentID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountpayment method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountpayment method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-paymentID-note-attachmen path: /user/{userID}/monetary-account/{monetary-accountID}/payment/{paymentID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountpayment method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountpayment method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountpayment method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-paymentID-note-text path: /user/{userID}/monetary-account/{monetary-accountID}/payment/{paymentID}/note-text operations: - name: createnotetextforusermonetaryaccountpayment method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountpayment method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-payment-paymentID-note-text-item path: /user/{userID}/monetary-account/{monetary-accountID}/payment/{paymentID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountpayment method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountpayment method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountpayment method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry operations: - name: createrequestinquiryforusermonetaryaccount method: POST description: Create a new payment request. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallrequestinquiryforusermonetaryaccount method: GET description: Get all payment requests for a user's monetary account. bunqme_share_url is always null if the counterparty is a bunq user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-batch path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry-batch operations: - name: createrequestinquirybatchforusermonetaryaccount method: POST description: Create a request batch by sending an array of single request objects, that will become part of the batch. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallrequestinquirybatchforusermonetaryaccount method: GET description: Return all the request batches for a monetary account. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-batch-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry-batch/{itemId} operations: - name: updaterequestinquirybatchforusermonetaryaccount method: PUT description: Revoke a request batch. The status of all the requests will be set to REVOKED. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: readrequestinquirybatchforusermonetaryaccount method: GET description: Return the details of a specific request batch. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-batch-request-in path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry-batch/{request-inquiry-batchID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountrequestinquirybatch method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountrequestinquirybatch method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-batch-request-in path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry-batch/{request-inquiry-batchID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountrequestinquirybatch method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountrequestinquirybatch method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountrequestinquirybatch method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-batch-request-in path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry-batch/{request-inquiry-batchID}/note-text operations: - name: createnotetextforusermonetaryaccountrequestinquirybatch method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountrequestinquirybatch method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-batch-request-in path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry-batch/{request-inquiry-batchID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountrequestinquirybatch method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountrequestinquirybatch method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountrequestinquirybatch method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiry-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry/{itemId} operations: - name: updaterequestinquiryforusermonetaryaccount method: PUT description: Revoke a request for payment, by updating the status to REVOKED. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: readrequestinquiryforusermonetaryaccount method: GET description: Get the details of a specific payment request, including its status. bunqme_share_url is always null if the counterparty is a bunq user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-request-inquiryI path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry/{request-inquiryID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountrequestinquiry method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountrequestinquiry method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-request-inquiryI path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry/{request-inquiryID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountrequestinquiry method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountrequestinquiry method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountrequestinquiry method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-request-inquiryI path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry/{request-inquiryID}/note-text operations: - name: createnotetextforusermonetaryaccountrequestinquiry method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountrequestinquiry method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-inquiry-request-inquiryI path: /user/{userID}/monetary-account/{monetary-accountID}/request-inquiry/{request-inquiryID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountrequestinquiry method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountrequestinquiry method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountrequestinquiry method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-inquiryID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-response path: /user/{userID}/monetary-account/{monetary-accountID}/request-response operations: - name: listallrequestresponseforusermonetaryaccount method: GET description: Get all RequestResponses for a MonetaryAccount. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-response-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/request-response/{itemId} operations: - name: updaterequestresponseforusermonetaryaccount method: PUT description: Update the status to accept or reject the RequestResponse. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: readrequestresponseforusermonetaryaccount method: GET description: Get the details for a specific existing RequestResponse. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-response-request-respons path: /user/{userID}/monetary-account/{monetary-accountID}/request-response/{request-responseID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountrequestresponse method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountrequestresponse method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-response-request-respons path: /user/{userID}/monetary-account/{monetary-accountID}/request-response/{request-responseID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountrequestresponse method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountrequestresponse method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountrequestresponse method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-response-request-respons path: /user/{userID}/monetary-account/{monetary-accountID}/request-response/{request-responseID}/note-text operations: - name: createnotetextforusermonetaryaccountrequestresponse method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountrequestresponse method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-request-response-request-respons path: /user/{userID}/monetary-account/{monetary-accountID}/request-response/{request-responseID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountrequestresponse method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountrequestresponse method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountrequestresponse method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: request-responseID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule path: /user/{userID}/monetary-account/{monetary-accountID}/schedule operations: - name: listallscheduleforusermonetaryaccount method: GET description: Get a collection of scheduled definition for a given monetary account. You can add the parameter type to filter the response. When type={SCHEDULE_DEFINITION_PAYMENT,SCHEDULE_DEFINITION_PAYMENT_BATCH} is provided only schedule definition obj outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment operations: - name: createschedulepaymentforusermonetaryaccount method: POST description: Endpoint for schedule payments. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallschedulepaymentforusermonetaryaccount method: GET description: Endpoint for schedule payments. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-batch path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment-batch operations: - name: createschedulepaymentbatchforusermonetaryaccount method: POST description: Endpoint for schedule payment batches. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-batch-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment-batch/{itemId} operations: - name: readschedulepaymentbatchforusermonetaryaccount method: GET description: Endpoint for schedule payment batches. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updateschedulepaymentbatchforusermonetaryaccount method: PUT description: Endpoint for schedule payment batches. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deleteschedulepaymentbatchforusermonetaryaccount method: DELETE description: Endpoint for schedule payment batches. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-batch-schedule- path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment-batch/{schedule-payment-batchID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountschedulepaymentbatch method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountschedulepaymentbatch method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-batch-schedule- path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment-batch/{schedule-payment-batchID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountschedulepaymentbatch method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountschedulepaymentbatch method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountschedulepaymentbatch method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-batch-schedule- path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment-batch/{schedule-payment-batchID}/note-text operations: - name: createnotetextforusermonetaryaccountschedulepaymentbatch method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountschedulepaymentbatch method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-batch-schedule- path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment-batch/{schedule-payment-batchID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountschedulepaymentbatch method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountschedulepaymentbatch method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountschedulepaymentbatch method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-payment-batchID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment/{itemId} operations: - name: deleteschedulepaymentforusermonetaryaccount method: DELETE description: Endpoint for schedule payments. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readschedulepaymentforusermonetaryaccount method: GET description: Endpoint for schedule payments. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updateschedulepaymentforusermonetaryaccount method: PUT description: Endpoint for schedule payments. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-schedule-paymen path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment/{schedule-paymentID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountschedulepayment method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountschedulepayment method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-schedule-paymen path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment/{schedule-paymentID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountschedulepayment method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountschedulepayment method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountschedulepayment method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-schedule-paymen path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment/{schedule-paymentID}/note-text operations: - name: createnotetextforusermonetaryaccountschedulepayment method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountschedulepayment method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-payment-schedule-paymen path: /user/{userID}/monetary-account/{monetary-accountID}/schedule-payment/{schedule-paymentID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountschedulepayment method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountschedulepayment method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountschedulepayment method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: schedule-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/schedule/{itemId} operations: - name: readscheduleforusermonetaryaccount method: GET description: Get a specific schedule definition for a given monetary account. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins path: /user/{userID}/monetary-account/{monetary-accountID}/schedule/{scheduleID}/schedule-instance operations: - name: listallscheduleinstanceforusermonetaryaccountschedule method: GET description: view for reading, updating and listing the scheduled instance. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins path: /user/{userID}/monetary-account/{monetary-accountID}/schedule/{scheduleID}/schedule-instance/{itemId} operations: - name: readscheduleinstanceforusermonetaryaccountschedule method: GET description: view for reading, updating and listing the scheduled instance. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updatescheduleinstanceforusermonetaryaccountschedule method: PUT description: view for reading, updating and listing the scheduled instance. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins path: /user/{userID}/monetary-account/{monetary-accountID}/schedule/{scheduleID}/schedule-instance/{schedule-instanceID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountschedulescheduleinstance method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountschedulescheduleinstance method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins path: /user/{userID}/monetary-account/{monetary-accountID}/schedule/{scheduleID}/schedule-instance/{schedule-instanceID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountschedulescheduleinstance method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountschedulescheduleinstance method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountschedulescheduleinstance method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins path: /user/{userID}/monetary-account/{monetary-accountID}/schedule/{scheduleID}/schedule-instance/{schedule-instanceID}/note-text operations: - name: createnotetextforusermonetaryaccountschedulescheduleinstance method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountschedulescheduleinstance method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins path: /user/{userID}/monetary-account/{monetary-accountID}/schedule/{scheduleID}/schedule-instance/{schedule-instanceID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountschedulescheduleinstance method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountschedulescheduleinstance method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountschedulescheduleinstance method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: scheduleID in: path type: integer required: true - name: schedule-instanceID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-share-invite-monetary-account-in path: /user/{userID}/monetary-account/{monetary-accountID}/share-invite-monetary-account-inquiry operations: - name: createshareinvitemonetaryaccountinquiryforusermonetaryaccount method: POST description: '[DEPRECATED - use /share-invite-monetary-account-response] Create a new share inquiry for a monetary account, specifying the permission the other bunq user will have on it.' outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallshareinvitemonetaryaccountinquiryforusermonetaryaccount method: GET description: '[DEPRECATED - use /share-invite-monetary-account-response] Get a list with all the share inquiries for a monetary account, only if the requesting user has permission to change the details of the various ones.' outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-share-invite-monetary-account-in path: /user/{userID}/monetary-account/{monetary-accountID}/share-invite-monetary-account-inquiry/{itemId} operations: - name: readshareinvitemonetaryaccountinquiryforusermonetaryaccount method: GET description: '[DEPRECATED - use /share-invite-monetary-account-response] Get the details of a specific share inquiry.' outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: updateshareinvitemonetaryaccountinquiryforusermonetaryaccount method: PUT description: '[DEPRECATED - use /share-invite-monetary-account-response] Update the details of a share. This includes updating status (revoking or cancelling it), granted permission and validity period of this share.' outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction path: /user/{userID}/monetary-account/{monetary-accountID}/sofort-merchant-transaction operations: - name: listallsofortmerchanttransactionforusermonetaryaccount method: GET description: View for requesting Sofort transactions and polling their status. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-item path: /user/{userID}/monetary-account/{monetary-accountID}/sofort-merchant-transaction/{itemId} operations: - name: readsofortmerchanttransactionforusermonetaryaccount method: GET description: View for requesting Sofort transactions and polling their status. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-sofo path: /user/{userID}/monetary-account/{monetary-accountID}/sofort-merchant-transaction/{sofort-merchant-transactionID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountsofortmerchanttransaction method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountsofortmerchanttransaction method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-sofo path: /user/{userID}/monetary-account/{monetary-accountID}/sofort-merchant-transaction/{sofort-merchant-transactionID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountsofortmerchanttransaction method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountsofortmerchanttransaction method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountsofortmerchanttransaction method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-sofo path: /user/{userID}/monetary-account/{monetary-accountID}/sofort-merchant-transaction/{sofort-merchant-transactionID}/note-text operations: - name: createnotetextforusermonetaryaccountsofortmerchanttransaction method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountsofortmerchanttransaction method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-sofo path: /user/{userID}/monetary-account/{monetary-accountID}/sofort-merchant-transaction/{sofort-merchant-transactionID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountsofortmerchanttransaction method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountsofortmerchanttransaction method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountsofortmerchanttransaction method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: sofort-merchant-transactionID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-switch-service-payment-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/switch-service-payment/{itemId} operations: - name: readswitchservicepaymentforusermonetaryaccount method: GET description: An incoming payment made towards an account of an external bank and redirected to a bunq account via switch service. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-switch-service-payment-switch-se path: /user/{userID}/monetary-account/{monetary-accountID}/switch-service-payment/{switch-service-paymentID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountswitchservicepayment method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountswitchservicepayment method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-switch-service-payment-switch-se path: /user/{userID}/monetary-account/{monetary-accountID}/switch-service-payment/{switch-service-paymentID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountswitchservicepayment method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountswitchservicepayment method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountswitchservicepayment method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-switch-service-payment-switch-se path: /user/{userID}/monetary-account/{monetary-accountID}/switch-service-payment/{switch-service-paymentID}/note-text operations: - name: createnotetextforusermonetaryaccountswitchservicepayment method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountswitchservicepayment method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-switch-service-payment-switch-se path: /user/{userID}/monetary-account/{monetary-accountID}/switch-service-payment/{switch-service-paymentID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountswitchservicepayment method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountswitchservicepayment method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountswitchservicepayment method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: switch-service-paymentID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-whitelist-sdd path: /user/{userID}/monetary-account/{monetary-accountID}/whitelist-sdd operations: - name: listallwhitelistsddforusermonetaryaccount method: GET description: Get a listing of all SDD whitelist entries for a target monetary account. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-whitelist-sdd-itemId path: /user/{userID}/monetary-account/{monetary-accountID}/whitelist-sdd/{itemId} operations: - name: readwhitelistsddforusermonetaryaccount method: GET description: Get a specific SDD whitelist entry. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-whitelist-whitelistID-whitelist- path: /user/{userID}/monetary-account/{monetary-accountID}/whitelist/{whitelistID}/whitelist-result/{whitelist-resultID}/note-attachment operations: - name: createnoteattachmentforusermonetaryaccountwhitelistwhitelistresult method: POST description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnoteattachmentforusermonetaryaccountwhitelistwhitelistresult method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-whitelist-whitelistID-whitelist- path: /user/{userID}/monetary-account/{monetary-accountID}/whitelist/{whitelistID}/whitelist-result/{whitelist-resultID}/note-attachment/{itemId} operations: - name: updatenoteattachmentforusermonetaryaccountwhitelistwhitelistresult method: PUT description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenoteattachmentforusermonetaryaccountwhitelistwhitelistresult method: DELETE description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnoteattachmentforusermonetaryaccountwhitelistwhitelistresult method: GET description: Used to manage attachment notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-whitelist-whitelistID-whitelist- path: /user/{userID}/monetary-account/{monetary-accountID}/whitelist/{whitelistID}/whitelist-result/{whitelist-resultID}/note-text operations: - name: createnotetextforusermonetaryaccountwhitelistwhitelistresult method: POST description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: listallnotetextforusermonetaryaccountwhitelistwhitelistresult method: GET description: Manage the notes for a given user. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: user-userID-monetary-account-monetary-accountID-whitelist-whitelistID-whitelist- path: /user/{userID}/monetary-account/{monetary-accountID}/whitelist/{whitelistID}/whitelist-result/{whitelist-resultID}/note-text/{itemId} operations: - name: updatenotetextforusermonetaryaccountwhitelistwhitelistresult method: PUT description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deletenotetextforusermonetaryaccountwhitelistwhitelistresult method: DELETE description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true - name: readnotetextforusermonetaryaccountwhitelistwhitelistresult method: GET description: Used to manage text notes. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: userID in: path type: integer required: true - name: monetary-accountID in: path type: integer required: true - name: whitelistID in: path type: integer required: true - name: whitelist-resultID in: path type: integer required: true - name: itemId in: path type: integer required: true exposes: - type: rest namespace: user-userid-monetary-account-user-rest port: 8080 description: REST adapter for Bunq user/{userID}/monetary-account — User. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/user/{userid}/monetary-account name: user-userid-monetary-account description: REST surface for user-userID-monetary-account. operations: - method: GET name: listallmonetaryaccountforuser description: Get a collection of all your MonetaryAccounts. call: user-userid-monetary-account-user.listallmonetaryaccountforuser with: userID: rest.userID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-bank name: user-userid-monetary-account-bank description: REST surface for user-userID-monetary-account-bank. operations: - method: POST name: createmonetaryaccountbankforuser description: Create new MonetaryAccountBank. call: user-userid-monetary-account-user.createmonetaryaccountbankforuser with: userID: rest.userID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallmonetaryaccountbankforuser description: Gets a listing of all MonetaryAccountBanks of a given user. call: user-userid-monetary-account-user.listallmonetaryaccountbankforuser with: userID: rest.userID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-bank/{itemid} name: user-userid-monetary-account-bank-itemid description: REST surface for user-userID-monetary-account-bank-itemId. operations: - method: GET name: readmonetaryaccountbankforuser description: Get a specific MonetaryAccountBank. call: user-userid-monetary-account-user.readmonetaryaccountbankforuser with: userID: rest.userID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatemonetaryaccountbankforuser description: Update a specific existing MonetaryAccountBank. call: user-userid-monetary-account-user.updatemonetaryaccountbankforuser with: userID: rest.userID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-card name: user-userid-monetary-account-card description: REST surface for user-userID-monetary-account-card. operations: - method: GET name: listallmonetaryaccountcardforuser description: Gets a listing of all MonetaryAccountCard of a given user. call: user-userid-monetary-account-user.listallmonetaryaccountcardforuser with: userID: rest.userID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-card/{itemid} name: user-userid-monetary-account-card-itemid description: REST surface for user-userID-monetary-account-card-itemId. operations: - method: GET name: readmonetaryaccountcardforuser description: Get a specific MonetaryAccountCard. call: user-userid-monetary-account-user.readmonetaryaccountcardforuser with: userID: rest.userID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatemonetaryaccountcardforuser description: Update a specific existing MonetaryAccountCard. call: user-userid-monetary-account-user.updatemonetaryaccountcardforuser with: userID: rest.userID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-external name: user-userid-monetary-account-external description: REST surface for user-userID-monetary-account-external. operations: - method: POST name: createmonetaryaccountexternalforuser description: Endpoint for managing monetary accounts which are connected to external services. call: user-userid-monetary-account-user.createmonetaryaccountexternalforuser with: userID: rest.userID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallmonetaryaccountexternalforuser description: Endpoint for managing monetary accounts which are connected to external services. call: user-userid-monetary-account-user.listallmonetaryaccountexternalforuser with: userID: rest.userID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-external-savings name: user-userid-monetary-account-external-savings description: REST surface for user-userID-monetary-account-external-savings. operations: - method: POST name: createmonetaryaccountexternalsavingsforuser description: Endpoint for managing monetary account savings which are connected to external services. call: user-userid-monetary-account-user.createmonetaryaccountexternalsavingsforuser with: userID: rest.userID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallmonetaryaccountexternalsavingsforuser description: Endpoint for managing monetary account savings which are connected to external services. call: user-userid-monetary-account-user.listallmonetaryaccountexternalsavingsforuser with: userID: rest.userID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-external-savings/{itemid} name: user-userid-monetary-account-external-savings-itemid description: REST surface for user-userID-monetary-account-external-savings-itemId. operations: - method: GET name: readmonetaryaccountexternalsavingsforuser description: Endpoint for managing monetary account savings which are connected to external services. call: user-userid-monetary-account-user.readmonetaryaccountexternalsavingsforuser with: userID: rest.userID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatemonetaryaccountexternalsavingsforuser description: Endpoint for managing monetary account savings which are connected to external services. call: user-userid-monetary-account-user.updatemonetaryaccountexternalsavingsforuser with: userID: rest.userID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-external/{itemid} name: user-userid-monetary-account-external-itemid description: REST surface for user-userID-monetary-account-external-itemId. operations: - method: GET name: readmonetaryaccountexternalforuser description: Endpoint for managing monetary accounts which are connected to external services. call: user-userid-monetary-account-user.readmonetaryaccountexternalforuser with: userID: rest.userID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatemonetaryaccountexternalforuser description: Endpoint for managing monetary accounts which are connected to external services. call: user-userid-monetary-account-user.updatemonetaryaccountexternalforuser with: userID: rest.userID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-joint name: user-userid-monetary-account-joint description: REST surface for user-userID-monetary-account-joint. operations: - method: POST name: createmonetaryaccountjointforuser description: The endpoint for joint monetary accounts. call: user-userid-monetary-account-user.createmonetaryaccountjointforuser with: userID: rest.userID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallmonetaryaccountjointforuser description: The endpoint for joint monetary accounts. call: user-userid-monetary-account-user.listallmonetaryaccountjointforuser with: userID: rest.userID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-joint/{itemid} name: user-userid-monetary-account-joint-itemid description: REST surface for user-userID-monetary-account-joint-itemId. operations: - method: GET name: readmonetaryaccountjointforuser description: The endpoint for joint monetary accounts. call: user-userid-monetary-account-user.readmonetaryaccountjointforuser with: userID: rest.userID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatemonetaryaccountjointforuser description: The endpoint for joint monetary accounts. call: user-userid-monetary-account-user.updatemonetaryaccountjointforuser with: userID: rest.userID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-savings name: user-userid-monetary-account-savings description: REST surface for user-userID-monetary-account-savings. operations: - method: POST name: createmonetaryaccountsavingsforuser description: Create new MonetaryAccountSavings. call: user-userid-monetary-account-user.createmonetaryaccountsavingsforuser with: userID: rest.userID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallmonetaryaccountsavingsforuser description: Gets a listing of all MonetaryAccountSavingss of a given user. call: user-userid-monetary-account-user.listallmonetaryaccountsavingsforuser with: userID: rest.userID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account-savings/{itemid} name: user-userid-monetary-account-savings-itemid description: REST surface for user-userID-monetary-account-savings-itemId. operations: - method: GET name: readmonetaryaccountsavingsforuser description: Get a specific MonetaryAccountSavings. call: user-userid-monetary-account-user.readmonetaryaccountsavingsforuser with: userID: rest.userID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatemonetaryaccountsavingsforuser description: Update a specific existing MonetaryAccountSavings. call: user-userid-monetary-account-user.updatemonetaryaccountsavingsforuser with: userID: rest.userID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{itemid} name: user-userid-monetary-account-itemid description: REST surface for user-userID-monetary-account-itemId. operations: - method: GET name: readmonetaryaccountforuser description: Get a specific MonetaryAccount. call: user-userid-monetary-account-user.readmonetaryaccountforuser with: userID: rest.userID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/adyen-card-transaction/{adyen-card-transactionid}/note-attachment name: user-userid-monetary-account-monetary-accountid-adyen-card-transaction-adyen-car description: REST surface for user-userID-monetary-account-monetary-accountID-adyen-card-transaction-adyen-car. operations: - method: POST name: createnoteattachmentforusermonetaryaccountadyencardtransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountadyencardtransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/adyen-card-transaction/{adyen-card-transactionid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-adyen-card-transaction-adyen-car description: REST surface for user-userID-monetary-account-monetary-accountID-adyen-card-transaction-adyen-car. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountadyencardtransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountadyencardtransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountadyencardtransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/adyen-card-transaction/{adyen-card-transactionid}/note-text name: user-userid-monetary-account-monetary-accountid-adyen-card-transaction-adyen-car description: REST surface for user-userID-monetary-account-monetary-accountID-adyen-card-transaction-adyen-car. operations: - method: POST name: createnotetextforusermonetaryaccountadyencardtransaction description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountadyencardtransaction description: Used to manage text notes. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/adyen-card-transaction/{adyen-card-transactionid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-adyen-card-transaction-adyen-car description: REST surface for user-userID-monetary-account-monetary-accountID-adyen-card-transaction-adyen-car. operations: - method: PUT name: updatenotetextforusermonetaryaccountadyencardtransaction description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountadyencardtransaction description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountadyencardtransaction description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountadyencardtransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID adyen-card-transactionID: rest.adyen-card-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/attachment name: user-userid-monetary-account-monetary-accountid-attachment description: REST surface for user-userID-monetary-account-monetary-accountID-attachment. operations: - method: POST name: createattachmentforusermonetaryaccount description: 'Create a new monetary account attachment. Create a POST request with a payload that contains the binary representation of the file, without any JSON wrapping. Make sure you define the MIME type (i.e. image/jpeg) in the Content-Type header. ' call: user-userid-monetary-account-user.createattachmentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/attachment/{attachmentid}/content name: user-userid-monetary-account-monetary-accountid-attachment-attachmentid-content description: REST surface for user-userID-monetary-account-monetary-accountID-attachment-attachmentID-content. operations: - method: GET name: listallcontentforusermonetaryaccountattachment description: Get the raw content of a specific attachment. call: user-userid-monetary-account-user.listallcontentforusermonetaryaccountattachment with: userID: rest.userID monetary-accountID: rest.monetary-accountID attachmentID: rest.attachmentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/bunqme-fundraiser-result/{bunqme-fundraiser-resultid}/note-attachment name: user-userid-monetary-account-monetary-accountid-bunqme-fundraiser-result-bunqme description: REST surface for user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-bunqme-. operations: - method: POST name: createnoteattachmentforusermonetaryaccountbunqmefundraiserresult description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountbunqmefundraiserresult description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/bunqme-fundraiser-result/{bunqme-fundraiser-resultid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-bunqme-fundraiser-result-bunqme description: REST surface for user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-bunqme-. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountbunqmefundraiserresult description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountbunqmefundraiserresult description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountbunqmefundraiserresult description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/bunqme-fundraiser-result/{bunqme-fundraiser-resultid}/note-text name: user-userid-monetary-account-monetary-accountid-bunqme-fundraiser-result-bunqme description: REST surface for user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-bunqme-. operations: - method: POST name: createnotetextforusermonetaryaccountbunqmefundraiserresult description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountbunqmefundraiserresult description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/bunqme-fundraiser-result/{bunqme-fundraiser-resultid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-bunqme-fundraiser-result-bunqme description: REST surface for user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-bunqme-. operations: - method: PUT name: updatenotetextforusermonetaryaccountbunqmefundraiserresult description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountbunqmefundraiserresult description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountbunqmefundraiserresult description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountbunqmefundraiserresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID bunqme-fundraiser-resultID: rest.bunqme-fundraiser-resultID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/bunqme-fundraiser-result/{itemid} name: user-userid-monetary-account-monetary-accountid-bunqme-fundraiser-result-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-bunqme-fundraiser-result-itemId. operations: - method: GET name: readbunqmefundraiserresultforusermonetaryaccount description: bunq.me fundraiser result containing all payments. call: user-userid-monetary-account-user.readbunqmefundraiserresultforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/bunqme-tab name: user-userid-monetary-account-monetary-accountid-bunqme-tab description: REST surface for user-userID-monetary-account-monetary-accountID-bunqme-tab. operations: - method: POST name: createbunqmetabforusermonetaryaccount description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. call: user-userid-monetary-account-user.createbunqmetabforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallbunqmetabforusermonetaryaccount description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. call: user-userid-monetary-account-user.listallbunqmetabforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/bunqme-tab-result-response/{itemid} name: user-userid-monetary-account-monetary-accountid-bunqme-tab-result-response-itemi description: REST surface for user-userID-monetary-account-monetary-accountID-bunqme-tab-result-response-itemI. operations: - method: GET name: readbunqmetabresultresponseforusermonetaryaccount description: Used to view bunq.me TabResultResponse objects belonging to a tab. A TabResultResponse is an object that holds details on a tab which has been paid from the provided monetary account. call: user-userid-monetary-account-user.readbunqmetabresultresponseforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/bunqme-tab/{itemid} name: user-userid-monetary-account-monetary-accountid-bunqme-tab-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-bunqme-tab-itemId. operations: - method: PUT name: updatebunqmetabforusermonetaryaccount description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. call: user-userid-monetary-account-user.updatebunqmetabforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: GET name: readbunqmetabforusermonetaryaccount description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. call: user-userid-monetary-account-user.readbunqmetabforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/currency-cloud-payment-quote name: user-userid-monetary-account-monetary-accountid-currency-cloud-payment-quote description: REST surface for user-userID-monetary-account-monetary-accountID-currency-cloud-payment-quote. operations: - method: POST name: createcurrencycloudpaymentquoteforusermonetaryaccount description: Endpoint for managing currency conversions. call: user-userid-monetary-account-user.createcurrencycloudpaymentquoteforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/currency-conversion name: user-userid-monetary-account-monetary-accountid-currency-conversion description: REST surface for user-userID-monetary-account-monetary-accountID-currency-conversion. operations: - method: GET name: listallcurrencyconversionforusermonetaryaccount description: Endpoint for managing currency conversions. call: user-userid-monetary-account-user.listallcurrencyconversionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/currency-conversion-quote name: user-userid-monetary-account-monetary-accountid-currency-conversion-quote description: REST surface for user-userID-monetary-account-monetary-accountID-currency-conversion-quote. operations: - method: POST name: createcurrencyconversionquoteforusermonetaryaccount description: Endpoint to create a quote for currency conversions. call: user-userid-monetary-account-user.createcurrencyconversionquoteforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/currency-conversion-quote/{itemid} name: user-userid-monetary-account-monetary-accountid-currency-conversion-quote-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-currency-conversion-quote-itemId. operations: - method: GET name: readcurrencyconversionquoteforusermonetaryaccount description: Endpoint to create a quote for currency conversions. call: user-userid-monetary-account-user.readcurrencyconversionquoteforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatecurrencyconversionquoteforusermonetaryaccount description: Endpoint to create a quote for currency conversions. call: user-userid-monetary-account-user.updatecurrencyconversionquoteforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/currency-conversion/{itemid} name: user-userid-monetary-account-monetary-accountid-currency-conversion-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-currency-conversion-itemId. operations: - method: GET name: readcurrencyconversionforusermonetaryaccount description: Endpoint for managing currency conversions. call: user-userid-monetary-account-user.readcurrencyconversionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/customer-statement name: user-userid-monetary-account-monetary-accountid-customer-statement description: REST surface for user-userID-monetary-account-monetary-accountID-customer-statement. operations: - method: POST name: createcustomerstatementforusermonetaryaccount description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. call: user-userid-monetary-account-user.createcustomerstatementforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallcustomerstatementforusermonetaryaccount description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. call: user-userid-monetary-account-user.listallcustomerstatementforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/customer-statement/{customer-statementid}/content name: user-userid-monetary-account-monetary-accountid-customer-statement-customer-stat description: REST surface for user-userID-monetary-account-monetary-accountID-customer-statement-customer-stat. operations: - method: GET name: listallcontentforusermonetaryaccountcustomerstatement description: Fetch the raw content of a statement export. The returned file format could be MT940, CSV or PDF depending on the statement format specified during the statement creation. The doc won't display the response of a request to get the content o call: user-userid-monetary-account-user.listallcontentforusermonetaryaccountcustomerstatement with: userID: rest.userID monetary-accountID: rest.monetary-accountID customer-statementID: rest.customer-statementID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/customer-statement/{itemid} name: user-userid-monetary-account-monetary-accountid-customer-statement-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-customer-statement-itemId. operations: - method: GET name: readcustomerstatementforusermonetaryaccount description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. call: user-userid-monetary-account-user.readcustomerstatementforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: DELETE name: deletecustomerstatementforusermonetaryaccount description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. call: user-userid-monetary-account-user.deletecustomerstatementforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/draft-payment name: user-userid-monetary-account-monetary-accountid-draft-payment description: REST surface for user-userID-monetary-account-monetary-accountID-draft-payment. operations: - method: POST name: createdraftpaymentforusermonetaryaccount description: Create a new DraftPayment. call: user-userid-monetary-account-user.createdraftpaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listalldraftpaymentforusermonetaryaccount description: Get a listing of all DraftPayments from a given MonetaryAccount. call: user-userid-monetary-account-user.listalldraftpaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/draft-payment/{draft-paymentid}/note-attachment name: user-userid-monetary-account-monetary-accountid-draft-payment-draft-paymentid-no description: REST surface for user-userID-monetary-account-monetary-accountID-draft-payment-draft-paymentID-no. operations: - method: POST name: createnoteattachmentforusermonetaryaccountdraftpayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountdraftpayment description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/draft-payment/{draft-paymentid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-draft-payment-draft-paymentid-no description: REST surface for user-userID-monetary-account-monetary-accountID-draft-payment-draft-paymentID-no. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountdraftpayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountdraftpayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountdraftpayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/draft-payment/{draft-paymentid}/note-text name: user-userid-monetary-account-monetary-accountid-draft-payment-draft-paymentid-no description: REST surface for user-userID-monetary-account-monetary-accountID-draft-payment-draft-paymentID-no. operations: - method: POST name: createnotetextforusermonetaryaccountdraftpayment description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountdraftpayment description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/draft-payment/{draft-paymentid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-draft-payment-draft-paymentid-no description: REST surface for user-userID-monetary-account-monetary-accountID-draft-payment-draft-paymentID-no. operations: - method: PUT name: updatenotetextforusermonetaryaccountdraftpayment description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountdraftpayment description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountdraftpayment description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountdraftpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID draft-paymentID: rest.draft-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/draft-payment/{itemid} name: user-userid-monetary-account-monetary-accountid-draft-payment-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-draft-payment-itemId. operations: - method: PUT name: updatedraftpaymentforusermonetaryaccount description: Update a DraftPayment. call: user-userid-monetary-account-user.updatedraftpaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: GET name: readdraftpaymentforusermonetaryaccount description: Get a specific DraftPayment. call: user-userid-monetary-account-user.readdraftpaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/event/{eventid}/statement name: user-userid-monetary-account-monetary-accountid-event-eventid-statement description: REST surface for user-userID-monetary-account-monetary-accountID-event-eventID-statement. operations: - method: POST name: createstatementforusermonetaryaccountevent description: Used to create a statement export of a single payment. call: user-userid-monetary-account-user.createstatementforusermonetaryaccountevent with: userID: rest.userID monetary-accountID: rest.monetary-accountID eventID: rest.eventID body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/event/{eventid}/statement/{itemid} name: user-userid-monetary-account-monetary-accountid-event-eventid-statement-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-event-eventID-statement-itemId. operations: - method: GET name: readstatementforusermonetaryaccountevent description: Used to create a statement export of a single payment. call: user-userid-monetary-account-user.readstatementforusermonetaryaccountevent with: userID: rest.userID monetary-accountID: rest.monetary-accountID eventID: rest.eventID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/event/{eventid}/statement/{statementid}/content name: user-userid-monetary-account-monetary-accountid-event-eventid-statement-statemen description: REST surface for user-userID-monetary-account-monetary-accountID-event-eventID-statement-statemen. operations: - method: GET name: listallcontentforusermonetaryaccounteventstatement description: Fetch the raw content of a payment statement export. call: user-userid-monetary-account-user.listallcontentforusermonetaryaccounteventstatement with: userID: rest.userID monetary-accountID: rest.monetary-accountID eventID: rest.eventID statementID: rest.statementID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/export-rib name: user-userid-monetary-account-monetary-accountid-export-rib description: REST surface for user-userID-monetary-account-monetary-accountID-export-rib. operations: - method: POST name: createexportribforusermonetaryaccount description: Create a new RIB. call: user-userid-monetary-account-user.createexportribforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallexportribforusermonetaryaccount description: List all the RIBs for a monetary account. call: user-userid-monetary-account-user.listallexportribforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/export-rib/{export-ribid}/content name: user-userid-monetary-account-monetary-accountid-export-rib-export-ribid-content description: REST surface for user-userID-monetary-account-monetary-accountID-export-rib-export-ribID-content. operations: - method: GET name: listallcontentforusermonetaryaccountexportrib description: Used to retrieve the raw content of an RIB. call: user-userid-monetary-account-user.listallcontentforusermonetaryaccountexportrib with: userID: rest.userID monetary-accountID: rest.monetary-accountID export-ribID: rest.export-ribID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/export-rib/{itemid} name: user-userid-monetary-account-monetary-accountid-export-rib-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-export-rib-itemId. operations: - method: GET name: readexportribforusermonetaryaccount description: Get a RIB for a monetary account by its id. call: user-userid-monetary-account-user.readexportribforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: DELETE name: deleteexportribforusermonetaryaccount description: Used to create new and read existing RIBs of a monetary account call: user-userid-monetary-account-user.deleteexportribforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/ideal-merchant-transaction name: user-userid-monetary-account-monetary-accountid-ideal-merchant-transaction description: REST surface for user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction. operations: - method: POST name: createidealmerchanttransactionforusermonetaryaccount description: View for requesting iDEAL transactions and polling their status. call: user-userid-monetary-account-user.createidealmerchanttransactionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallidealmerchanttransactionforusermonetaryaccount description: View for requesting iDEAL transactions and polling their status. call: user-userid-monetary-account-user.listallidealmerchanttransactionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/ideal-merchant-transaction/{ideal-merchant-transactionid}/note-attachment name: user-userid-monetary-account-monetary-accountid-ideal-merchant-transaction-ideal description: REST surface for user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-ideal. operations: - method: POST name: createnoteattachmentforusermonetaryaccountidealmerchanttransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountidealmerchanttransaction description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/ideal-merchant-transaction/{ideal-merchant-transactionid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-ideal-merchant-transaction-ideal description: REST surface for user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-ideal. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountidealmerchanttransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountidealmerchanttransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountidealmerchanttransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/ideal-merchant-transaction/{ideal-merchant-transactionid}/note-text name: user-userid-monetary-account-monetary-accountid-ideal-merchant-transaction-ideal description: REST surface for user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-ideal. operations: - method: POST name: createnotetextforusermonetaryaccountidealmerchanttransaction description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountidealmerchanttransaction description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/ideal-merchant-transaction/{ideal-merchant-transactionid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-ideal-merchant-transaction-ideal description: REST surface for user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-ideal. operations: - method: PUT name: updatenotetextforusermonetaryaccountidealmerchanttransaction description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountidealmerchanttransaction description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountidealmerchanttransaction description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountidealmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID ideal-merchant-transactionID: rest.ideal-merchant-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/ideal-merchant-transaction/{itemid} name: user-userid-monetary-account-monetary-accountid-ideal-merchant-transaction-itemi description: REST surface for user-userID-monetary-account-monetary-accountID-ideal-merchant-transaction-itemI. operations: - method: GET name: readidealmerchanttransactionforusermonetaryaccount description: View for requesting iDEAL transactions and polling their status. call: user-userid-monetary-account-user.readidealmerchanttransactionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/invoice name: user-userid-monetary-account-monetary-accountid-invoice description: REST surface for user-userID-monetary-account-monetary-accountID-invoice. operations: - method: GET name: listallinvoiceforusermonetaryaccount description: Used to view a bunq invoice. call: user-userid-monetary-account-user.listallinvoiceforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/invoice/{itemid} name: user-userid-monetary-account-monetary-accountid-invoice-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-invoice-itemId. operations: - method: GET name: readinvoiceforusermonetaryaccount description: Used to view a bunq invoice. call: user-userid-monetary-account-user.readinvoiceforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/mastercard-action name: user-userid-monetary-account-monetary-accountid-mastercard-action description: REST surface for user-userID-monetary-account-monetary-accountID-mastercard-action. operations: - method: GET name: listallmastercardactionforusermonetaryaccount description: MasterCard transaction view. call: user-userid-monetary-account-user.listallmastercardactionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/mastercard-action/{itemid} name: user-userid-monetary-account-monetary-accountid-mastercard-action-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-mastercard-action-itemId. operations: - method: GET name: readmastercardactionforusermonetaryaccount description: MasterCard transaction view. call: user-userid-monetary-account-user.readmastercardactionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/mastercard-action/{mastercard-actionid}/note-attachment name: user-userid-monetary-account-monetary-accountid-mastercard-action-mastercard-act description: REST surface for user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act. operations: - method: POST name: createnoteattachmentforusermonetaryaccountmastercardaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountmastercardaction description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/mastercard-action/{mastercard-actionid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-mastercard-action-mastercard-act description: REST surface for user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountmastercardaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountmastercardaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountmastercardaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/mastercard-action/{mastercard-actionid}/note-text name: user-userid-monetary-account-monetary-accountid-mastercard-action-mastercard-act description: REST surface for user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act. operations: - method: POST name: createnotetextforusermonetaryaccountmastercardaction description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountmastercardaction description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/mastercard-action/{mastercard-actionid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-mastercard-action-mastercard-act description: REST surface for user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act. operations: - method: PUT name: updatenotetextforusermonetaryaccountmastercardaction description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountmastercardaction description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountmastercardaction description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/mastercard-action/{mastercard-actionid}/payment name: user-userid-monetary-account-monetary-accountid-mastercard-action-mastercard-act description: REST surface for user-userID-monetary-account-monetary-accountID-mastercard-action-mastercard-act. operations: - method: GET name: listallpaymentforusermonetaryaccountmastercardaction description: MasterCard transaction view. call: user-userid-monetary-account-user.listallpaymentforusermonetaryaccountmastercardaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID mastercard-actionID: rest.mastercard-actionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/notification-filter-url name: user-userid-monetary-account-monetary-accountid-notification-filter-url description: REST surface for user-userID-monetary-account-monetary-accountID-notification-filter-url. operations: - method: POST name: createnotificationfilterurlforusermonetaryaccount description: Manage the url notification filters for a user. call: user-userid-monetary-account-user.createnotificationfilterurlforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotificationfilterurlforusermonetaryaccount description: Manage the url notification filters for a user. call: user-userid-monetary-account-user.listallnotificationfilterurlforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment name: user-userid-monetary-account-monetary-accountid-payment description: REST surface for user-userID-monetary-account-monetary-accountID-payment. operations: - method: POST name: createpaymentforusermonetaryaccount description: Create a new Payment. call: user-userid-monetary-account-user.createpaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallpaymentforusermonetaryaccount description: Get a listing of all Payments performed on a given MonetaryAccount (incoming and outgoing). call: user-userid-monetary-account-user.listallpaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-auto-allocate name: user-userid-monetary-account-monetary-accountid-payment-auto-allocate description: REST surface for user-userID-monetary-account-monetary-accountID-payment-auto-allocate. operations: - method: POST name: createpaymentautoallocateforusermonetaryaccount description: Manage a users automatic payment auto allocated settings. call: user-userid-monetary-account-user.createpaymentautoallocateforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallpaymentautoallocateforusermonetaryaccount description: Manage a users automatic payment auto allocated settings. call: user-userid-monetary-account-user.listallpaymentautoallocateforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-auto-allocate/{itemid} name: user-userid-monetary-account-monetary-accountid-payment-auto-allocate-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-payment-auto-allocate-itemId. operations: - method: GET name: readpaymentautoallocateforusermonetaryaccount description: Manage a users automatic payment auto allocated settings. call: user-userid-monetary-account-user.readpaymentautoallocateforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatepaymentautoallocateforusermonetaryaccount description: Manage a users automatic payment auto allocated settings. call: user-userid-monetary-account-user.updatepaymentautoallocateforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletepaymentautoallocateforusermonetaryaccount description: Manage a users automatic payment auto allocated settings. call: user-userid-monetary-account-user.deletepaymentautoallocateforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-auto-allocate/{payment-auto-allocateid}/definition name: user-userid-monetary-account-monetary-accountid-payment-auto-allocate-payment-au description: REST surface for user-userID-monetary-account-monetary-accountID-payment-auto-allocate-payment-au. operations: - method: GET name: listalldefinitionforusermonetaryaccountpaymentautoallocate description: List all the definitions in a payment auto allocate. call: user-userid-monetary-account-user.listalldefinitionforusermonetaryaccountpaymentautoallocate with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-auto-allocateID: rest.payment-auto-allocateID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-auto-allocate/{payment-auto-allocateid}/instance name: user-userid-monetary-account-monetary-accountid-payment-auto-allocate-payment-au description: REST surface for user-userID-monetary-account-monetary-accountID-payment-auto-allocate-payment-au. operations: - method: GET name: listallinstanceforusermonetaryaccountpaymentautoallocate description: List all the times a users payment was automatically allocated. call: user-userid-monetary-account-user.listallinstanceforusermonetaryaccountpaymentautoallocate with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-auto-allocateID: rest.payment-auto-allocateID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-auto-allocate/{payment-auto-allocateid}/instance/{itemid} name: user-userid-monetary-account-monetary-accountid-payment-auto-allocate-payment-au description: REST surface for user-userID-monetary-account-monetary-accountID-payment-auto-allocate-payment-au. operations: - method: GET name: readinstanceforusermonetaryaccountpaymentautoallocate description: List all the times a users payment was automatically allocated. call: user-userid-monetary-account-user.readinstanceforusermonetaryaccountpaymentautoallocate with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-auto-allocateID: rest.payment-auto-allocateID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-batch name: user-userid-monetary-account-monetary-accountid-payment-batch description: REST surface for user-userID-monetary-account-monetary-accountID-payment-batch. operations: - method: POST name: createpaymentbatchforusermonetaryaccount description: Create a payment batch by sending an array of single payment objects, that will become part of the batch. call: user-userid-monetary-account-user.createpaymentbatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallpaymentbatchforusermonetaryaccount description: Return all the payment batches for a monetary account. call: user-userid-monetary-account-user.listallpaymentbatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-batch/{itemid} name: user-userid-monetary-account-monetary-accountid-payment-batch-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-payment-batch-itemId. operations: - method: PUT name: updatepaymentbatchforusermonetaryaccount description: Revoke a bunq.to payment batch. The status of all the payments will be set to REVOKED. call: user-userid-monetary-account-user.updatepaymentbatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: GET name: readpaymentbatchforusermonetaryaccount description: Return the details of a specific payment batch. call: user-userid-monetary-account-user.readpaymentbatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-batch/{payment-batchid}/note-attachment name: user-userid-monetary-account-monetary-accountid-payment-batch-payment-batchid-no description: REST surface for user-userID-monetary-account-monetary-accountID-payment-batch-payment-batchID-no. operations: - method: POST name: createnoteattachmentforusermonetaryaccountpaymentbatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountpaymentbatch description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-batch/{payment-batchid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-payment-batch-payment-batchid-no description: REST surface for user-userID-monetary-account-monetary-accountID-payment-batch-payment-batchID-no. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountpaymentbatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountpaymentbatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountpaymentbatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-batch/{payment-batchid}/note-text name: user-userid-monetary-account-monetary-accountid-payment-batch-payment-batchid-no description: REST surface for user-userID-monetary-account-monetary-accountID-payment-batch-payment-batchID-no. operations: - method: POST name: createnotetextforusermonetaryaccountpaymentbatch description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountpaymentbatch description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment-batch/{payment-batchid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-payment-batch-payment-batchid-no description: REST surface for user-userID-monetary-account-monetary-accountID-payment-batch-payment-batchID-no. operations: - method: PUT name: updatenotetextforusermonetaryaccountpaymentbatch description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountpaymentbatch description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountpaymentbatch description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountpaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID payment-batchID: rest.payment-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment/{itemid} name: user-userid-monetary-account-monetary-accountid-payment-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-payment-itemId. operations: - method: GET name: readpaymentforusermonetaryaccount description: Get a specific previous Payment. call: user-userid-monetary-account-user.readpaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment/{paymentid}/note-attachment name: user-userid-monetary-account-monetary-accountid-payment-paymentid-note-attachmen description: REST surface for user-userID-monetary-account-monetary-accountID-payment-paymentID-note-attachmen. operations: - method: POST name: createnoteattachmentforusermonetaryaccountpayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountpayment description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment/{paymentid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-payment-paymentid-note-attachmen description: REST surface for user-userID-monetary-account-monetary-accountID-payment-paymentID-note-attachmen. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountpayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountpayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountpayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment/{paymentid}/note-text name: user-userid-monetary-account-monetary-accountid-payment-paymentid-note-text description: REST surface for user-userID-monetary-account-monetary-accountID-payment-paymentID-note-text. operations: - method: POST name: createnotetextforusermonetaryaccountpayment description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountpayment description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/payment/{paymentid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-payment-paymentid-note-text-item description: REST surface for user-userID-monetary-account-monetary-accountID-payment-paymentID-note-text-item. operations: - method: PUT name: updatenotetextforusermonetaryaccountpayment description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountpayment description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountpayment description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountpayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID paymentID: rest.paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry name: user-userid-monetary-account-monetary-accountid-request-inquiry description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry. operations: - method: POST name: createrequestinquiryforusermonetaryaccount description: Create a new payment request. call: user-userid-monetary-account-user.createrequestinquiryforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallrequestinquiryforusermonetaryaccount description: Get all payment requests for a user's monetary account. bunqme_share_url is always null if the counterparty is a bunq user. call: user-userid-monetary-account-user.listallrequestinquiryforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry-batch name: user-userid-monetary-account-monetary-accountid-request-inquiry-batch description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-batch. operations: - method: POST name: createrequestinquirybatchforusermonetaryaccount description: Create a request batch by sending an array of single request objects, that will become part of the batch. call: user-userid-monetary-account-user.createrequestinquirybatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallrequestinquirybatchforusermonetaryaccount description: Return all the request batches for a monetary account. call: user-userid-monetary-account-user.listallrequestinquirybatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry-batch/{itemid} name: user-userid-monetary-account-monetary-accountid-request-inquiry-batch-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-batch-itemId. operations: - method: PUT name: updaterequestinquirybatchforusermonetaryaccount description: Revoke a request batch. The status of all the requests will be set to REVOKED. call: user-userid-monetary-account-user.updaterequestinquirybatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: GET name: readrequestinquirybatchforusermonetaryaccount description: Return the details of a specific request batch. call: user-userid-monetary-account-user.readrequestinquirybatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry-batch/{request-inquiry-batchid}/note-attachment name: user-userid-monetary-account-monetary-accountid-request-inquiry-batch-request-in description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-batch-request-in. operations: - method: POST name: createnoteattachmentforusermonetaryaccountrequestinquirybatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountrequestinquirybatch description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry-batch/{request-inquiry-batchid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-request-inquiry-batch-request-in description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-batch-request-in. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountrequestinquirybatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountrequestinquirybatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountrequestinquirybatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry-batch/{request-inquiry-batchid}/note-text name: user-userid-monetary-account-monetary-accountid-request-inquiry-batch-request-in description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-batch-request-in. operations: - method: POST name: createnotetextforusermonetaryaccountrequestinquirybatch description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountrequestinquirybatch description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry-batch/{request-inquiry-batchid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-request-inquiry-batch-request-in description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-batch-request-in. operations: - method: PUT name: updatenotetextforusermonetaryaccountrequestinquirybatch description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountrequestinquirybatch description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountrequestinquirybatch description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountrequestinquirybatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiry-batchID: rest.request-inquiry-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry/{itemid} name: user-userid-monetary-account-monetary-accountid-request-inquiry-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-itemId. operations: - method: PUT name: updaterequestinquiryforusermonetaryaccount description: Revoke a request for payment, by updating the status to REVOKED. call: user-userid-monetary-account-user.updaterequestinquiryforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: GET name: readrequestinquiryforusermonetaryaccount description: Get the details of a specific payment request, including its status. bunqme_share_url is always null if the counterparty is a bunq user. call: user-userid-monetary-account-user.readrequestinquiryforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry/{request-inquiryid}/note-attachment name: user-userid-monetary-account-monetary-accountid-request-inquiry-request-inquiryi description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-request-inquiryI. operations: - method: POST name: createnoteattachmentforusermonetaryaccountrequestinquiry description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountrequestinquiry description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry/{request-inquiryid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-request-inquiry-request-inquiryi description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-request-inquiryI. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountrequestinquiry description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountrequestinquiry description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountrequestinquiry description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry/{request-inquiryid}/note-text name: user-userid-monetary-account-monetary-accountid-request-inquiry-request-inquiryi description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-request-inquiryI. operations: - method: POST name: createnotetextforusermonetaryaccountrequestinquiry description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountrequestinquiry description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-inquiry/{request-inquiryid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-request-inquiry-request-inquiryi description: REST surface for user-userID-monetary-account-monetary-accountID-request-inquiry-request-inquiryI. operations: - method: PUT name: updatenotetextforusermonetaryaccountrequestinquiry description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountrequestinquiry description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountrequestinquiry description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountrequestinquiry with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-inquiryID: rest.request-inquiryID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-response name: user-userid-monetary-account-monetary-accountid-request-response description: REST surface for user-userID-monetary-account-monetary-accountID-request-response. operations: - method: GET name: listallrequestresponseforusermonetaryaccount description: Get all RequestResponses for a MonetaryAccount. call: user-userid-monetary-account-user.listallrequestresponseforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-response/{itemid} name: user-userid-monetary-account-monetary-accountid-request-response-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-request-response-itemId. operations: - method: PUT name: updaterequestresponseforusermonetaryaccount description: Update the status to accept or reject the RequestResponse. call: user-userid-monetary-account-user.updaterequestresponseforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: GET name: readrequestresponseforusermonetaryaccount description: Get the details for a specific existing RequestResponse. call: user-userid-monetary-account-user.readrequestresponseforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-response/{request-responseid}/note-attachment name: user-userid-monetary-account-monetary-accountid-request-response-request-respons description: REST surface for user-userID-monetary-account-monetary-accountID-request-response-request-respons. operations: - method: POST name: createnoteattachmentforusermonetaryaccountrequestresponse description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountrequestresponse description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-response/{request-responseid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-request-response-request-respons description: REST surface for user-userID-monetary-account-monetary-accountID-request-response-request-respons. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountrequestresponse description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountrequestresponse description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountrequestresponse description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-response/{request-responseid}/note-text name: user-userid-monetary-account-monetary-accountid-request-response-request-respons description: REST surface for user-userID-monetary-account-monetary-accountID-request-response-request-respons. operations: - method: POST name: createnotetextforusermonetaryaccountrequestresponse description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountrequestresponse description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/request-response/{request-responseid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-request-response-request-respons description: REST surface for user-userID-monetary-account-monetary-accountID-request-response-request-respons. operations: - method: PUT name: updatenotetextforusermonetaryaccountrequestresponse description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountrequestresponse description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountrequestresponse description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountrequestresponse with: userID: rest.userID monetary-accountID: rest.monetary-accountID request-responseID: rest.request-responseID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule name: user-userid-monetary-account-monetary-accountid-schedule description: REST surface for user-userID-monetary-account-monetary-accountID-schedule. operations: - method: GET name: listallscheduleforusermonetaryaccount description: Get a collection of scheduled definition for a given monetary account. You can add the parameter type to filter the response. When type={SCHEDULE_DEFINITION_PAYMENT,SCHEDULE_DEFINITION_PAYMENT_BATCH} is provided only schedule definition obj call: user-userid-monetary-account-user.listallscheduleforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment name: user-userid-monetary-account-monetary-accountid-schedule-payment description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment. operations: - method: POST name: createschedulepaymentforusermonetaryaccount description: Endpoint for schedule payments. call: user-userid-monetary-account-user.createschedulepaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallschedulepaymentforusermonetaryaccount description: Endpoint for schedule payments. call: user-userid-monetary-account-user.listallschedulepaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment-batch name: user-userid-monetary-account-monetary-accountid-schedule-payment-batch description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-batch. operations: - method: POST name: createschedulepaymentbatchforusermonetaryaccount description: Endpoint for schedule payment batches. call: user-userid-monetary-account-user.createschedulepaymentbatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment-batch/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-payment-batch-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-batch-itemId. operations: - method: GET name: readschedulepaymentbatchforusermonetaryaccount description: Endpoint for schedule payment batches. call: user-userid-monetary-account-user.readschedulepaymentbatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updateschedulepaymentbatchforusermonetaryaccount description: Endpoint for schedule payment batches. call: user-userid-monetary-account-user.updateschedulepaymentbatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deleteschedulepaymentbatchforusermonetaryaccount description: Endpoint for schedule payment batches. call: user-userid-monetary-account-user.deleteschedulepaymentbatchforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment-batch/{schedule-payment-batchid}/note-attachment name: user-userid-monetary-account-monetary-accountid-schedule-payment-batch-schedule description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-batch-schedule-. operations: - method: POST name: createnoteattachmentforusermonetaryaccountschedulepaymentbatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountschedulepaymentbatch description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment-batch/{schedule-payment-batchid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-payment-batch-schedule description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-batch-schedule-. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountschedulepaymentbatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountschedulepaymentbatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountschedulepaymentbatch description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment-batch/{schedule-payment-batchid}/note-text name: user-userid-monetary-account-monetary-accountid-schedule-payment-batch-schedule description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-batch-schedule-. operations: - method: POST name: createnotetextforusermonetaryaccountschedulepaymentbatch description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountschedulepaymentbatch description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment-batch/{schedule-payment-batchid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-payment-batch-schedule description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-batch-schedule-. operations: - method: PUT name: updatenotetextforusermonetaryaccountschedulepaymentbatch description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountschedulepaymentbatch description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountschedulepaymentbatch description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountschedulepaymentbatch with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-payment-batchID: rest.schedule-payment-batchID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-payment-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-itemId. operations: - method: DELETE name: deleteschedulepaymentforusermonetaryaccount description: Endpoint for schedule payments. call: user-userid-monetary-account-user.deleteschedulepaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readschedulepaymentforusermonetaryaccount description: Endpoint for schedule payments. call: user-userid-monetary-account-user.readschedulepaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updateschedulepaymentforusermonetaryaccount description: Endpoint for schedule payments. call: user-userid-monetary-account-user.updateschedulepaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment/{schedule-paymentid}/note-attachment name: user-userid-monetary-account-monetary-accountid-schedule-payment-schedule-paymen description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-schedule-paymen. operations: - method: POST name: createnoteattachmentforusermonetaryaccountschedulepayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountschedulepayment description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment/{schedule-paymentid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-payment-schedule-paymen description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-schedule-paymen. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountschedulepayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountschedulepayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountschedulepayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment/{schedule-paymentid}/note-text name: user-userid-monetary-account-monetary-accountid-schedule-payment-schedule-paymen description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-schedule-paymen. operations: - method: POST name: createnotetextforusermonetaryaccountschedulepayment description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountschedulepayment description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule-payment/{schedule-paymentid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-payment-schedule-paymen description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-payment-schedule-paymen. operations: - method: PUT name: updatenotetextforusermonetaryaccountschedulepayment description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountschedulepayment description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountschedulepayment description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountschedulepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID schedule-paymentID: rest.schedule-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-itemId. operations: - method: GET name: readscheduleforusermonetaryaccount description: Get a specific schedule definition for a given monetary account. call: user-userid-monetary-account-user.readscheduleforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule/{scheduleid}/schedule-instance name: user-userid-monetary-account-monetary-accountid-schedule-scheduleid-schedule-ins description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins. operations: - method: GET name: listallscheduleinstanceforusermonetaryaccountschedule description: view for reading, updating and listing the scheduled instance. call: user-userid-monetary-account-user.listallscheduleinstanceforusermonetaryaccountschedule with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule/{scheduleid}/schedule-instance/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-scheduleid-schedule-ins description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins. operations: - method: GET name: readscheduleinstanceforusermonetaryaccountschedule description: view for reading, updating and listing the scheduled instance. call: user-userid-monetary-account-user.readscheduleinstanceforusermonetaryaccountschedule with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updatescheduleinstanceforusermonetaryaccountschedule description: view for reading, updating and listing the scheduled instance. call: user-userid-monetary-account-user.updatescheduleinstanceforusermonetaryaccountschedule with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule/{scheduleid}/schedule-instance/{schedule-instanceid}/note-attachment name: user-userid-monetary-account-monetary-accountid-schedule-scheduleid-schedule-ins description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins. operations: - method: POST name: createnoteattachmentforusermonetaryaccountschedulescheduleinstance description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountschedulescheduleinstance description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule/{scheduleid}/schedule-instance/{schedule-instanceid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-scheduleid-schedule-ins description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountschedulescheduleinstance description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountschedulescheduleinstance description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountschedulescheduleinstance description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule/{scheduleid}/schedule-instance/{schedule-instanceid}/note-text name: user-userid-monetary-account-monetary-accountid-schedule-scheduleid-schedule-ins description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins. operations: - method: POST name: createnotetextforusermonetaryaccountschedulescheduleinstance description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountschedulescheduleinstance description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/schedule/{scheduleid}/schedule-instance/{schedule-instanceid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-schedule-scheduleid-schedule-ins description: REST surface for user-userID-monetary-account-monetary-accountID-schedule-scheduleID-schedule-ins. operations: - method: PUT name: updatenotetextforusermonetaryaccountschedulescheduleinstance description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountschedulescheduleinstance description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountschedulescheduleinstance description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountschedulescheduleinstance with: userID: rest.userID monetary-accountID: rest.monetary-accountID scheduleID: rest.scheduleID schedule-instanceID: rest.schedule-instanceID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/share-invite-monetary-account-inquiry name: user-userid-monetary-account-monetary-accountid-share-invite-monetary-account-in description: REST surface for user-userID-monetary-account-monetary-accountID-share-invite-monetary-account-in. operations: - method: POST name: createshareinvitemonetaryaccountinquiryforusermonetaryaccount description: '[DEPRECATED - use /share-invite-monetary-account-response] Create a new share inquiry for a monetary account, specifying the permission the other bunq user will have on it.' call: user-userid-monetary-account-user.createshareinvitemonetaryaccountinquiryforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallshareinvitemonetaryaccountinquiryforusermonetaryaccount description: '[DEPRECATED - use /share-invite-monetary-account-response] Get a list with all the share inquiries for a monetary account, only if the requesting user has permission to change the details of the various ones.' call: user-userid-monetary-account-user.listallshareinvitemonetaryaccountinquiryforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/share-invite-monetary-account-inquiry/{itemid} name: user-userid-monetary-account-monetary-accountid-share-invite-monetary-account-in description: REST surface for user-userID-monetary-account-monetary-accountID-share-invite-monetary-account-in. operations: - method: GET name: readshareinvitemonetaryaccountinquiryforusermonetaryaccount description: '[DEPRECATED - use /share-invite-monetary-account-response] Get the details of a specific share inquiry.' call: user-userid-monetary-account-user.readshareinvitemonetaryaccountinquiryforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: PUT name: updateshareinvitemonetaryaccountinquiryforusermonetaryaccount description: '[DEPRECATED - use /share-invite-monetary-account-response] Update the details of a share. This includes updating status (revoking or cancelling it), granted permission and validity period of this share.' call: user-userid-monetary-account-user.updateshareinvitemonetaryaccountinquiryforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/sofort-merchant-transaction name: user-userid-monetary-account-monetary-accountid-sofort-merchant-transaction description: REST surface for user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction. operations: - method: GET name: listallsofortmerchanttransactionforusermonetaryaccount description: View for requesting Sofort transactions and polling their status. call: user-userid-monetary-account-user.listallsofortmerchanttransactionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/sofort-merchant-transaction/{itemid} name: user-userid-monetary-account-monetary-accountid-sofort-merchant-transaction-item description: REST surface for user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-item. operations: - method: GET name: readsofortmerchanttransactionforusermonetaryaccount description: View for requesting Sofort transactions and polling their status. call: user-userid-monetary-account-user.readsofortmerchanttransactionforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/sofort-merchant-transaction/{sofort-merchant-transactionid}/note-attachment name: user-userid-monetary-account-monetary-accountid-sofort-merchant-transaction-sofo description: REST surface for user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-sofo. operations: - method: POST name: createnoteattachmentforusermonetaryaccountsofortmerchanttransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountsofortmerchanttransaction description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/sofort-merchant-transaction/{sofort-merchant-transactionid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-sofort-merchant-transaction-sofo description: REST surface for user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-sofo. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountsofortmerchanttransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountsofortmerchanttransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountsofortmerchanttransaction description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/sofort-merchant-transaction/{sofort-merchant-transactionid}/note-text name: user-userid-monetary-account-monetary-accountid-sofort-merchant-transaction-sofo description: REST surface for user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-sofo. operations: - method: POST name: createnotetextforusermonetaryaccountsofortmerchanttransaction description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountsofortmerchanttransaction description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/sofort-merchant-transaction/{sofort-merchant-transactionid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-sofort-merchant-transaction-sofo description: REST surface for user-userID-monetary-account-monetary-accountID-sofort-merchant-transaction-sofo. operations: - method: PUT name: updatenotetextforusermonetaryaccountsofortmerchanttransaction description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountsofortmerchanttransaction description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountsofortmerchanttransaction description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountsofortmerchanttransaction with: userID: rest.userID monetary-accountID: rest.monetary-accountID sofort-merchant-transactionID: rest.sofort-merchant-transactionID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/switch-service-payment/{itemid} name: user-userid-monetary-account-monetary-accountid-switch-service-payment-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-switch-service-payment-itemId. operations: - method: GET name: readswitchservicepaymentforusermonetaryaccount description: An incoming payment made towards an account of an external bank and redirected to a bunq account via switch service. call: user-userid-monetary-account-user.readswitchservicepaymentforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/switch-service-payment/{switch-service-paymentid}/note-attachment name: user-userid-monetary-account-monetary-accountid-switch-service-payment-switch-se description: REST surface for user-userID-monetary-account-monetary-accountID-switch-service-payment-switch-se. operations: - method: POST name: createnoteattachmentforusermonetaryaccountswitchservicepayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountswitchservicepayment description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/switch-service-payment/{switch-service-paymentid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-switch-service-payment-switch-se description: REST surface for user-userID-monetary-account-monetary-accountID-switch-service-payment-switch-se. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountswitchservicepayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountswitchservicepayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountswitchservicepayment description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/switch-service-payment/{switch-service-paymentid}/note-text name: user-userid-monetary-account-monetary-accountid-switch-service-payment-switch-se description: REST surface for user-userID-monetary-account-monetary-accountID-switch-service-payment-switch-se. operations: - method: POST name: createnotetextforusermonetaryaccountswitchservicepayment description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountswitchservicepayment description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/switch-service-payment/{switch-service-paymentid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-switch-service-payment-switch-se description: REST surface for user-userID-monetary-account-monetary-accountID-switch-service-payment-switch-se. operations: - method: PUT name: updatenotetextforusermonetaryaccountswitchservicepayment description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountswitchservicepayment description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountswitchservicepayment description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountswitchservicepayment with: userID: rest.userID monetary-accountID: rest.monetary-accountID switch-service-paymentID: rest.switch-service-paymentID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/whitelist-sdd name: user-userid-monetary-account-monetary-accountid-whitelist-sdd description: REST surface for user-userID-monetary-account-monetary-accountID-whitelist-sdd. operations: - method: GET name: listallwhitelistsddforusermonetaryaccount description: Get a listing of all SDD whitelist entries for a target monetary account. call: user-userid-monetary-account-user.listallwhitelistsddforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/whitelist-sdd/{itemid} name: user-userid-monetary-account-monetary-accountid-whitelist-sdd-itemid description: REST surface for user-userID-monetary-account-monetary-accountID-whitelist-sdd-itemId. operations: - method: GET name: readwhitelistsddforusermonetaryaccount description: Get a specific SDD whitelist entry. call: user-userid-monetary-account-user.readwhitelistsddforusermonetaryaccount with: userID: rest.userID monetary-accountID: rest.monetary-accountID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/whitelist/{whitelistid}/whitelist-result/{whitelist-resultid}/note-attachment name: user-userid-monetary-account-monetary-accountid-whitelist-whitelistid-whitelist description: REST surface for user-userID-monetary-account-monetary-accountID-whitelist-whitelistID-whitelist-. operations: - method: POST name: createnoteattachmentforusermonetaryaccountwhitelistwhitelistresult description: Used to manage attachment notes. call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnoteattachmentforusermonetaryaccountwhitelistwhitelistresult description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/whitelist/{whitelistid}/whitelist-result/{whitelist-resultid}/note-attachment/{itemid} name: user-userid-monetary-account-monetary-accountid-whitelist-whitelistid-whitelist description: REST surface for user-userID-monetary-account-monetary-accountID-whitelist-whitelistID-whitelist-. operations: - method: PUT name: updatenoteattachmentforusermonetaryaccountwhitelistwhitelistresult description: Used to manage attachment notes. call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenoteattachmentforusermonetaryaccountwhitelistwhitelistresult description: Used to manage attachment notes. call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnoteattachmentforusermonetaryaccountwhitelistwhitelistresult description: Used to manage attachment notes. call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID itemId: rest.itemId outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/whitelist/{whitelistid}/whitelist-result/{whitelist-resultid}/note-text name: user-userid-monetary-account-monetary-accountid-whitelist-whitelistid-whitelist description: REST surface for user-userID-monetary-account-monetary-accountID-whitelist-whitelistID-whitelist-. operations: - method: POST name: createnotetextforusermonetaryaccountwhitelistwhitelistresult description: Used to manage text notes. call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID body: rest.body outputParameters: - type: object mapping: $. - method: GET name: listallnotetextforusermonetaryaccountwhitelistwhitelistresult description: Manage the notes for a given user. call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID outputParameters: - type: object mapping: $. - path: /v1/user/{userid}/monetary-account/{monetary-accountid}/whitelist/{whitelistid}/whitelist-result/{whitelist-resultid}/note-text/{itemid} name: user-userid-monetary-account-monetary-accountid-whitelist-whitelistid-whitelist description: REST surface for user-userID-monetary-account-monetary-accountID-whitelist-whitelistID-whitelist-. operations: - method: PUT name: updatenotetextforusermonetaryaccountwhitelistwhitelistresult description: Used to manage text notes. call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID itemId: rest.itemId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletenotetextforusermonetaryaccountwhitelistwhitelistresult description: Used to manage text notes. call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID itemId: rest.itemId outputParameters: - type: object mapping: $. - method: GET name: readnotetextforusermonetaryaccountwhitelistwhitelistresult description: Used to manage text notes. call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: rest.userID monetary-accountID: rest.monetary-accountID whitelistID: rest.whitelistID whitelist-resultID: rest.whitelist-resultID itemId: rest.itemId outputParameters: - type: object mapping: $. - type: mcp namespace: user-userid-monetary-account-user-mcp port: 9090 transport: http description: MCP adapter for Bunq user/{userID}/monetary-account — User. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: get-collection-all-your-monetaryaccounts description: Get a collection of all your MonetaryAccounts. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallmonetaryaccountforuser with: userID: tools.userID outputParameters: - type: object mapping: $. - name: create-new-monetaryaccountbank description: Create new MonetaryAccountBank. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createmonetaryaccountbankforuser with: userID: tools.userID body: tools.body outputParameters: - type: object mapping: $. - name: gets-listing-all-monetaryaccountbanks-given description: Gets a listing of all MonetaryAccountBanks of a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallmonetaryaccountbankforuser with: userID: tools.userID outputParameters: - type: object mapping: $. - name: get-specific-monetaryaccountbank description: Get a specific MonetaryAccountBank. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readmonetaryaccountbankforuser with: userID: tools.userID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: update-specific-existing-monetaryaccountbank description: Update a specific existing MonetaryAccountBank. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatemonetaryaccountbankforuser with: userID: tools.userID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: gets-listing-all-monetaryaccountcard-given description: Gets a listing of all MonetaryAccountCard of a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallmonetaryaccountcardforuser with: userID: tools.userID outputParameters: - type: object mapping: $. - name: get-specific-monetaryaccountcard description: Get a specific MonetaryAccountCard. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readmonetaryaccountcardforuser with: userID: tools.userID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: update-specific-existing-monetaryaccountcard description: Update a specific existing MonetaryAccountCard. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatemonetaryaccountcardforuser with: userID: tools.userID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-managing-monetary-accounts-which description: Endpoint for managing monetary accounts which are connected to external services. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createmonetaryaccountexternalforuser with: userID: tools.userID body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-managing-monetary-accounts-which-2 description: Endpoint for managing monetary accounts which are connected to external services. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallmonetaryaccountexternalforuser with: userID: tools.userID outputParameters: - type: object mapping: $. - name: endpoint-managing-monetary-account-savings description: Endpoint for managing monetary account savings which are connected to external services. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createmonetaryaccountexternalsavingsforuser with: userID: tools.userID body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-managing-monetary-account-savings-2 description: Endpoint for managing monetary account savings which are connected to external services. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallmonetaryaccountexternalsavingsforuser with: userID: tools.userID outputParameters: - type: object mapping: $. - name: endpoint-managing-monetary-account-savings-3 description: Endpoint for managing monetary account savings which are connected to external services. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readmonetaryaccountexternalsavingsforuser with: userID: tools.userID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-managing-monetary-account-savings-4 description: Endpoint for managing monetary account savings which are connected to external services. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatemonetaryaccountexternalsavingsforuser with: userID: tools.userID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-managing-monetary-accounts-which-3 description: Endpoint for managing monetary accounts which are connected to external services. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readmonetaryaccountexternalforuser with: userID: tools.userID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-managing-monetary-accounts-which-4 description: Endpoint for managing monetary accounts which are connected to external services. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatemonetaryaccountexternalforuser with: userID: tools.userID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-joint-monetary-accounts description: The endpoint for joint monetary accounts. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createmonetaryaccountjointforuser with: userID: tools.userID body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-joint-monetary-accounts-2 description: The endpoint for joint monetary accounts. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallmonetaryaccountjointforuser with: userID: tools.userID outputParameters: - type: object mapping: $. - name: endpoint-joint-monetary-accounts-3 description: The endpoint for joint monetary accounts. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readmonetaryaccountjointforuser with: userID: tools.userID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-joint-monetary-accounts-4 description: The endpoint for joint monetary accounts. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatemonetaryaccountjointforuser with: userID: tools.userID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: create-new-monetaryaccountsavings description: Create new MonetaryAccountSavings. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createmonetaryaccountsavingsforuser with: userID: tools.userID body: tools.body outputParameters: - type: object mapping: $. - name: gets-listing-all-monetaryaccountsavingss-given description: Gets a listing of all MonetaryAccountSavingss of a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallmonetaryaccountsavingsforuser with: userID: tools.userID outputParameters: - type: object mapping: $. - name: get-specific-monetaryaccountsavings description: Get a specific MonetaryAccountSavings. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readmonetaryaccountsavingsforuser with: userID: tools.userID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: update-specific-existing-monetaryaccountsavings description: Update a specific existing MonetaryAccountSavings. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatemonetaryaccountsavingsforuser with: userID: tools.userID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: get-specific-monetaryaccount description: Get a specific MonetaryAccount. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readmonetaryaccountforuser with: userID: tools.userID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-2 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-3 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-4 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-5 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-2 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-3 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-4 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-5 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountadyencardtransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID adyen-card-transactionID: tools.adyen-card-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: create-new-monetary-account-attachment description: 'Create a new monetary account attachment. Create a POST request with a payload that contains the binary representation of the file, without any JSON wrapping. Make sure you define the MIME type (i.e. image/jpeg) in the Content-Type header. ' hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createattachmentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: get-raw-content-specific-attachment description: Get the raw content of a specific attachment. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallcontentforusermonetaryaccountattachment with: userID: tools.userID monetary-accountID: tools.monetary-accountID attachmentID: tools.attachmentID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-6 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-7 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-8 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-9 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-6 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-2 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-7 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-8 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-9 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountbunqmefundraiserresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID bunqme-fundraiser-resultID: tools.bunqme-fundraiser-resultID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: bunq-me-fundraiser-result-containing-all description: bunq.me fundraiser result containing all payments. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readbunqmefundraiserresultforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: bunq-me-tabs-allows-you-create description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createbunqmetabforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: bunq-me-tabs-allows-you-create-2 description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallbunqmetabforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: used-view-bunq-me-tabresultresponse-objects description: Used to view bunq.me TabResultResponse objects belonging to a tab. A TabResultResponse is an object that holds details on a tab which has been paid from the provided monetary account. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readbunqmetabresultresponseforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: bunq-me-tabs-allows-you-create-3 description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatebunqmetabforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: bunq-me-tabs-allows-you-create-4 description: bunq.me tabs allows you to create a payment request and share the link through e-mail, chat, etc. Multiple persons are able to respond to the payment request and pay through bunq, iDeal or SOFORT. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readbunqmetabforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-managing-currency-conversions description: Endpoint for managing currency conversions. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createcurrencycloudpaymentquoteforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-managing-currency-conversions-2 description: Endpoint for managing currency conversions. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallcurrencyconversionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: endpoint-create-quote-currency-conversions description: Endpoint to create a quote for currency conversions. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createcurrencyconversionquoteforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-create-quote-currency-conversions-2 description: Endpoint to create a quote for currency conversions. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readcurrencyconversionquoteforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-create-quote-currency-conversions-3 description: Endpoint to create a quote for currency conversions. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatecurrencyconversionquoteforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-managing-currency-conversions-3 description: Endpoint for managing currency conversions. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readcurrencyconversionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-create-new-and-read description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createcustomerstatementforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: used-create-new-and-read-2 description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallcustomerstatementforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: fetch-raw-content-statement-export description: Fetch the raw content of a statement export. The returned file format could be MT940, CSV or PDF depending on the statement format specified during the statement creation. The doc won't display the response of a request to get the content o hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallcontentforusermonetaryaccountcustomerstatement with: userID: tools.userID monetary-accountID: tools.monetary-accountID customer-statementID: tools.customer-statementID outputParameters: - type: object mapping: $. - name: used-create-new-and-read-3 description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readcustomerstatementforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-create-new-and-read-4 description: Used to create new and read existing statement exports. Statement exports can be created in either CSV, MT940 or PDF file format. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletecustomerstatementforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: create-new-draftpayment description: Create a new DraftPayment. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createdraftpaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: get-listing-all-draftpayments-given description: Get a listing of all DraftPayments from a given MonetaryAccount. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listalldraftpaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-10 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-3 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-11 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-12 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-13 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-10 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-4 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-11 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-12 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-13 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountdraftpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID draft-paymentID: tools.draft-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: update-draftpayment description: Update a DraftPayment. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatedraftpaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: get-specific-draftpayment description: Get a specific DraftPayment. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readdraftpaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-create-statement-export-single description: Used to create a statement export of a single payment. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createstatementforusermonetaryaccountevent with: userID: tools.userID monetary-accountID: tools.monetary-accountID eventID: tools.eventID body: tools.body outputParameters: - type: object mapping: $. - name: used-create-statement-export-single-2 description: Used to create a statement export of a single payment. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readstatementforusermonetaryaccountevent with: userID: tools.userID monetary-accountID: tools.monetary-accountID eventID: tools.eventID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: fetch-raw-content-payment-statement description: Fetch the raw content of a payment statement export. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallcontentforusermonetaryaccounteventstatement with: userID: tools.userID monetary-accountID: tools.monetary-accountID eventID: tools.eventID statementID: tools.statementID outputParameters: - type: object mapping: $. - name: create-new-rib description: Create a new RIB. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createexportribforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: list-all-ribs-monetary-account description: List all the RIBs for a monetary account. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallexportribforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: used-retrieve-raw-content-rib description: Used to retrieve the raw content of an RIB. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallcontentforusermonetaryaccountexportrib with: userID: tools.userID monetary-accountID: tools.monetary-accountID export-ribID: tools.export-ribID outputParameters: - type: object mapping: $. - name: get-rib-monetary-account-its description: Get a RIB for a monetary account by its id. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readexportribforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-create-new-and-read-5 description: Used to create new and read existing RIBs of a monetary account hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deleteexportribforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: view-requesting-ideal-transactions-and description: View for requesting iDEAL transactions and polling their status. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createidealmerchanttransactionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: view-requesting-ideal-transactions-and-2 description: View for requesting iDEAL transactions and polling their status. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallidealmerchanttransactionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-14 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-5 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-15 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-16 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-17 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-14 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-6 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-15 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-16 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-17 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountidealmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID ideal-merchant-transactionID: tools.ideal-merchant-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: view-requesting-ideal-transactions-and-3 description: View for requesting iDEAL transactions and polling their status. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readidealmerchanttransactionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-view-bunq-invoice description: Used to view a bunq invoice. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallinvoiceforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: used-view-bunq-invoice-2 description: Used to view a bunq invoice. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readinvoiceforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: mastercard-transaction-view description: MasterCard transaction view. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallmastercardactionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: mastercard-transaction-view-2 description: MasterCard transaction view. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readmastercardactionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-18 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-7 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-19 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-20 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-21 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-18 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-8 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-19 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-20 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-21 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: mastercard-transaction-view-3 description: MasterCard transaction view. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallpaymentforusermonetaryaccountmastercardaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID mastercard-actionID: tools.mastercard-actionID outputParameters: - type: object mapping: $. - name: manage-url-notification-filters-user description: Manage the url notification filters for a user. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotificationfilterurlforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: manage-url-notification-filters-user-2 description: Manage the url notification filters for a user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotificationfilterurlforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: create-new-payment description: Create a new Payment. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createpaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: get-listing-all-payments-performed description: Get a listing of all Payments performed on a given MonetaryAccount (incoming and outgoing). hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallpaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: manage-users-automatic-payment-auto description: Manage a users automatic payment auto allocated settings. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createpaymentautoallocateforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: manage-users-automatic-payment-auto-2 description: Manage a users automatic payment auto allocated settings. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallpaymentautoallocateforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: manage-users-automatic-payment-auto-3 description: Manage a users automatic payment auto allocated settings. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readpaymentautoallocateforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: manage-users-automatic-payment-auto-4 description: Manage a users automatic payment auto allocated settings. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatepaymentautoallocateforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: manage-users-automatic-payment-auto-5 description: Manage a users automatic payment auto allocated settings. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletepaymentautoallocateforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: list-all-definitions-payment-auto description: List all the definitions in a payment auto allocate. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listalldefinitionforusermonetaryaccountpaymentautoallocate with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-auto-allocateID: tools.payment-auto-allocateID outputParameters: - type: object mapping: $. - name: list-all-times-users-payment description: List all the times a users payment was automatically allocated. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallinstanceforusermonetaryaccountpaymentautoallocate with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-auto-allocateID: tools.payment-auto-allocateID outputParameters: - type: object mapping: $. - name: list-all-times-users-payment-2 description: List all the times a users payment was automatically allocated. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readinstanceforusermonetaryaccountpaymentautoallocate with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-auto-allocateID: tools.payment-auto-allocateID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: create-payment-batch-sending-array description: Create a payment batch by sending an array of single payment objects, that will become part of the batch. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createpaymentbatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: return-all-payment-batches-monetary description: Return all the payment batches for a monetary account. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallpaymentbatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: revoke-bunq-to-payment-batch-status description: Revoke a bunq.to payment batch. The status of all the payments will be set to REVOKED. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatepaymentbatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: return-details-specific-payment-batch description: Return the details of a specific payment batch. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readpaymentbatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-22 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-9 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-23 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-24 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-25 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-22 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-10 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-23 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-24 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-25 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountpaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID payment-batchID: tools.payment-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: get-specific-previous-payment description: Get a specific previous Payment. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readpaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-26 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-11 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-27 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-28 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-29 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-26 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-12 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-27 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-28 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-29 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountpayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID paymentID: tools.paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: create-new-payment-request description: Create a new payment request. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createrequestinquiryforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: get-all-payment-requests-user-s description: Get all payment requests for a user's monetary account. bunqme_share_url is always null if the counterparty is a bunq user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallrequestinquiryforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: create-request-batch-sending-array description: Create a request batch by sending an array of single request objects, that will become part of the batch. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createrequestinquirybatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: return-all-request-batches-monetary description: Return all the request batches for a monetary account. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallrequestinquirybatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: revoke-request-batch-status-all description: Revoke a request batch. The status of all the requests will be set to REVOKED. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updaterequestinquirybatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: return-details-specific-request-batch description: Return the details of a specific request batch. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readrequestinquirybatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-30 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-13 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-31 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-32 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-33 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-30 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-14 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-31 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-32 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-33 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountrequestinquirybatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiry-batchID: tools.request-inquiry-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: revoke-request-payment-updating-status description: Revoke a request for payment, by updating the status to REVOKED. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updaterequestinquiryforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: get-details-specific-payment-request description: Get the details of a specific payment request, including its status. bunqme_share_url is always null if the counterparty is a bunq user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readrequestinquiryforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-34 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-15 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-35 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-36 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-37 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-34 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-16 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-35 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-36 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-37 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountrequestinquiry with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-inquiryID: tools.request-inquiryID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: get-all-requestresponses-monetaryaccount description: Get all RequestResponses for a MonetaryAccount. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallrequestresponseforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: update-status-accept-reject-requestresponse description: Update the status to accept or reject the RequestResponse. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updaterequestresponseforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: get-details-specific-existing-requestresponse description: Get the details for a specific existing RequestResponse. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readrequestresponseforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-38 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-17 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-39 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-40 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-41 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-38 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-18 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-39 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-40 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-41 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountrequestresponse with: userID: tools.userID monetary-accountID: tools.monetary-accountID request-responseID: tools.request-responseID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: get-collection-scheduled-definition-given description: Get a collection of scheduled definition for a given monetary account. You can add the parameter type to filter the response. When type={SCHEDULE_DEFINITION_PAYMENT,SCHEDULE_DEFINITION_PAYMENT_BATCH} is provided only schedule definition obj hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallscheduleforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: endpoint-schedule-payments description: Endpoint for schedule payments. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createschedulepaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-schedule-payments-2 description: Endpoint for schedule payments. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallschedulepaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: endpoint-schedule-payment-batches description: Endpoint for schedule payment batches. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createschedulepaymentbatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-schedule-payment-batches-2 description: Endpoint for schedule payment batches. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readschedulepaymentbatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-schedule-payment-batches-3 description: Endpoint for schedule payment batches. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updateschedulepaymentbatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: endpoint-schedule-payment-batches-4 description: Endpoint for schedule payment batches. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deleteschedulepaymentbatchforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-42 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-19 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-43 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-44 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-45 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-42 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-20 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-43 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-44 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-45 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountschedulepaymentbatch with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-payment-batchID: tools.schedule-payment-batchID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-schedule-payments-3 description: Endpoint for schedule payments. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deleteschedulepaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-schedule-payments-4 description: Endpoint for schedule payments. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readschedulepaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: endpoint-schedule-payments-5 description: Endpoint for schedule payments. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updateschedulepaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-46 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-21 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-47 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-48 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-49 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-46 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-22 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-47 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-48 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-49 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountschedulepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID schedule-paymentID: tools.schedule-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: get-specific-schedule-definition-given description: Get a specific schedule definition for a given monetary account. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readscheduleforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: view-reading-updating-and-listing description: view for reading, updating and listing the scheduled instance. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallscheduleinstanceforusermonetaryaccountschedule with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID outputParameters: - type: object mapping: $. - name: view-reading-updating-and-listing-2 description: view for reading, updating and listing the scheduled instance. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readscheduleinstanceforusermonetaryaccountschedule with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: view-reading-updating-and-listing-3 description: view for reading, updating and listing the scheduled instance. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatescheduleinstanceforusermonetaryaccountschedule with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-50 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-23 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-51 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-52 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-53 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-50 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-24 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-51 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-52 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-53 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountschedulescheduleinstance with: userID: tools.userID monetary-accountID: tools.monetary-accountID scheduleID: tools.scheduleID schedule-instanceID: tools.schedule-instanceID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: deprecated-use-share-invite-monetary description: '[DEPRECATED - use /share-invite-monetary-account-response] Create a new share inquiry for a monetary account, specifying the permission the other bunq user will have on it.' hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createshareinvitemonetaryaccountinquiryforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID body: tools.body outputParameters: - type: object mapping: $. - name: deprecated-use-share-invite-monetary-2 description: '[DEPRECATED - use /share-invite-monetary-account-response] Get a list with all the share inquiries for a monetary account, only if the requesting user has permission to change the details of the various ones.' hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallshareinvitemonetaryaccountinquiryforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: deprecated-use-share-invite-monetary-3 description: '[DEPRECATED - use /share-invite-monetary-account-response] Get the details of a specific share inquiry.' hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readshareinvitemonetaryaccountinquiryforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: deprecated-use-share-invite-monetary-4 description: '[DEPRECATED - use /share-invite-monetary-account-response] Update the details of a share. This includes updating status (revoking or cancelling it), granted permission and validity period of this share.' hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updateshareinvitemonetaryaccountinquiryforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: view-requesting-sofort-transactions-and description: View for requesting Sofort transactions and polling their status. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallsofortmerchanttransactionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: view-requesting-sofort-transactions-and-2 description: View for requesting Sofort transactions and polling their status. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readsofortmerchanttransactionforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-54 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-25 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-55 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-56 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-57 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-54 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-26 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-55 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-56 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-57 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountsofortmerchanttransaction with: userID: tools.userID monetary-accountID: tools.monetary-accountID sofort-merchant-transactionID: tools.sofort-merchant-transactionID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: incoming-payment-made-towards-account description: An incoming payment made towards an account of an external bank and redirected to a bunq account via switch service. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readswitchservicepaymentforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-58 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-27 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-59 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-60 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-61 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-58 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-28 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-59 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-60 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-61 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountswitchservicepayment with: userID: tools.userID monetary-accountID: tools.monetary-accountID switch-service-paymentID: tools.switch-service-paymentID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: get-listing-all-sdd-whitelist description: Get a listing of all SDD whitelist entries for a target monetary account. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallwhitelistsddforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID outputParameters: - type: object mapping: $. - name: get-specific-sdd-whitelist-entry description: Get a specific SDD whitelist entry. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readwhitelistsddforusermonetaryaccount with: userID: tools.userID monetary-accountID: tools.monetary-accountID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-62 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-29 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-63 description: Used to manage attachment notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-64 description: Used to manage attachment notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-attachment-notes-65 description: Used to manage attachment notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnoteattachmentforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-62 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: false call: user-userid-monetary-account-user.createnotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID body: tools.body outputParameters: - type: object mapping: $. - name: manage-notes-given-user-30 description: Manage the notes for a given user. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.listallnotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID outputParameters: - type: object mapping: $. - name: used-manage-text-notes-63 description: Used to manage text notes. hints: readOnly: false destructive: false idempotent: true call: user-userid-monetary-account-user.updatenotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID itemId: tools.itemId body: tools.body outputParameters: - type: object mapping: $. - name: used-manage-text-notes-64 description: Used to manage text notes. hints: readOnly: false destructive: true idempotent: true call: user-userid-monetary-account-user.deletenotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID itemId: tools.itemId outputParameters: - type: object mapping: $. - name: used-manage-text-notes-65 description: Used to manage text notes. hints: readOnly: true destructive: false idempotent: true call: user-userid-monetary-account-user.readnotetextforusermonetaryaccountwhitelistwhitelistresult with: userID: tools.userID monetary-accountID: tools.monetary-accountID whitelistID: tools.whitelistID whitelist-resultID: tools.whitelist-resultID itemId: tools.itemId outputParameters: - type: object mapping: $.