Add a new carrier
POST/company/my_carriers/
Permite registrar um novo transportador associado à empresa. Requer autenticação via JWT.
Casos de uso:
- Registrar novos transportadores para gerenciar envios
- Manter um diretório de transportadores disponíveis
- Associar transportadores a operações logísticas
Exemplo de fluxo:
- Obter token de autenticação
- Registrar transportador com dados básicos
- Habilitar transportador quando estiver pronto para operar
Request
Responses
- 201
- 400
- 401
Transportadora criada com sucesso.
NOTA IMPORTANTE: Atualmente, o endpoint retorna o objeto Company completo em vez da Transportadora criada.
Este é um comportamento conhecido do sistema. O ID da transportadora criada estará no array my_carriers da resposta.
Response Headers
Dados de entrada inválidos. Possíveis causas:
- Nome vazio ou muito curto
- NIF/CIF com formato incorreto
- Email inválido
Response Headers
Não autorizado. Token JWT inválido ou não fornecido.