Thanks for the reply, cache returnS simple JSON. I might try importing the fuzzy search from alp! how would you use it to manipulate JSON? e.g.
[
{
u'archived':False,
u'description':u'Wordpress site for the church project',
u'url': u'https://basecamp.com/1818846/api/v1/projects/285717-xxxxxxx.json',
u'created_at': u'2012-04-11T08:25:59.000 Z',
u'last_event_at': u'2013-05-02T11:12:27.000 Z',
u'updated_at': u'2013-05-02T11:12:27.000 Z',
u'starred':False,
u'id':285717,
u'name':u'xxxxxxxxxxxxxxx'
},
{
u'archived':False,
u'description':u'Lemonstand site',
u'url': u'https://basecamp.com/1818846/api/v1/projects/xxxxxxxxxxxx.json',
u'created_at': u'2012-07-26T08:51:14.000 Z',
u'last_event_at': u'2013-05-14T15:18:06.000 Z',
u'updated_at': u'2013-05-14T15:18:06.000 Z',
u'starred':False,
u'id':834090,
u'name':u'xxxxxxxxxxxxx'
}
]