ProJect - Get project column header

API Url

Used for loading project column header.

GET
http://localhost:16010/ProMarkREST/rest/ProJect/headers

Permissions: user

Success 200

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data.

    headersObject[]

Collection of project column headers.

      dimensionsObject[]

Collection of dimensions.

        idNumber

Dimension Number.

Size range: 0-5
        labelString

Dimension Description.

      infoIdString

Dimension Info ID.

      labelString

Column Label.

      orderString

Column Order.

      typeNumber

Column Type (1: Project, 2: Activity, 3: Time type, 4: Piecework, 5: Fixed dimension, 6: Weekday).

Size range: 1-6
      weekDaysObject[]

Collection of week days.

        dayNumber

Week day number.

Size range: 1-7
  messageoptionalObject

Object containing response messages.

    codeNumber

Message code.

    textString

Message text.

    typeString

Type of message.

Allowed values:"warning""info"

Success example:

HTTP/1.1 200 OK
{
"response": {
"data": {
"headers": [
{
"order": 1,
"type": 1,
"label": "Project"
},
{
"order": 2,
"type": 2,
"label": "Activity"
},
{
"order": 3,
"type": 3,
"label": "Time type"
},
{
"order": 4,
"type": 5,
"label": "",
"dimensions": [
{
"id": 1,
"infoId": ":DEPT",
"label": "Department"
},
{
"id": 2,
"infoId": ":GROUP",
"label": "Group"
}
]
},
{
"order": 5,
"type": 6,
"label": "",
"weekDays": [
{
"day": 1
},
{
"day": 2
},
{
"day": 3
},
{
"day": 4
},
{
"day": 5
},
{
"day": 6
},
{
"day": 7
}
]
}
]
},
"errorCode": 0,
"errorMessage": ""
}
}

Error 4xx

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data (empty).

  errorCodeNumber

Error code.

  errorMessageString

Error description.