Archive for the ‘API’ Category

March 2011 API Updates

March 31, 2011

Today I’m happy to introduce some improvements for developers building applications on top of Iron Money’s API.

The first is a brand new “color_hexadecimal” attribute for categories. This new attribute defines the color to be used with a category; colors are typically used with categories in graphs. If you have write permission for categories, you can also change the color associated with a category.

Second, Iron Money now allows you to add localizations to your applications. You can change the name, description, and URL for each localization.

Last, but not least, you can now see how many users have authorized your application each day! This is less useful for web applications, but tremendously interesting for desktop and mobile applications that are installed on the user’s device.

If you’re a developer who wants to have programatic access to their finances, or want to build applications for any of Iron Money’s thousands of users, I urge you to sign up and check out the API today and take advantage of these new features!

Changes to the Terms of Use [December 2010]

December 30, 2010

Iron Money’s Terms of Use outline what you are allowed to do with Iron Money and what Iron Money is allowed to do with your data. Today a few changes were made to the Terms of Use.

The clause “The Service will not arbitrarily examine your personal data” was replaced with “The providers of the Service may examine the personal information stored by the Service in a way that does not identify individual users.” The purpose of this change was to make it clear that your data may be looked at while not tied to your identity on Iron Money. In essence, no one will ever look up your personal information, but may look at the entire service’s information. Why? Iron Money can be made better by allowing humans to analyze the data stored. A hypothetical feature that could be built because of this clause is a category-suggesting feature; it might be a lot easier for new users to categorize their transactions if they had a list of categories to start with, and there may be no better way to build that list than to look at how users are already categorizing their transactions.

Additionally, a sentence regarding not using “the Service for acts deemed evil by law or the owner of the Service” was removed. This clause was rather ambiguous (what is evil?) and was not necessary.

Some other changes were made that are relatively insignificant. Feel free to get in touch if you have any questions about the updated Terms of Use.

New API Application Resources

April 28, 2010

Today I’m happy to introduce a couple new resources to Iron Money’s API. These new resources give developers programmatic access to data they could not request before.

The first new resource is a list of all of the applications owned by a user. This resource requires an OAuth token with the appropriate permissions; check out the permissions documentation for more information.

Second, any application can get basic information about any application without authorization. Basic information includes the name, description, and URL for an application. This resource can be used in conjunction with the notifications resource to show information about the application that sent a notification.

Iron Money’s extensive API allows programatic access to user data (once a user authorizes the application to access their data), which means developers can build whatever they want to on top of Iron Money—the API terms of use are the limit.

Join the hundreds of others that have signed up for Iron Money and let me know if you have any feedback!

ETag, Last-Modified, and Other Developer Goodies

March 17, 2010

Today I’m happy to introduce some improvements for developers building applications on top of Iron Money’s API.

The first is a brand new page that outlines four new headers that the API respects: If-Match, If-None-Match, If-Modified-Since, and If-Unmodified-Since. These headers allow you to execute your requests conditionally; for example, to only get a resource if it’s been changed since you last requested it.

Second, Iron Money now allows you to edit your applications as well, so if you need to change the contact email or URL you can easily do so. Or, if you need to remove an application, you can do that too.

Third, the currencies resource no longer requires a valid OAuth Access Token, so you can get the list of supported currencies before authorizing any users.

Last, but not least, you can now see how many users have authorized your application! This is less useful for web applications, but tremendously interesting for desktop and mobile applications that are installed on the user’s device.

If you’re a developer who wants to have programatic access to their finances, or want to build applications for other people to use, I urge you to sign up and check out the API today and take advantage of these new features!

Introducing Split Transactions

February 17, 2010

Today I’m happy to introduce transaction splits! Splits are an easy way to put a transaction into multiple categories.

After you add a transaction, you can add a split to the transaction. Iron Money will ask you for an amount, category, and (optionally) a description for the split. The splits will then show up on the transaction’s page, along with the rest of the transaction’s information.

There are many different uses for splits. The main use for splits is to be able to break your spending up into multiple categories, which makes for more accurate reporting. Another use for splits is for getting cash back from a merchant; for example, if you make some purchases at Target but also get $20 back in cash, you can put that $20 into the Transfer category.

Sign up for Iron Money today and let me know if you have any feedback!

Iron Money Public Beta

February 10, 2010

Today I am excited to introduce the Public Beta version of Iron Money, a web app that helps you with your personal finances.

Since September 2008, Iron Money has been in Private Beta and available to only a few users for testing and feedback purposes. That changes today as anyone can sign up for an account and start using Iron Money.

Iron Money is starting off today by allowing you to upload your bank files (CSV, OFX, or QIF) and manually add your transactions to any of your accounts so that you can keep on top of your account balances. Additionally, Iron Money has a fantastic API available for developers to start using.

In the coming months, Iron Money will gather even more feedback from users (you!) and introduce new features to help you make the most out of your personal finances. I encourage you to sign up today!


Follow

Get every new post delivered to your Inbox.