The get_activities API worked for us for 2015 and weekly throughout most of 2016, until at least December 5, but failed sometime after that as we have had no success since December 12, 2016.
> I have been using your version 2 API for well over a year now to output
the various Activities for all of our active Job Orders. A few weeks
back the function I use to get all the activities for a specific Job
Order
started to return 0 activities. Then about a week later it started to
work again, but now it is once again no longer working.
> get_activities($search = '', $rows_per_page = '', $page_number =
'', $sort = '', $sort_direction = '', $display_column = '', $filter =
‘')
The actual line of code that worked for 18 months was:
$activity_results = $api->get_activities($JO_ID, 50, $activity_page_offset, 'date', 'asc', $activity_display_column);
where JO_ID is the several digit job_order number
Note: this may actually return more results in the case that the
job_order number appears within notes. We can live with that by further
processing the returned results.
I am not certain about the format of $activity_display_column
The sample at
https://api.catsone.com/api/get_activities concatenates the columns with commas
However I saw another developer using another method thus:
&display_column[]=name&display_column[]=date&display_column[]=notes&display_column[]=....
Neither method caused job_order to appear in results
So, CATS needs to please restore the missing job_order field to the returned results
API v3 is no substitute until it also includes job_order