See the API's various operations for details on their request parameters and response data:
Operation | Method | Endpoint |
---|---|---|
Tokens | ||
Generate a token | PUT | /concerto/services/rest/RepositoryService/v1/Tokens |
Delete a token | DELETE | /concerto/services/rest/RepositoryService/v1/Tokens/{tokenId} |
Objects | ||
List objects | GET | /concerto/services/rest/RepositoryService/v1/Objects/{type} |
Create an object | PUT | /concerto/services/rest/RepositoryService/v1/Objects/{type} |
Get an object | GET | /concerto/services/rest/RepositoryService/v1/Objects/{type}/{objectId} |
Update an object | POST | /concerto/services/rest/RepositoryService/v1/Objects/{type}/{objectId} |
Delete an object | DELETE | /concerto/services/rest/RepositoryService/v1/Objects/{type}/{objectId} |
Compositions | ||
List active compositions | GET | /composition/v1/ |
Start or load a composition | POST | /composition/v1/ |
Get a composition | GET | /composition/v1/{instanceId} |
Composition commands | PUT | /composition/v1/{instanceId} |
Server management | ||
List servers | GET | /servermanagement/v1/ |
Get a server | GET | /servermanagement/v1/{serverId}/info |
Cloud servers | ||
List cloud servers | GET | /CloudService/v1/cloudserver |
Get a cloud server | GET | /CloudService/v1/cloudserver/{cloudserverId} |
Restart or terminate a cloud server | POST | /CloudService/v1/cloudserver/{cloudserverId}/action |
Grid Provisioning | ||
List grids | GET | /CloudService/v1/grid |
Get a grid | GET | /CloudService/v1/grid/{gridId} |
Start or stop a grid | POST | /CloudService/v1/grid/{gridId}/action |
Test environments | ||
Get a test environment | GET | /CloudService/v1/environment/{environmentId} |
Start or stop a test environment | POST | /CloudService/v1/environment/{environmentId}/action |
Results database | ||
Get a results database | GET | /CloudService/v1/rsdb/{rsdbId} |
Start or stop a results database | POST | /CloudService/v1/rsdb/{rsdbId}/action |
Query results | ||
List results | GET | /Results/v1/ |
Get a result | GET | /Results/v1/{resultId} |
Get aggregate action data | GET | /Results/v1/{resultId}/clip-element |
Get aggregate collection data | GET | /Results/v1/{resultId}/collection |
Results management | ||
Request a delete | POST | /Results/management/v1/ |
List tasks | GET | /Results/management/v1/ |
Get a task | GET | /Results/management/v1/{taskId} |
Stop a task | DELETE | /Results/management/v1/{taskId} |
Seed data | ||
Delete seed data | DELETE | /concerto/services/rest/RepositoryService/v1/SeedData/{seedDataId} |
Get seed data | GET | /concerto/services/rest/RepositoryService/v1/SeedData/{seedDataId} |
Append seed data | POST | /concerto/services/rest/RepositoryService/v1/SeedData/{seedDataId} |