Ir para o conteúdo

PUT /{id}/adicionarGTAsPorNumeroComposto

Adiciona GTAs a uma movimentação usando o numeroComposto de cada GTA no corpo da requisição.

Campo Valor
Método PUT
Endpoint /movimentacao/{id}/adicionarGTAsPorNumeroComposto
Chave Natural numeroComposto (String, no body)
Parâmetro preservado id (UUID) da movimentação
Fachada para PUT /movimentacao/{id}/adicionarGTAs

Parâmetros de Path

Nome Tipo Obrigatório Descrição
id UUID Identificador da movimentação

Body (JSON)

Lista com os numeroComposto das GTAs.

[
  "MG-001-2024",
  "MG-002-2024"
]

Respostas

Código Descrição
200 GTAs adicionadas com sucesso
404 GTA não localizada pelo numeroComposto informado
417 Erro interno durante a execução
curl -X PUT <api_url>/movimentacao/123e4567-e89b-12d3-a456-426614174000/adicionarGTAsPorNumeroComposto \
  -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" \
  -d '["MG-001-2024", "MG-002-2024"]'