Phase list

Return the list of phases

Phase List

Return the list of phases

ParameterDescriptionExamples
APIThe API areatspending.json
ActionPhase List&action=phaseslist
GeneralParameters described in overviewuser=user&password=user&version=3.3
CompanyThe company context&company=1
<input optional>resourceUser Code&resource=1/ME
<input optional>pageNo. of Pages&page=1
<input optional>rowsNo. of Records&rows=10
<input optional>clientClient ID&client=1/CL
<input optional>jobJob Number&job=1/00001234
<input optional>jobphaseJob Phase Number&jobphase=1/00001234.001
<input optional>workflowWorkflow Description&workflow=My Workflow
<input optional>taskdescNo. of Pages&taskdesc=My Task
<input optional>phasetypeType of Phase&phasetype=1/MAT
<input optional>activitytypeActivity Type&activitytype=XYZ
<input optional>searchSearch Criteria&search=ford

Example request:
Request phase list

http://<SERVER>/jsonapi/tspending.json?user=user&password=user&version=3.3&action=phaseslist&company=1

Example response:

{
  "responsecode": 1,
  "responsestatus": "OK",
  "errorcode": 0,
  "errormessage": "",
  "totalrows": 3101,
  "totalpages": 1551,
  "responsemessage": "",
  "pagerows": 2,
  "pagenumber": 1,
  "success": true,
  "data": [
    {
      "phaseuuid": "DCFA24E298454AD3AB38E0D1BC651F65",
      "phaseTimeStampModified": 1513252086,
      "phaseRecordVersionNumber": 90,
      "phasePhaseDescription1stLine": "Print",
      "phaseJobDescription1stLine": "News-letter re-design",
      "phaseJobAndPhase": "1/00000522.005",
      "phasePhase": "005",
      "phaseDisplayOrder": "",
      "phaseJobNumberSimple": "522"
    },
    {
      "phaseuuid": "41A35CD8F19E42AC814C5AAE87A68938",
      "phaseTimeStampModified": 1489080066,
      "phaseRecordVersionNumber": 50,
      "phasePhaseDescription1stLine": "Production",
      "phaseJobDescription1stLine": "News-letter re-design",
      "phaseJobAndPhase": "1/00000522.008",
      "phasePhase": "008",
      "phaseDisplayOrder": "",
      "phaseJobNumberSimple": "522"
    }
  ]
}