List projects
GET
/v1/api/projectsLists the repositories connected to Zuse Cloud. Create workspaces from ready projects.
Authorization
apiKey AuthorizationBearer <token>
An API key that starts with zk_. Create one in the Zuse app.
In: header
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/api/projects"{ "projects": [ { "projectId": "proj_8f2c1a", "repository": "acme/api", "displayName": "acme-api", "defaultBranch": "main", "state": "connected" } ]}{ "error": "invalid_api_key", "detail": "string"}{ "error": "invalid_api_key", "detail": "string"}Upload attachment POST
Uploads a file to a workspace so you can attach it to a message. Send the raw file as the body with its media type in `Content-Type`. Files can be up to 20 MiB.
List agents GET
Lists the agents connected for cloud use. Connect agents in the Zuse app under Cloud workspace settings.