- June 25, 2008
- Added a
/profile.xml endpoint to return your user profile information.
- January 30, 2008
-
The following URIs are now deprecated:
/merchants/<id>.xml (or other format) should be replaced by /transactions/merchant/<id>.xml
/tags/<tag_name>.xml (or other format) should be replaced by /transactions/tag/<tag_name>.xml
/tags.xml (or other format) should be replaced by /transactions/tags.xml
/txactions/search?<query> (or other format) should be replaced by /transactions/search?<query>
- November 14, 2007
- Currency conversion now applies to accounts. Passing
currency=FOO to a request which returns an account will provide a <converted-balance> node with the account balance converted into currency FOO. Passing currency=true or currency=default will convert the account balance(s) into the account owner's default currency. The default currency also applies to transaction conversion, so currency=true will add <converted-amount> nodes to each transaction, in the account owner's default currency.
- October 6, 2007
- Added
compact=true query parameter to transactions requests, which will eliminate whitespace between xml elements.
- October 5, 2007
- Split amounts are now covered by the aforementioned currency conversion change. If you pass a
?currency=FOO param to an /accounts/<id>.xml request, any tags with split amounts will also get a <converted-split-amount currency="FOO"> node with the amount of the split converted to that currency, as of the date the transaction was posted.
Added a concise=true query parameter to transactions requests (either /accounts/<id>.xml or /transactions.xml that will only output the following fields for each transaction: merchant name, date, amount (+ converted-amount if currency is specified), and tags (including split amounts).
- October 4, 2007
- If you add a
?currency=FOO param to an /accounts/<id>.xml request, where FOO is a ISO 4217 currency code for which we have exchange rate information, a <converted-amount currency="FOO"> node will be added that contains the amount of the transaction converted to that currency, as of the date the transaction was posted.
Added documention for /transactions.<format>, where <format> is currently either xml or csv, which will return all of your transactions across all accounts.
/transactions.<format> now responds to the start_date, end_date, month, and year query parameters. e.g.:
/transactions.xml?start_date=20070901&end_date=20070915
/transactions.xml?month=9&year=2007
- October 3, 2007
- Added
type="array" to collection elements in XML produced by the API in order to preserve
ActiveResource compatibility.
- September 27, 2007
- Added a
<guid> element for each <txaction> element which uniquely identifies each transaction.
Added <normalized_name> and <count> elements to tags.xml
Added show_variant parameter to tags.xml (/tags.xml?show_variant=true) that will list all tag variants used, rather than just the most common variant.
- September 26, 2007
- Added additional attributes to the currency tag in the accounts xml:
symbol - the currency's symbol (e.g. "$")
separator - the decimal separator (e.g. ".")
delimiter - the grouping (thousands) delimiter (e.g. ",")
decimal_places - the number of decimal places (e.g. "2")
Example:
<currency separator="." decimal_places="2" symbol="$" delimiter=",">USD</currency>
Next: Return to API Overview »