Get All Teams

Description

Get All Teams returns a list of all Teams currently configured on the LEAPWORK Enterprise Controller. The returned list of Teams will give access to the Name, IDs etc. of the Teams that are needed to call other endpoints in the API.

Please note this endpoint will work with the LEAPWORK Enterprise Edition only. 

Request URL

http://{controllerMachine}:{controllerPort}/api/v4/teams/all

Examples

Curl


curl -X GET --header 'Accept: application/json' --header 'AccessKey: Mo87Nc4qDAtzJNDb' 'http://{controllerMachine}:{controllerPort}/api/v4/teams/all'

PowerShell 

$headers = @{}
$headers.Add("AccessKey","Mo87Nc4qDAtzJNDb")
Invoke-WebRequest -Uri "http://{controllerMachine}:{controllerPort}/api/v4/teams/all" -ContentType "application/json" -Headers $headers -Method GET

Response Body

List of variables:

[{

  "$id": "1",

  "Id": "9fb4ef50-6924-471d-8261-052aa8b572c9",

  "Title": "Team A",

   "DateCreation": "2018-12-04T07:51:03.4600097+00:00",

   "DateModify": "2018-12-04T13:21:03.4600097",

   "CreatedBy": "b53baf84-75f2-4486-8775-819403507433",

   "ModifiedBy": "b53baf84-75f2-4486-8775-819403507433"

  },

{

  "$id": "2",

  "Id": "47d7f183-d0ea-4730-b529-3b8a743a820d",

  "Title": "Team B",

  "DateCreation": "2018-12-04T07:51:03.4600097+00:00",

   "DateModify": "2018-12-04T13:21:03.4600097",

   "CreatedBy": "b53baf84-75f2-4486-8775-819403507433",

   "ModifiedBy": "b53baf84-75f2-4486-8775-819403507433"

  }

]

 

Response Object

Field Type Description Values
$id String Internal object Id for the Team  
Title String Title of Team  
DateCreation DateTime Team Creation date  
DateModify DateTime Team Modification date  
CreatedBy String UserId of the person who created Team UserId can be found in the Administration section 
ModifiedBy String UserId of the person who modified Team  


Response Code

200 (OK)

404 (Not Found)

401 (Unauthorized)

400 (Bad Request)

500 (Internal Server Error)