Retrieves environments
Request Path
GET /api/v3/envs?criteria={criteria_value}&brief={brief_value}&ownerEmail={ownerEmail}&classID={classID}
Request Payload
None
Parameters
criteria |
Optional. Array. {criteria_value} can be:
|
brief |
Optional. Boolean. Whether to return a less detailed or more detailed response. {brief_value} can be:
|
ownerEmail |
Optional. Filters results by the environment owner's email address, where {ownerEmail} is the environment owner's email address. |
classId |
Optional. Filters results to include only environments created for a specified class, including instructor and student environments, where {classId} is the ID of the class.
|
Response Examples
brief=true
[ { "name": "John's stuff", "id": "EN0di66meJWtV_RdHQGcG_Dw2" }, { "name": "Web app", "id": "EN5YTkVIYcD6kL9flyAAYyzg2" }, { "name": "John Doe Environment No. 5", "id": "ENTpOuRlNpoZge7NmnR6K6QA2" } ]
brief=false
[ { "projectId": "PRjTcEu83MXmpDAHTf47b-QQ2", "policyId": "PO3wqlqS-eGepYySJV6GN3jw2", "blueprintId": "BPDELXAJbOn12jPeqgME9Ed12", "description": null, "ownerEmail": "johndoe@cloudshare.com", "regionId": "REKolD1-ab84YIxODeMGob9A2", "name": "John's stuff", "id": "EN0di66meJWtV_RdHQGcG_Dw2", "status":"Ready", "teamId":null }, { "projectId": "PRjTcEu83MXmpDAHTf47b-QQ2", "policyId": "POA_LXAJbOnUyjPZGgMK9Kdw2", "blueprintId": "BPDELXAJbOn12jPeqgME9Ed12", "description": "An awesome web app", "ownerEmail": "johndoe@cloudshare.com", "regionId": "REKolD1-ab84YIxODeMGob9A2", "name": "Web app", "id": "EN5YTkVIYcD6kL9flyAAYyzg2", "status":"Ready", "teamId":null }, { "projectId": "PRjTcEu83MXmpDAHTf47b-QQ2", "policyId": "POO2IC9GqXpX-hw58ph1Wwcg2", "blueprintId": "BPDELXAJbOn12jPeqgME9Ed12", "description": "Jump up and down", "ownerEmail": "johndoe@cloudshare.com", "regionId": "REKolD1-ab84YIxODeMGob9A2", "name": "John Doe Environment No. 5", "id": "ENTpOuRlNpoZge7NmnR6K6QA2", "status":"Ready", "teamId":null } ]