Extra Fields
O campo extra_fields
é utilizado para armazenar informações personalizadas que complementam a estrutura padrão de um processo ou de um pedido (order
), dependendo da operação.
Ele permite que a Flowls modele campos específicos para cada cliente ou operação, com base nas regras de negócio acordadas no projeto de integração.
Conceito
extra_fields
é um campo do tipo objeto JSON, incluído dentro doparams
de criação ou edição de um processo ou pedido.- A estrutura dos campos é definida pela Flowls — seguindo as instruções do cliente.
- Esse campo é utilizado em operações que exigem dados adicionais, como programação de embarque, cotações de frete, datas operacionais ou observações internas.
Onde usar
Você pode encontrar o campo extra_fields
em:
- /orders → em casos onde dados operacionais do pedido precisam ser complementados
- /processes → como parte do corpo de criação ou atualização de um processo logístico
ℹ️ A estrutura completa de
extra_fields
esperada para sua operação pode ser consultada diretamente na documentação da plataforma:
Exemplo simplificado
"extra_fields": {
"partner_shipment_number": "ABC-1234",
"delay_reason": [
"Aguardando documentação",
"Problema no booking"
],
"internal_responsible_expo": {
"name": "João Silva",
"email": "joao@empresa.com"
}
}
Validação e suporte
A Flowls pode aplicar validações específicas nos campos de extra_fields
, de acordo com o seu projeto de integração.