Projects can be accessed through this API using the GET service.

Valid Source Control Management Types

Source Control Management SystemJSON String Representation
Concurrent Version System"CVS"
Git"GIT"
File System"FILE"
Perforce"PERF"
Polytron Version Control System"PVCS"
Subversion"SVN"
Team Foundation Version Control"TFVC"

Valid Project Types

Project TypeJSON String Representation
General"GENERAL"
Managed File Transfer"MFT"
Partial File"PARTIAL_FILE"
Oracle Forms"OracleForms"
Oracle Database"ORACLE_DB"
Oracle Business Intelligence"ORACLE_BI"
Sales Force"SALESFORCE"
Utility"UTILITY"
Generic"GENERIC"

Valid Priority Scope Types

Priority Scope TypesJSON String Representation
Application"Application"
Folder"Folder"
Global"Global"

Valid Project Classifications

Classification TypesJSON String Representation
Standard"Standard"
Partial Deployments"PartialDeployments"
Utility"Utility"
Container"Container"

GET

There are two implementations of GET. One will find a Project with the given Id and return the JSON representation of the Project. The other will find a list of Projects matching the parameters supplied to it.

GET (Using Id)

GET (Using Query Parameters)

PATCH

POST

Create Project

Build Project (Using Id)

Deploy Project (Using Id)

Execute Utility Project (Using Id)