Requisitions list

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

Users

Get a list of requisitions.

Parameter

Description

Examples

More info

Action

Get a list of requisitions

action=requisitions

Parameters described in overview

Overview

Company

Company number

company=8

Persistent back end search

persistBackendSearch=N

Sort

What to sort by

sort=calJobPhaseSelect

Direction

1=ascending, -1=descending

direction=1

Example request:
Request the list of requisitions

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

Example response:

{
  "responsecode": 1,
  "responsestatus": "OK",
  "errorcode": 0,
  "errormessage": "",
  "totalrows": 14,
  "totalpages": 1,
  "responsemessage": "",
  "pagerows": 0,
  "pagenumber": 1,
  "success": true,
  "data": [
    {
      "calActionedReqSelect": false,
      "calActivityIdReqSelect": 8244,
      "calBookedReqSelect": 0,
      "calChargeCodeReqSelect": "3/SPEC",
      "calChargeDescReqSelect": "Special",
      "calClientCodeReqSelect": "3/LU",
      "calClientNameReqSelect": "London eye",
      "calCreatedReqSelect": "2019-03-11",
      "calDueDateReqSelect": "2019-03-11",
      "calDetailsReqSelect": "",
      "calJobDescReqSelect": "mikexxxa  Special Campaign Launch",
      "calJobPhaseReqSelect": "3/00001008.001",
      "calPhaseDescReqSelect": "Engineering",
      "calOwnerNameReqSelect": "Mike Pender",
      "calOwnerIdReqSelect": 5,
      "calHoursReqSelect": 20,
      "calResourceReqSelect": "3/jjj",
      "calResourceNameReqSelect": "Jim Jameson",
      "calResourceUseridReqSelect": 331,
      "calStartReqSelect": "2019-03-11",
      "calSubjectReqSelect": "req",
      "calUuidReqSelect": "2E09F3E23756EA4587A0C9F2D0445DCF",
      "calStageCodeReqSelect": "",
      "calStageDescReqSelect": ""
    },