Activations
Connections
Projects
- POSTActivates a User on an Environment.
- POSTCreate new project
- DELDelete Project
- PUTDeploy Project
- GETGet Files
- GETGet Project Logs
- GETGet Project
- GETGet Trace
- GETList project traces
- GETList projects for organisation
- PATCHPatch the schema for the project's dynamic variables
- PUTSet the schema for the project variables
- POSTSuspend Project
- PUTUpdate Files
- PUTUpdate Project
Systems
- POSTAdd a system to a project environment
- PUTAdds or updates an auth scheme for the system.
- POSTCreate a new connection template
- POSTCreate a new system.
- DELDeletes an auth scheme for the system.
- GETList project environment connection templates
- GETList the systems linked to the project environment.
- GETLists the systems for the organisation.
- DELRemove a connection template
- PUTRemove a system from a project environment
- DELRemove a system from a project environment
- PUTUpdate system.
Projects
List projects for organisation
GET
/
o
/
{organisation_id}
/
projects
curl --request GET \
--url https://platform.versori.com/api/v2/o/{organisation_id}/projects \
--header 'Authorization: Bearer <token>'
{
"projects": [
{
"id": "<string>",
"name": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"environments": [
{
"id": "<string>",
"name": "<string>",
"status": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"publicUrl": "<string>",
"files": [
{
"filename": "<string>",
"content": "<string>"
}
],
"labels": {}
}
]
}
]
}
Authorizations
Bearer token authentication used by the Versori Platform. External consumers must provide an API key, however internal consumers must provide a JWT id_token issued by our IdP.
Path Parameters
Response
200
application/json
OK
ProjectsList is the response body for listing all projects.
curl --request GET \
--url https://platform.versori.com/api/v2/o/{organisation_id}/projects \
--header 'Authorization: Bearer <token>'
{
"projects": [
{
"id": "<string>",
"name": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"environments": [
{
"id": "<string>",
"name": "<string>",
"status": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"publicUrl": "<string>",
"files": [
{
"filename": "<string>",
"content": "<string>"
}
],
"labels": {}
}
]
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.