How can we improve the Cashboard API?

Add filtering to Invoices/Projects

As described here (http://forum.getcashboard.com/forums/7/topics/2332), it would be fantastic (bordering on necessary for our projects) to add the same styling of filtering that is available for time entries to Invoices and Projects.

At the moment we can only return fetch all Invoices and Projects which is inefficient and takes a long time (I think we're up to 4 minutes now).

An 'updated_since={timestamp}' filtering option would be incredible!!

42 votes
Vote 0 votes Vote Vote
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service

    You'll receive a confirmation email with a link to create a password (optional).

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Brendan AbbottBrendan Abbott shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service

      You'll receive a confirmation email with a link to create a password (optional).

      Signed in as (Sign out)
      Submitting...
      • Brendan AbbottBrendan Abbott commented  ·   ·  Flag as inappropriate

        Yeah sorry, `updated_since` isn't that accurate here, more like `created_date/updated_date`, so that we can return Invoices/Projects that have been created/updated since a particular timestamp (which will probably be our last sync)

      • cashboardAdmincashboard (Admin, Cashboard) commented  ·   ·  Flag as inappropriate

        What are you looking for with the "updated_since" flag? We don't keep that kind of information right now. I'm guessing you'd expect it the date to be touched any time a task or time entry is logged?

      Knowledge Base and Helpdesk