You can download your data at any point from Moneyed from the settings page.
To download your account valuations or transactions as a CSV file select the "Data" option from the settings page and then click to download the CSV for the account.
To download your account data via the JSON API you will need an API Key, which you can access via the "API" option from the settings page.
The API Key must accompany every request in an "Authorization" header, structured as, Authorization: Api-Key [the-key]
, for example with curl,
curl --header "Authorization: Api-Key abcd123" https://api.moneyed.co.uk/v1/capi/assets/
To get a list of all your accounts fetch https://api.moneyed.co.uk/v1/capi/assets/
, this will give output like,
{ "assets": [ { "id": "36d83960-e1d4-45d7-9b1e-2cfc0f70328a", "name": "Joint", "type": "CURRENT_ACCOUNT" } ] }
The valuations and transactions for each asset can be fetched via the asset's id, e.g. https://api.moneyed.co.uk/v1/capi/assets/36d83960-e1d4-45d7-9b1e-2cfc0f70328a/
{ "id": "36d83960-e1d4-45d7-9b1e-2cfc0f70328a", "name": "Joint", "transactions": [ { "category": "GROCERIES", "label": "Waitrose", "pending": true, "timestamp": "2020-10-09T15:49:05", "value": { "amount": "-61.68", "currency": "GBP" } }, ], "type": "CURRENT_ACCOUNT", "valuations": [ { "date": "2020-06-18", "value": { "amount": "1697.08", "currency": "GBP" } }, ] }