API summary

See the API's various operations for details on their request parameters and response data:

OperationMethodEndpoint
Tokens
Generate a tokenPUT/concerto/​services/​rest/​RepositoryService/​v1/​Tokens
Delete a tokenDELETE/concerto/​services/​rest/​RepositoryService/​v1/​Tokens/​{tokenId}
Objects
List objectsGET/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}
Create an objectPUT/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}
Get an objectGET/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}/​{objectId}
Update an objectPOST/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}/​{objectId}
Delete an objectDELETE/concerto/​services/​rest/​RepositoryService/​v1/​Objects/​{type}/​{objectId}
Compositions
List active compositionsGET/​composition/​v1/​
Start or load a compositionPOST/​composition/​v1/​
Get a compositionGET/​composition/​v1/​{instanceId}
Composition commandsPUT/​composition/​v1/​{instanceId}
Server management
List serversGET/​servermanagement/​v1/​
Get a serverGET/​servermanagement/​v1/​{serverId}/​info
Cloud servers
List cloud serversGET/​CloudService/​v1/​cloudserver
Get a cloud serverGET/​CloudService/​v1/​cloudserver/​{cloudserverId}
Restart or terminate a cloud serverPOST/​CloudService/​v1/​cloudserver/​{cloudserverId}/​action
Grid Provisioning
List gridsGET/​CloudService/​v1/​grid
Get a gridGET/​CloudService/​v1/​grid/​{gridId}
Start or stop a gridPOST/​CloudService/​v1/​grid/​{gridId}/​action
Test environments
Get a test environmentGET/​CloudService/​v1/​environment/​{environmentId}
Start or stop a test environmentPOST/​CloudService/​v1/​environment/​{environmentId}/​action
Results database
Get a results databaseGET/​CloudService/​v1/​rsdb/​{rsdbId}
Start or stop a results databasePOST/​CloudService/​v1/​rsdb/​{rsdbId}/​action
Query results
List resultsGET/​Results/​v1/​
Get a resultGET/​Results/​v1/​{resultId}
Get aggregate action dataGET/​Results/​v1/​{resultId}/​clip-element
Get aggregate collection dataGET/​Results/​v1/​{resultId}/​collection
Results management
Request a deletePOST/​Results/​management/​v1/​
List tasksGET/​Results/​management/​v1/​
Get a taskGET/​Results/​management/​v1/​{taskId}
Stop a taskDELETE/​Results/​management/​v1/​{taskId}
Seed data
Delete seed dataDELETE/concerto/services/rest/RepositoryService/v1/SeedData/{seedDataId}
Get seed dataGET/concerto/services/rest/RepositoryService/v1/SeedData/{seedDataId}
Append seed dataPOST/concerto/services/rest/RepositoryService/v1/SeedData/{seedDataId}