Saltar al contenido principal

kobana dashboards asset-types

Comandos de kobana dashboards asset-types. Toda opción global (Opciones globales) vale aquí.

ComandoHTTPDescripción
asset-types listGET /v1/asset_typesListar tipos de archivo
asset-types createPOST /v1/asset_typesCrear tipo de archivo
asset-types getGET /v1/asset_types/{id}Obtener tipo de archivo
asset-types updatePATCH /v1/asset_types/{id}Renombrar tipo de archivo
asset-types deleteDELETE /v1/asset_types/{id}Eliminar tipo de archivo

asset-types list​

Listar tipos de archivo

kobana dashboards asset-types list [OPCIONES]

GET /v1/asset_types

Los tipos de archivo del workspace, por nombre. Un bloque Archivos del Usuario del portal lista los archivos de los tipos que elige.

Encabezados

NombreTipoObligatorioDescripción
X-Workspace-IdstringnoWorkspace en el que actúa la llamada: el id o el public_id que se muestran en Workspaces en el panel. Dentro de la organización del token, los datos viven en workspaces. Puede omitirse mientras la organización tenga un único workspace; con dos o más, omitirlo devuelve 400 workspace_required. Un workspace que no es de la organización devuelve 403 unknown_workspace. Con un token de persona, solo los workspaces a los que ella tiene acceso (los propietarios de la organización alcanzan todos); los demás devuelven 403 workspace_access_denied.

Respuestas

HTTPDescripción
200Los tipos de archivo.
404Recurso no encontrado en la organización actual.

asset-types create​

Crear tipo de archivo

kobana dashboards asset-types create [OPCIONES]

POST /v1/asset_types

Crea un tipo de archivo. Después, use el id en el type_id de los archivos.

Encabezados

NombreTipoObligatorioDescripción
X-Workspace-IdstringnoWorkspace en el que actúa la llamada: el id o el public_id que se muestran en Workspaces en el panel. Dentro de la organización del token, los datos viven en workspaces. Puede omitirse mientras la organización tenga un único workspace; con dos o más, omitirlo devuelve 400 workspace_required. Un workspace que no es de la organización devuelve 403 unknown_workspace. Con un token de persona, solo los workspaces a los que ella tiene acceso (los propietarios de la organización alcanzan todos); los demás devuelven 403 workspace_access_denied.

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
namestringsíNombre del tipo (Propuestas, Contratos…), único en el workspace sin distinguir mayúsculas; hasta 100 caracteres.

Otros campos y objetos anidados: kobana schema dashboards.asset-types.create.

Respuestas

HTTPDescripción
201El tipo creado.
400El cuerpo de la solicitud falló en la validación.
404Recurso no encontrado en la organización actual.
422El cuerpo de la solicitud falló en la validación.

asset-types get​

Obtener tipo de archivo

kobana dashboards asset-types get [ID] [OPCIONES]

GET /v1/asset_types/{id}

Un tipo de archivo.

Argumentos de la ruta: id

Encabezados

NombreTipoObligatorioDescripción
X-Workspace-IdstringnoWorkspace en el que actúa la llamada: el id o el public_id que se muestran en Workspaces en el panel. Dentro de la organización del token, los datos viven en workspaces. Puede omitirse mientras la organización tenga un único workspace; con dos o más, omitirlo devuelve 400 workspace_required. Un workspace que no es de la organización devuelve 403 unknown_workspace. Con un token de persona, solo los workspaces a los que ella tiene acceso (los propietarios de la organización alcanzan todos); los demás devuelven 403 workspace_access_denied.

Respuestas

HTTPDescripción
200El tipo de archivo.
404Recurso no encontrado en la organización actual.

asset-types update​

Renombrar tipo de archivo

kobana dashboards asset-types update [ID] [OPCIONES]

PATCH /v1/asset_types/{id}

Cambia el nombre de un tipo de archivo.

Argumentos de la ruta: id

Encabezados

NombreTipoObligatorioDescripción
X-Workspace-IdstringnoWorkspace en el que actúa la llamada: el id o el public_id que se muestran en Workspaces en el panel. Dentro de la organización del token, los datos viven en workspaces. Puede omitirse mientras la organización tenga un único workspace; con dos o más, omitirlo devuelve 400 workspace_required. Un workspace que no es de la organización devuelve 403 unknown_workspace. Con un token de persona, solo los workspaces a los que ella tiene acceso (los propietarios de la organización alcanzan todos); los demás devuelven 403 workspace_access_denied.

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
namestringsíNombre del tipo (Propuestas, Contratos…), único en el workspace sin distinguir mayúsculas; hasta 100 caracteres.

Otros campos y objetos anidados: kobana schema dashboards.asset-types.update.

Respuestas

HTTPDescripción
200El tipo actualizado.
400El cuerpo de la solicitud falló en la validación.
404Recurso no encontrado en la organización actual.
422El cuerpo de la solicitud falló en la validación.

asset-types delete​

Eliminar tipo de archivo

kobana dashboards asset-types delete [ID] [OPCIONES]

DELETE /v1/asset_types/{id}

Elimina el tipo. Sus archivos siguen, sin tipo — y salen de los bloques Archivos del Usuario que listaban ese tipo.

Argumentos de la ruta: id

Encabezados

NombreTipoObligatorioDescripción
X-Workspace-IdstringnoWorkspace en el que actúa la llamada: el id o el public_id que se muestran en Workspaces en el panel. Dentro de la organización del token, los datos viven en workspaces. Puede omitirse mientras la organización tenga un único workspace; con dos o más, omitirlo devuelve 400 workspace_required. Un workspace que no es de la organización devuelve 403 unknown_workspace. Con un token de persona, solo los workspaces a los que ella tiene acceso (los propietarios de la organización alcanzan todos); los demás devuelven 403 workspace_access_denied.

Respuestas

HTTPDescripción
200El tipo fue eliminado.
404Recurso no encontrado en la organización actual.