Status / Filter casing mismatch

Hi,

A small (but obviously easily worked around) issue with the API is that the
status and filters and case sensitive, yet not consistent. For example a
client can have a status of ‘Active’, but
calling https://api.freeagent.com/v2/contacts?view=Active results in a 400
Bad Request status code. Could the API be made to be a little more
resilient and allow any-cased filters to be passed through?

Also, on an unrelated topic, what sort of progress is being made on the API
tasks from your Trello board. In particular ‘Retrieve all Tasks’ has been
‘in progress’ since Jun 19 with no updates, which seems a very long time
for what appears on the surface to be a relatively simple change.

Many thanks,
Adam

Hi Adam,

Just a quick message to let you know that your message hasn’t been
overlooked and apologies for the slow response.
One of our developers started work on improving task retrieval but got
waylaid with another chunk of work.

I’ll take a look at how much progress was made and if possible I’ll throw
in a fix for the case-sensitive filtering, too.

Thanks for your patience, it’s much appreciated!

Kind regards,
Dave JOn 25 November 2014 at 19:27, Adam Barclay barclay.adam@gmail.com wrote:

Hi,

Is there any updates to this? In particular the second issue regarding the
outstanding issue of retrieving all tasks. We have a number of users where
the current structure makes our call much more inefficient. For example
151 calls to get all tasks (one per project), as opposed to 3 (50 per page).

Thanks,
Adam

On Tuesday, 4 November 2014 10:07:20 UTC, Adam Barclay wrote:

Hi,

A small (but obviously easily worked around) issue with the API is that
the status and filters and case sensitive, yet not consistent. For example
a client can have a status of ‘Active’, but calling
https://api.freeagent.com/v2/contacts?view=Active results in a 400 Bad
Request status code. Could the API be made to be a little more resilient
and allow any-cased filters to be passed through?

Also, on an unrelated topic, what sort of progress is being made on the
API tasks from your Trello board. In particular ‘Retrieve all Tasks’ has
been ‘in progress’ since Jun 19 with no updates, which seems a very long
time for what appears on the surface to be a relatively simple change.

Many thanks,
Adam


You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to freeagent_api+unsubscribe@googlegroups.com.
To post to this group, send email to freeagent_api@googlegroups.com.
Visit this group at http://groups.google.com/group/freeagent_api.
For more options, visit https://groups.google.com/d/optout.

David Jones
Support Engineer

FreeAgent

Hi,

Is there any updates to this? In particular the second issue regarding the
outstanding issue of retrieving all tasks. We have a number of users where
the current structure makes our call much more inefficient. For example
151 calls to get all tasks (one per project), as opposed to 3 (50 per page).

Thanks,
AdamOn Tuesday, 4 November 2014 10:07:20 UTC, Adam Barclay wrote:

Hi,

A small (but obviously easily worked around) issue with the API is that
the status and filters and case sensitive, yet not consistent. For example
a client can have a status of ‘Active’, but calling
https://api.freeagent.com/v2/contacts?view=Active results in a 400 Bad
Request status code. Could the API be made to be a little more resilient
and allow any-cased filters to be passed through?

Also, on an unrelated topic, what sort of progress is being made on the
API tasks from your Trello board. In particular ‘Retrieve all Tasks’ has
been ‘in progress’ since Jun 19 with no updates, which seems a very long
time for what appears on the surface to be a relatively simple change.

Many thanks,
Adam