Infelizmente, o exemplo multiparte no documento do Laravel ( aqui ) contém apenas um exemplo com um campo (arquivo anexado) - Http::attach('file', $file_content)
.
Não é do mundo real - a solicitação multiparte na maioria dos casos contém mais de um campo.
Como criar uma solicitação multipartes por cliente HTTP com vários campos onde valores equivalentes são fornecidos pelo array?
Experimente isso.
Por padrão, os dados serão enviados usando o tipo de conteúdo application/json . Além disso, o quarto parâmetro de attachment() é opcional.