Projects
Projects
Projects you are a member of.
GEThttps://cloud-api.calyptia.com/v1/projects
Authorization
Query parameters
Response
OK
Body
id*string (uuid)
name*string
Example: "my-project"
membersCount*integer
agentsCount*integer
aggregatorsCount*integer
createdAt*string (date-time)
membershipMembership (object)
Membership of a user in a project.
Request
Response
Create project
Creates a new project. A project is the base unit of work at Calyptia Cloud. You can register agents here, create core instances in which you can deploy an entire set of pipelines, and monitor them. You can even invite other people to the project and have a team.
POSThttps://cloud-api.calyptia.com/v1/projects
Authorization
Body
name*string
Example: "new-project"
Response
Created
Body
id*string
token*string
Example: "redacted"
createdAt*string (date-time)
membership*Membership (object)
Membership of a user in a project.
Request
Response
Project
Project by ID.
GEThttps://cloud-api.calyptia.com/v1/projects/{projectID}
Authorization
Path parameters
projectID*string (uuid)
Response
OK
Body
id*string (uuid)
name*string
Example: "my-project"
membersCount*integer
agentsCount*integer
aggregatorsCount*integer
createdAt*string (date-time)
membershipMembership (object)
Membership of a user in a project.
Request
Response
Delete project
Delete project by its ID. Only the creator of the project can delete it.
DELETEhttps://cloud-api.calyptia.com/v1/projects/{projectID}
Authorization
Path parameters
projectID*string (uuid)
Response
OK
Body
deleted*boolean
deletedAt*nullable string (date-time)
Request
Response
Update project
Update project by its ID.
PATCHhttps://cloud-api.calyptia.com/v1/projects/{projectID}
Authorization
Path parameters
projectID*string (uuid)
Body
namenullable string
Example: "new-project"
Response
No Content
Request