preferences
Update preference
Update a user's preference.
put/v1/preferences/{name}
Request
- Base URLhttps://demo.firefly-iii.org/api
- URLhttps://demo.firefly-iii.org/api/v1/preferences/{name}
- Auth
- OAuth 2Authorization code: https://demo.firefly-iii.org/oauth/authorizeToken URL: https://demo.firefly-iii.org/oauth/token
- or HTTP bearer
Path parameters
namestring string required
Example:currencyPreference
The name of the preference. Will always overwrite. Will be created if it does not exist.
Headers
X-Trace-Idstring uuid
Example:40c71bbb-c676-4f24-83cf-cc725d7d7a00
Unique identifier associated with this request.
Request body
Example request
{
"data": [
"EUR"
]
}Response
Updated preference.
Example response
{
"data": {
"type": "preferences",
"id": "2",
"attributes": {
"created_at": "2026-01-01T00:00:00+00:00",
"updated_at": "2026-01-01T00:00:00+00:00",
"name": "currencyPreference",
"data": [
"EUR"
]
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.