SelfService - Get contact list

API Url

Used in Self-service for loading contacts used when inserting an absence request. The values depend on the web-part setup.

GET
http://localhost:16010/ProMarkREST/rest/SelfService/contacts

Permissions: user

Success 200

FieldTypeDescription
responseObject

Main object containing the response data.

  dataObject

Object containing the requested data.

    contactsObject[]

Collection of contact persons.

      empInitialsString

Employee initials.

      empNameString

Employee full name.

      empNoString

Employee number.

      orderNumber

Use for sorting contact list.

  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": {
"contacts": [
{
"order": 1,
"empNo": "220",
"empName": "Andreea Toma",
"empInitials": "AMT"
},
{
"order": 2,
"empNo": "210",
"empName": "Sebastian Podaru",
"empInitials": "SEP"
}
]
},
"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.