action bunq_list_all_transferwise_recipient_requirement_for_user_transferwis { description: "Used to determine the recipient account requirements for Transferwise transfers." provider: bunq method: GET path: "/user/{userID}/transferwise-quote/{transferwise-quoteID}/transferwise-recipient-requirement" encoding: json input: { type: "object" properties: { "transferwise-quoteID": { type: "integer" } userID: { type: "integer" } } required: ["transferwise-quoteID", "userID"] additionalProperties: false } output: { type: "array" items: { type: "object" properties: { fields: { type: "array" description: "The fields which the user needs to fill." items: { type: "object" required: ["key", "value"] properties: { group: { type: "object" properties: { display_format: { type: "string" description: "Formatting mask to guide user input." } example: { type: "string" description: "An example value for this field." } key: { type: "string" description: "The key of the field. This is the value to send as input." } max_length: { type: "string" description: "The maximum length of the field's value." } min_length: { type: "string" description: "The minimum length of the field's value." } name: { type: "string" description: "The field name." } refresh_requirements_on_change: { type: "boolean" description: "Indicates that any changes in this field affect the requirements, if this field is changed, the requirements endpoint must be called again to recheck if there are any additional requirements." } required: { type: "boolean" description: "Whether or not the field is required." } type: { type: "string" description: "The field's input type: \"text\", \"select\" or \"radio\"." } validation_async: { type: "object" properties: { params: { type: "object" properties: { key: { type: "string" description: "The parameter key." } parameter_name: { type: "string" description: "The parameter label." } required: { type: "boolean" description: "Shows whether the parameter is required or not." } } } url: { type: "string" description: "The url to be used to validate user input." } } } validation_regexp: { type: "string" description: "A regular expression which may be used to validate the user input." } values_allowed: { type: "object" properties: { key: { type: "string" description: "The key." } name: { type: "string" description: "The label." } } } } } key: { type: "string" description: "The name of the required field." } name: { type: "string" description: "The descriptive label of the field." } value: { type: "string" description: "The value of the required field." } } } } label: { type: "string" description: "The label of the possible recipient account type to show to the user." } type: { type: "string" description: "A possible recipient account type." } } } } }