action yodlee_update_user { label: "Update User Details" description: "The update user details service is used to update user details like name, address, currency preference, etc.
Currency provided in the input will be respected in the derived services and the amount fields in the response will be provided in the preferred currency.
The HTTP response code is 204 (Success without content).
" provider: yodlee method: PUT path: "/user" encoding: json input: { type: "object" required: ["user"] properties: { user: { type: "object" properties: { address: { type: "object" properties: { address1: { type: "string" } address2: { type: "string" } address3: { type: "string" } city: { type: "string" } country: { type: "string" } state: { type: "string" } zip: { type: "string" } } } email: { type: "string" } name: { type: "object" properties: { first: { type: "string" } fullName: { type: "string" } last: { type: "string" } middle: { type: "string" } } } preferences: { type: "object" properties: { currency: { type: "string" description: "The currency of the user. This currency will be respected while providing the response for derived API services.
Applicable Values
" enum: ["AUD", "BRL", "CAD", "EUR", "GBP", "HKD", "IDR", "INR", "JPY", "NZD", "SGD", "USD", "ZAR", "CNY", "VND", "MYR", "CHF"] } dateFormat: { type: "string" description: "The dateformat of the user.This attribute is just a place holder and has no impact on any other API services." } locale: { type: "string" description: "The locale of the user. This locale will be considered for localization features like providing the provider information in the supported locale or providing category names in the transaction related services.
Applicable Values
" enum: ["en_US", "en_ES", "fr_CA", "zh_CN"] } timeZone: { type: "string" description: "The timezone of the user. This attribute is just a place holder and has no impact on any other API services." } } } segmentName: { type: "string" } } } } } output: { type: "object" additionalProperties: true } }