Adicionar arquivo a um atributo do tipo Anexo de um objeto customizado (PUT)

Permite adicionar um anexo a um atributo do tipo Anexo de uma instância de um objeto customizado.

 

URL

{RMUrl}/api/objects/<NomeVariáveldoObjeto>/<IDdaInstancia>/ <NomeVariávelAtributo>/files/ <NovoGuidDoAnexo>

 

MÉTODO DE SOLICITAÇÃO

PUT

 

PARÂMETROS DA URL

NomeVariáveldoObjeto: esse parâmetro é fornecido na URL e não precisa ser enviado através do PUT.

IDdaInstancia: esse parâmetro é fornecido na URL e não precisa ser enviado através do PUT.

NomeVariávelAtributo: esse parâmetro é informado na URL e não precisa ser enviado através do PUT.

NovoGuidDoAnexo: esse parâmetro é informado na URL e não precisa ser enviado através do PUT. O usuário deve ser responsável por criar um novo GUID.

 

CONTEÚDO DO FORMULÁRIO

FileName (obrigatório): nome utilizado para registrar o arquivo no atributo.

Data (obrigatório): o arquivo anexado. O tamanho máximo do arquivo é de 10 MB. Os bytes do arquivo devem ser convertidos em uma string de base64 antes do envio.

Description (opcional): comentário opcional para o anexo.

 

EXEMPLO DE SOLICITAÇÃO

{RMUrl}/api/objects/livro/66f295ae-f946-4f74-9ef4-21a0ca93febb/anexo/files

 

EXEMPLO DO CONTEÚDO DO FORMULÁRIO

{
"FileName": "ComprovantedePagamento.pdf",
"Data": "TWFuIGlzIGR...WQsIG5vdCBvbm",
"Description": "Comprovante de pagamento enviado."
}

 

RESPOSTA DE SUCESSO

ID do anexo adicionado. Retorna um Guid.

 

EXEMPLO DE RESPOSTA DE SUCESSO

"443de4ae-2360-4b66-bf69-8c9e4ca09001"