action bunq_list_all_request_response_for_user_monetary_account { description: "Get all RequestResponses for a MonetaryAccount." provider: bunq method: GET path: "/user/{userID}/monetary-account/{monetary-accountID}/request-response" encoding: json input: { type: "object" properties: { "monetary-accountID": { type: "integer" } userID: { type: "integer" } } required: ["monetary-accountID", "userID"] additionalProperties: false } output: { type: "array" items: { type: "object" properties: { address_billing: { type: "object" properties: { city: { type: "string" description: "The city." } country: { type: "string" description: "The country as an ISO 3166-1 alpha-2 country code." } extra: { type: "string" description: "The apartment, building or other extra information for addresses." } house_number: { type: "string" description: "The house number." } is_user_address_updated: { type: "boolean" description: "To show whether user created or updated her address for app event listing." } mailbox_name: { type: "string" description: "The name on the mailbox (only used for Postal addresses)." } po_box: { type: "string" description: "The PO box." } postal_code: { type: "string" description: "The postal code." } province: { type: "string" description: "The province according to local standard." } street: { type: "string" description: "The street." } } } address_shipping: { type: "object" additionalProperties: true } alias: { type: "object" properties: { avatar: { type: "object" properties: { anchor_uuid: { type: "string" description: "The public UUID of object this avatar is anchored to." } image: { type: "array" description: "The actual image information of this avatar." items: { type: "object" properties: { attachment_public_uuid: { type: "string" description: "The public UUID of the public attachment containing the image." } content_type: { type: "string" description: "The content-type as a MIME filetype." } height: { type: "integer" description: "The image height in pixels." } width: { type: "integer" description: "The image width in pixels." } } } } style: { type: "string" description: "The style (if applicable) for this Avatar." } uuid: { type: "string" description: "The public UUID of the avatar." } } } bunq_me: { type: "object" properties: { name: { type: "string" description: "The alias name." } service: { type: "string" description: "The pointer service. Only required for external counterparties." } type: { type: "string" description: "The alias type, can be: EMAIL|PHONE_NUMBER|IBAN." } value: { type: "string" description: "The alias value." } } } country: { type: "string" description: "The country of the user. Formatted as a ISO 3166-1 alpha-2 country code." } display_name: { type: "string" description: "The name to display with this monetary account." } iban: { type: "string" description: "The IBAN of the monetary account." } is_light: { type: "boolean" description: "Whether or not the monetary account is light." } label_user: { type: "object" properties: { avatar: { type: "object" additionalProperties: true } country: { type: "string" description: "The country of the user. 000 stands for \"unknown\"" } display_name: { type: "string" description: "The name to be displayed for this user, as it was given on the request." } public_nick_name: { type: "string" description: "The current nickname of the user." } uuid: { type: "string" description: "The public UUID of the label-user." } } } merchant_category_code: { type: "string" description: "The merchant category code." } swift_account_number: { type: "string" description: "The account number used for a SWIFT payment. May or may not be an IBAN." } swift_bic: { type: "string" description: "The BIC used for a SWIFT payment." } transferwise_account_number: { type: "string" description: "The account number used for a Transferwise payment. May or may not be an IBAN." } transferwise_bank_code: { type: "string" description: "The bank code used for a Transferwise payment. May or may not be a BIC." } } } amount_inquired: { type: "object" properties: { currency: { type: "string" description: "The currency of the amount. It is an ISO 4217 formatted currency code." } value: { type: "string" description: "The amount formatted to two decimal places." } } } amount_responded: { type: "object" additionalProperties: true } attachment: { type: "array" description: "The Attachments attached to the RequestResponse." items: { type: "object" properties: { content_type: { type: "string" description: "The content type of the attachment's file." } description: { type: "string" description: "The description of the attachment." } urls: { type: "array" description: "The URLs where the file can be downloaded." items: { type: "object" properties: { type: { type: "string" description: "The file type of attachment." } url: { type: "string" description: "The URL where the attachment can be downloaded." } } } } } } } counterparty_alias: { type: "object" additionalProperties: true } created: { type: "string" description: "The timestamp when the Request Response was created." } credit_scheme_identifier: { type: "string" description: "The credit scheme id provided by the counterparty for DIRECT_DEBIT inquiries." } description: { type: "string" description: "The description for the RequestResponse provided by the requesting party. Maximum 9000 characters." } eligible_whitelist_id: { type: "integer" description: "The whitelist id for this action or null." } event_id: { type: "integer" description: "The ID of the latest event for the request." } geolocation: { type: "object" properties: { altitude: { type: "integer" description: "The altitude for a geolocation restriction." } latitude: { type: "integer" description: "The latitude for a geolocation restriction." } longitude: { type: "integer" description: "The longitude for a geolocation restriction." } radius: { type: "integer" description: "The radius for a geolocation restriction." } } } id: { type: "integer" description: "The id of the Request Response." } mandate_identifier: { type: "string" description: "The mandate id provided by the counterparty for DIRECT_DEBIT inquiries." } minimum_age: { type: "integer" description: "The minimum age the user accepting the RequestResponse must have." } monetary_account_id: { type: "integer" description: "The id of the MonetaryAccount the RequestResponse was received on." } redirect_url: { type: "string" description: "The URL which the user is sent to after accepting or rejecting the Request." } request_reference_split_the_bill: { type: "array" description: "The reference to the object used for split the bill. Can be RequestInquiry or RequestInquiryBatch" items: { type: "object" properties: { id: { type: "integer" description: "The id of the request inquiry (batch)." } type: { type: "string" description: "The type of request inquiry. Can be RequestInquiry or RequestInquiryBatch." } } } } require_address: { type: "string" description: "Whether or not an address must be provided on accept." } status: { type: "string" description: "The status of the RequestResponse. Can be ACCEPTED, PENDING, REJECTED, REFUND_REQUESTED, REFUNDED or REVOKED." } sub_type: { type: "string" description: "The subtype of the RequestInquiry. Can be ONCE or RECURRING for DIRECT_DEBIT RequestInquiries and NONE for all other." } time_expiry: { type: "string" description: "The timestamp of when the RequestResponse expired or will expire." } time_refund_requested: { type: "string" description: "The timestamp of when a refund request for the RequestResponse was claimed." } time_refunded: { type: "string" description: "The timestamp of when the RequestResponse was refunded." } time_responded: { type: "string" description: "The timestamp of when the RequestResponse was responded to." } type: { type: "string" description: "The type of the RequestInquiry. Can be DIRECT_DEBIT, DIRECT_DEBIT_B2B, IDEAL, SOFORT or INTERNAL." } updated: { type: "string" description: "The timestamp when the Request Response was last updated (will be updated when chat messages are received)." } user_refund_requested: { type: "object" additionalProperties: true } } } } }