Phase list

List phases

Parameters follow General parameters

  <th>
    Description
  </th>

  <th>
    Examples
  </th>

  <th>
    More info
  </th>
</tr>
  <td>
    The API area
  </td>

  <td>
    jobs.json
  </td>
</tr>

<tr>
  <td>
    Action
  </td>

  <td>
    Not required
  </td>
</tr>

<tr>
  <td>
    <General>
  </td>

  <td>
    Parameters described in overview
  </td>

  <td>
    user=user\&password=user
  </td>

  <td>
    [Overview](ref:overview-2)
  </td>
</tr>

<tr>
  <td>
    Modelstructure
  </td>

  <td>
    Name of model required
  </td>

  <td>
    Modelstructure=phaseslist
  </td>

  <td>
    [Using data models](ref:using-models)
  </td>
</tr>

<tr>
  <td>
    Company
  </td>

  <td>
    Company number
  </td>

  <td>
    company=1
  </td>
</tr>

<tr>
  <td>
    Views
  </td>

  <td>
    Stored filter applied
  </td>

  <td>
    view=-1307
  </td>

  <td>
    [Using views](ref:models)
  </td>
</tr>

<tr>
  <td>
    Sort
  </td>

  <td>
    Change the view's default sort order
  </td>

  <td>
    sort=CLIENT
  </td>

  <td>
    [Sorting](ref:sorting)
  </td>
</tr>

<tr>
  <td>
    <Filters>
  </td>

  <td>
    Filter by a key field
  </td>

  <td>

  </td>

  <td>
    [Filters](ref:filters)
  </td>
</tr>

<tr>
  <td>
    Response
  </td>

  <td>
    Returned data
  </td>

  <td>
    A JSON string containing the data
  </td>
</tr>
Parameter
API

Example request:

http://<SERVER>/jsonapi/phases.json?user=user&password=user&company=1&style=modeldata&modelstructure=phaseslist&view=-1307&page=1&rows=2&version=3.3

Using this request, the response will list 2 jobs (rows=2&page=1), use the View -1300 and a also uses Models.

Example response:

{
  "responsecode": 1,
  "responsestatus": "OK",
  "errorcode": 0,
  "errormessage": "",
  "totalrows": 1,
  "totalpages": 1,
  "responsemessage": "",
  "pagerows": 2,
  "pagenumber": 1,
  "success": true,
  "data": [
    {
      "phaseuuid": "A1D4A4DA86612140AA806146DC95E161",
      "phaseTimeStampModified": 1489080105,
      "phaseRecordVersionNumber": 11,
      "phasePhaseDescription1stLine": "Test Copy Actuals",
      "phaseCustomField186": "",
      "phaseCustomField203": "0000-00-00",
      "phaseCustomField213": "",
      "phaseCustomField219": 0,
      "phaseCustomField220": false,
      "phaseCustomField280": "0000-00-00",
      "phaseCustomField287": "",
      "phaseCustomField297": "",
      "phaseThermProgress": "2%",
      "phaseThermValue": 10,
      "phaseThermWhitePoint": 110,
      "phaseJobDescription1stLine": "Test Copy Actuals",
      "phaseJobNumber": "1/00075539",
      "phaseJobAndPhase": "1/00075539.001",
      "phasePhase": "001",
      "phaseHandlerFullName": "User",
      "phaseOwnerFullName": "",
      "phaseDatein": "2015-05-07",
      "phaseDateDue": "2015-10-23",
      "phaseOrderNumber": "",
      "phaseCompleted": false,
      "phaseClientCode": "1/TEST2",
      "phaseClientName": "AAK Foods",
      "phaseJobNumberSimple": "75539",
      "phaseJobPhaseNumberSimple": "75539.001",
      "phaseContactFullName": "",
      "phaseStatusDescription": "Live",
      "phasePriorityDescription": ""
    }
  ]
}