Hi there
Anyone else want to start a list of “this would be lovely (or
essential) to have”?
here’s mine:
** Invoices: if I make a new one, and reference is manditory, I need
to be able to get the next sequence number. Better yet, make it
optional, and FA works out the next reference number.
** Timeslips: a timeslip level user can submit a timeslip, but the
project id and task id are mandatory, and they can’t get a list of
those. Need another end point - or the same one with different data? -
with projects and tasks for limited users.
** Marking timeslips as “used” in an invoice - and getting a list of
un-used ones - would be nice.
(can you tell I’m getting a few requests for invoices in mobileagent???)
** Dashboard: all the info please. Read only is fine. Esp invoice
payment timeline (with project-id, contact-id, not just text!), active
projects with unbilled, and P+L
** Multiple calls are expensive. So if I want to (for eg) get 10
different contacts, I’d love to be able to do this:
GET /contacts?ids=123,456,789,124,145
etc
not
get /contacts/123
get /contacts/456
etc
(on a slow GPRS connection, the setup time for a TLS connection can be
up to 15 seconds - seriously!. The first example might take 16 seconds
total. The second would take 15 x 5… you get the idea…)
This isn’t just contacts. it’d be useful for other ones, too, tho
mostly just for mobile apps
Thats most of it for me I think…
Nic Wise
t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
b. http://www.fastchicken.co.nz/
mobileAgent (for FreeAgent): get your accounts in your pocket.
http://goo.gl/IuBU
Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2