Saltar al contenido principal

Adjuntos

Archivos — factura, contrato, comprobante — enviados al acervo y vinculados a uno o más títulos. links es lo que crea y deshace ese vínculo.

ComandoHTTPDescripción
attachments listGET /v1/attachmentsListar adjuntos
attachments createPOST /v1/attachmentsEnviar un adjunto
attachments getGET /v1/attachments/{id}Obtener metadatos del adjunto por ID
attachments deleteDELETE /v1/attachments/{id}Eliminar adjunto
attachments downloadGET /v1/attachments/{id}/downloadDescargar los bytes del adjunto
attachments links createPOST /v1/attachments/{id}/linksVincular adjunto a un registro
attachments links deleteDELETE /v1/attachments/{id}/linksDesvincular adjunto de un registro

Ejemplos​

--params lleva parámetros de query y de ruta (id, página, filtros); --json lleva el cuerpo de la solicitud; --fields limita los campos que vuelven — vale la pena en todo list/get, para ahorrar contexto. Mira Flags globales para la referencia completa.

# Listar adjuntos
kobana finance attachments list \
--fields "id,file_name,title,mime_type,file_size"

# Obtener metadatos del adjunto por ID
kobana finance attachments get --params '{"id": "ATTACHMENT_ID"}'

# Enviar un adjunto
kobana finance attachments create

# Eliminar adjunto
kobana finance attachments delete --params '{"id": "ATTACHMENT_ID"}' --dry-run

Próximos pasos​