Projects
Authorization
ApiKey In: header
Path Parameters
User
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/archives/string/projects"{ "count": 0, "results": [ { "uuid": "string", "owner": "string", "user": "string", "name": "string", "description": "string", "tags": [ "string" ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_public": true, "bookmarked": true, "readme": "string", "excluded_features": [ "string" ], "excluded_runtimes": [ "string" ], "archived_deletion_interval": 0, "settings": { "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string" }, "role": "string", "live_state": 0, "contributors": [ {} ] } ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
User
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/bookmarks/string/projects"{ "count": 0, "results": [ {} ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Request Body
application/json
Project body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/projects/create" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "owner": "string", "user": "string", "name": "string", "description": "string", "tags": [ "string" ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_public": true, "bookmarked": true, "readme": "string", "excluded_features": [ "string" ], "excluded_runtimes": [ "string" ], "archived_deletion_interval": 0, "settings": { "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string" }, "role": "string", "live_state": 0, "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
Filter by bookmarks.
Mode of the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/projects/list"{ "count": 0, "results": [ { "uuid": "string", "owner": "string", "user": "string", "name": "string", "description": "string", "tags": [ "string" ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_public": true, "bookmarked": true, "readme": "string", "excluded_features": [ "string" ], "excluded_runtimes": [ "string" ], "archived_deletion_interval": 0, "settings": { "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string" }, "role": "string", "live_state": 0, "contributors": [ {} ] } ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
Filter by bookmarks.
Mode of the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/projects/names"{ "count": 0, "results": [ { "uuid": "string", "owner": "string", "user": "string", "name": "string", "description": "string", "tags": [ "string" ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_public": true, "bookmarked": true, "readme": "string", "excluded_features": [ "string" ], "excluded_runtimes": [ "string" ], "archived_deletion_interval": 0, "settings": { "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string" }, "role": "string", "live_state": 0, "contributors": [ {} ] } ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Entity name under namespace
Version Kind
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/string/versions/string"{ "count": 0, "results": [ { "uuid": "string", "name": "string", "description": "string", "tags": [ "string" ], "owner": "string", "user": "string", "project": "string", "connection": "string", "run": "string", "artifacts": [ "string" ], "meta_info": {}, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "stage": "testing", "kind": "component", "stage_conditions": [ { "type": "testing", "status": "string", "reason": "string", "message": "string", "last_update_time": "2019-08-24T14:15:22Z", "last_transition_time": "2019-08-24T14:15:22Z", "meta_info": {} } ], "content": "string", "readme": "string", "state": "string", "role": "string", "contributors": [ {} ] } ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Entity name under namespace
Version Kind
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/string/versions/string/names"{ "count": 0, "results": [ { "uuid": "string", "name": "string", "description": "string", "tags": [ "string" ], "owner": "string", "user": "string", "project": "string", "connection": "string", "run": "string", "artifacts": [ "string" ], "meta_info": {}, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "stage": "testing", "kind": "component", "stage_conditions": [ { "type": "testing", "status": "string", "reason": "string", "message": "string", "last_update_time": "2019-08-24T14:15:22Z", "last_transition_time": "2019-08-24T14:15:22Z", "meta_info": {} } ], "content": "string", "readme": "string", "state": "string", "role": "string", "contributors": [ {} ] } ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Entity: project name, hub name, registry name, ...
Version Kind
Sub-entity name
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/string/versions/string/string"{ "uuid": "string", "name": "string", "description": "string", "tags": [ "string" ], "owner": "string", "user": "string", "project": "string", "connection": "string", "run": "string", "artifacts": [ "string" ], "meta_info": {}, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "stage": "testing", "kind": "component", "stage_conditions": [ { "type": "testing", "status": "string", "reason": "string", "message": "string", "last_update_time": "2019-08-24T14:15:22Z", "last_transition_time": "2019-08-24T14:15:22Z", "meta_info": {} } ], "content": "string", "readme": "string", "state": "string", "role": "string", "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Entity: project name, hub name, registry name, ...
Version Kind
Sub-entity name
Response Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/api/v1/string/string/versions/string/string"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Entity: project name, hub name, registry name, ...
Version Kind
Sub-entity name
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/string/versions/string/string/stages"{ "uuid": "string", "stage": "testing", "stage_conditions": [ { "type": "testing", "status": "string", "reason": "string", "message": "string", "last_update_time": "2019-08-24T14:15:22Z", "last_transition_time": "2019-08-24T14:15:22Z", "meta_info": {} } ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Entity namespace
Optional kind, only required for an version entity
Name of the entity to apply the stage to
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/versions/string/string/stages" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "stage": "testing", "stage_conditions": [ { "type": "testing", "status": "string", "reason": "string", "message": "string", "last_update_time": "2019-08-24T14:15:22Z", "last_transition_time": "2019-08-24T14:15:22Z", "meta_info": {} } ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/string"{ "uuid": "string", "owner": "string", "user": "string", "name": "string", "description": "string", "tags": [ "string" ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_public": true, "bookmarked": true, "readme": "string", "excluded_features": [ "string" ], "excluded_runtimes": [ "string" ], "archived_deletion_interval": 0, "settings": { "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string" }, "role": "string", "live_state": 0, "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/api/v1/string/string"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Entity managing the resource
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
Filter by bookmarks.
Mode of the search.
No pagination.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/string/activities"{ "count": 0, "results": [ { "actor": "string", "owner": "string", "created_at": "2019-08-24T14:15:22Z", "event_action": "string", "event_subject": "string", "object_name": "string", "object_uuid": "string", "object_parent": "string" } ], "previous": "string", "next": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/archive"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/bookmark"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/ci"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/api/v1/string/string/ci"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/restore"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/string/settings"{ "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Entity managing the resource
Query Parameters
Pagination offset.
Limit size.
Sort to order the search.
Query filter the search.
Filter by bookmarks.
Stats Mode.
Stats Kind.
Stats aggregate.
Stats group.
Stats trunc.
Stats start date.
Stats end date.
Stats boundary.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/string/string/stats"{}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Component under namespace
Response Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/api/v1/string/string/unbookmark"{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Required name
Request Body
application/json
Project body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/api/v1/string/string" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "owner": "string", "user": "string", "name": "string", "description": "string", "tags": [ "string" ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_public": true, "bookmarked": true, "readme": "string", "excluded_features": [ "string" ], "excluded_runtimes": [ "string" ], "archived_deletion_interval": 0, "settings": { "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string" }, "role": "string", "live_state": 0, "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Required name
Request Body
application/json
Project body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/api/v1/string/string" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "owner": "string", "user": "string", "name": "string", "description": "string", "tags": [ "string" ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_public": true, "bookmarked": true, "readme": "string", "excluded_features": [ "string" ], "excluded_runtimes": [ "string" ], "archived_deletion_interval": 0, "settings": { "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string" }, "role": "string", "live_state": 0, "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Project name
Request Body
application/json
Project settings body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/api/v1/string/string/settings" \ -H "Content-Type: application/json" \ -d '{}'{ "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Project name
Request Body
application/json
Project settings body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/api/v1/string/string/settings" \ -H "Content-Type: application/json" \ -d '{}'{ "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string"}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Project name
Optional kind to tell the kind of this version
Request Body
application/json
Project version body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/versions/component" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "name": "string", "description": "string", "tags": [ "string" ], "owner": "string", "user": "string", "project": "string", "connection": "string", "run": "string", "artifacts": [ "string" ], "meta_info": {}, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "stage": "testing", "kind": "component", "stage_conditions": [ { "type": "testing", "status": "string", "reason": "string", "message": "string", "last_update_time": "2019-08-24T14:15:22Z", "last_transition_time": "2019-08-24T14:15:22Z", "meta_info": {} } ], "content": "string", "readme": "string", "state": "string", "role": "string", "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Project name
Optional kind to tell the kind of this version
Optional component name, should be a valid fully qualified value: name[:version]
Request Body
application/json
Project version body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/api/v1/string/string/versions/component/string" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "name": "string", "description": "string", "tags": [ "string" ], "owner": "string", "user": "string", "project": "string", "connection": "string", "run": "string", "artifacts": [ "string" ], "meta_info": {}, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "stage": "testing", "kind": "component", "stage_conditions": [ { "type": "testing", "status": "string", "reason": "string", "message": "string", "last_update_time": "2019-08-24T14:15:22Z", "last_transition_time": "2019-08-24T14:15:22Z", "meta_info": {} } ], "content": "string", "readme": "string", "state": "string", "role": "string", "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Project name
Optional kind to tell the kind of this version
Optional component name, should be a valid fully qualified value: name[:version]
Request Body
application/json
Project version body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/api/v1/string/string/versions/component/string" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "name": "string", "description": "string", "tags": [ "string" ], "owner": "string", "user": "string", "project": "string", "connection": "string", "run": "string", "artifacts": [ "string" ], "meta_info": {}, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "stage": "testing", "kind": "component", "stage_conditions": [ { "type": "testing", "status": "string", "reason": "string", "message": "string", "last_update_time": "2019-08-24T14:15:22Z", "last_transition_time": "2019-08-24T14:15:22Z", "meta_info": {} } ], "content": "string", "readme": "string", "state": "string", "role": "string", "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Project name
Optional kind to tell the kind of this version
Optional component name, should be a valid fully qualified value: name[:version]
Request Body
application/json
Project version body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/versions/component/string/transfer" \ -H "Content-Type: application/json" \ -d '{}'{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Team
Request Body
application/json
Project body
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/projects/create" \ -H "Content-Type: application/json" \ -d '{}'{ "uuid": "string", "owner": "string", "user": "string", "name": "string", "description": "string", "tags": [ "string" ], "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "is_public": true, "bookmarked": true, "readme": "string", "excluded_features": [ "string" ], "excluded_runtimes": [ "string" ], "archived_deletion_interval": 0, "settings": { "connections": [ "string" ], "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "presets": [ "string" ], "queue": "string", "queues": [ "string" ], "agents": [ "string" ], "namespaces": [ "string" ], "user_accesses": [ { "user": "string", "user_data": { "username": "string", "is_sa": true }, "queue": "string", "default_presets": [ "string" ], "default_presets_ordered": [ "string" ], "namespace": "string" } ], "teams": [ "string" ], "projects": [ "string" ], "policy": "string" }, "role": "string", "live_state": 0, "contributors": [ {} ]}{}{}{}{ "error": "string", "code": 0, "message": "string", "details": [ { "type_url": "string", "value": "string" } ]}Authorization
ApiKey In: header
Path Parameters
Owner of the namespace
Project having access to the store
Unique integer identifier of the entity
Query Parameters
File path query params.
File path query params.
Request Body
multipart/form-data
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/string/string/artifacts/string/upload" \ -F uploadfile="string"{}{}{}