GET api/v1/Users

Get all active users. This list is filtered for the application that is calling the api.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

A list of all active users.

Collection of UserLiteDTOv1
NameDescriptionTypeAdditional information
Id

Team Member's acronym. If Team Membed doesn't have an acronym, his JDE number will be used instead.

string

Required

Max length: 10

Email

Team Member' email address

string

Required

Max length: 50

Name

Team Member's full name

string

Required

Avatar

Team Member's picture url. Read-only.

string

None.

Disabled

Is Team Member still working for GHA ?

boolean

Required

PhoneNumber

Team Member's phone name

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": "sample string 1",
    "Email": "sample string 2",
    "Name": "sample string 3",
    "Avatar": "sample string 4",
    "Disabled": true,
    "PhoneNumber": "sample string 6"
  },
  {
    "Id": "sample string 1",
    "Email": "sample string 2",
    "Name": "sample string 3",
    "Avatar": "sample string 4",
    "Disabled": true,
    "PhoneNumber": "sample string 6"
  }
]

application/xml, text/xml

Sample:
<ArrayOfUserLiteDTOv1 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/apiGHA.Models.DTOs">
  <UserLiteDTOv1>
    <Avatar>sample string 4</Avatar>
    <Disabled>true</Disabled>
    <Email>sample string 2</Email>
    <Id>sample string 1</Id>
    <Name>sample string 3</Name>
    <PhoneNumber>sample string 6</PhoneNumber>
  </UserLiteDTOv1>
  <UserLiteDTOv1>
    <Avatar>sample string 4</Avatar>
    <Disabled>true</Disabled>
    <Email>sample string 2</Email>
    <Id>sample string 1</Id>
    <Name>sample string 3</Name>
    <PhoneNumber>sample string 6</PhoneNumber>
  </UserLiteDTOv1>
</ArrayOfUserLiteDTOv1>