Pular para o conteúdo principal

Anexos

Arquivos — nota, contrato, comprovante — enviados ao acervo e ligados a um ou mais títulos. links é o que cria e desfaz esse vínculo.

ComandoHTTPDescrição
attachments listGET /v1/attachmentsListar anexos
attachments createPOST /v1/attachmentsEnviar um anexo
attachments getGET /v1/attachments/{id}Obter metadados do anexo por ID
attachments deleteDELETE /v1/attachments/{id}Excluir anexo
attachments downloadGET /v1/attachments/{id}/downloadBaixar bytes do anexo
attachments links createPOST /v1/attachments/{id}/linksVincular anexo a um registro
attachments links deleteDELETE /v1/attachments/{id}/linksDesvincular anexo de um registro

Exemplos​

--params carrega parâmetros de query e de caminho (id, página, filtros); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

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

# Obter metadados do anexo por ID
kobana finance attachments get --params '{"id": "ATTACHMENT_ID"}'

# Enviar um anexo
kobana finance attachments create

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

Próximos passos​