Estimates list

Get a list of items that can be used to drop estimates on to the calendar - to create new bookings

Users

Get a list of estimates.

ParameterDescriptionExamplesMore info
ActionGet a list of estimatesaction=unallocated
Parameters described in overviewOverview
CompanyCompany numbercompany=8
Persistent back end searchpersistBackendSearch=N
SortWhat to sort bysort=calJobPhaseSelect
Filter by a key fieldclient=1/F667Key field filters
Direction1=ascending, -1=descendingdirection=1

Example request:
Request the list of estimates

http://<SERVER>/jsonapi/calendar.json?user=user&password=user&version=3.3&action=unallocated&company=3&persistBackendSearch=N&sort=&direction=1

Example response:

{
  "responsecode": 1,
  "responsestatus": "OK",
  "errorcode": 0,
  "errormessage": "",
  "totalrows": 9,
  "totalpages": 1,
  "responsemessage": "",
  "pagerows": 0,
  "pagenumber": 1,
  "success": true,
  "data": [
    {
      "calBookedSelect": 2.5,
      "calChargeCodeSelect": "1/ALT",
      "calChargeDescSelect": "Amends New",
      "calClientSelect": "SnakeByte Software",
      "calDescriptionSelect": "No date dependencies test/Design 2t",
      "calDraftSelect": 0,
      "calDueDateDescSelect": "",
      "calEstimatedSelect": 1,
      "calHandlerSelect": "RS1",
      "calHandlerNameSelect": "Rob Smith",
      "calHiddenSelect": "S",
      "calInitialsSelect": "F0,FC",
      "calJobPhaseSelect": "1/00010481.H01",
      "calPrioritySelect": "",
      "calRemainingSelect": -1.5,
      "calRequestedSelect": "F0",
      "calRequisitionSelect": "!",
      "calStatusSelect": "Live",
      "calTaskDescSelect": "",
      "calTeamNameSelect": "1- Studio",
      "calTimesheetsSelect": 0,
      "calTimeSummarySelect": 1005543,
      "calUniqueSelect": "1/00010481.H01###1/ALT",
      "calStageSelect": "",
      "calStageDescriptionSelect": ""
    },
    {
      etc etc
    }
  ]
}