Abaixo encontra-se uma lista de possíveis mensagens de erro com a sua explicação e possíveis próximos passos.
Mensagem | Explicação | Próximos Passos | |
Relacionado com a autenticação |
{"detalhe": "credenciais inválidas", "estado": 401, "fonte": {"ponteiro": "/" } } |
A combinação de nome de utilizador e palavra-passe que enviou é inválida. | Verificar duas vezes os dados introduzidos ou redefinir a palavra-passe do utilizador da API. O administrador da sua conta Shippeo pode ajudá-lo(leia mais aqui). |
{"detalhe": "A ficha" é inválida", "estado": 401, "fonte": {"ponteiro": "/" } } |
A ficha que enviou é inválida. | Por favor, verifique duas vezes o token que introduziu ou solicite um novo token. | |
{"detalhe": "Ficha JWT expirada", "estado": 401, "código": "TOKEN_EXPIRED_EXCEPTION", "fonte": {"ponteiro": "/" }, "título": "Token expirou" } |
A ficha que enviou está expirada. |
Por favor solicite uma nova ficha, uma vez que esta ficha já não é válida. Como lembrete, uma ficha API é:
E pode ser refrescado no máximo uma vez por dia. |
|
Relacionado com o formato |
{"detalhe": "Mensagem de json inválida recebida", "estado": 400, "fonte": {"ponteiro": "/" } } |
A mensagem do JSON que enviou está incorrecta. |
Por favor, verifique a mensagem que está a tentar enviar, uma vez que este JSON não é geralmente válido. Pode encontrar exemplos na nossa documentação API. |
{"detalhe": "Este valor é demasiado longo". Deve ter 35 caracteres ou menos", "status": 400, "fonte": {"ponteiro": "/envio/ordens[0]/pick_up/nome" } } |
O valor que acrescentou para um campo específico é demasiado longo. |
Verifique o campo indicado pela secção "ponteiro" na mensagem e reduza o valor para ser menor do que os caracteres indicados. |
|
{"erros": [ { "detalhe": "Este valor não deve estar em branco", "estado": 400, "fonte": { "ponteiro": "/envio/ordens[0]/pick_up/nome": } } ]} |
Há um valor em falta para um campo específico na sua mensagem. |
Verifique o campo indicado pela secção "ponteiro" na mensagem e introduza um valor, pois este campo não pode estar vazio. |
|
{"detalhe": "Este valor é demasiado curto. Deve ter 1 carácter ou mais", "estatuto": 400, "fonte": {"ponteiro": "/envio/ordens[0]/unidades_de_manipulação[1]/código_de_monitorização" } } |
O valor que acrescentou para um campo específico é demasiado longo. |
Verificar o campo indicado pela secção "ponteiro" na mensagem e alongar o valor para ser mais do que os caracteres indicados. |
|
Este valor não é um número de telefone válido", "status":400, "code": "validator.phone_number.invalid_phone_number_error", "source":{"pointer":{"pointer":{expedição/encomendas[0]/notificação_contactos[0]/número_de_comunicação" } }
|
Número de telemóvel em formato internacional (ex: +33612345678) ou formato local (ex: 0612345678) |
Se o número de telefone não puder ser fornecido, por favor remova toda a secção de notificaçãoContactos, caso contrário a encomenda não será criada com sucesso. |
|
{"detalhe": "Este valor não é um endereço de correio electrónico válido", "estado": 400, "code": "validator.email.strict_check_failed_error", "source": {"ponteiro": "/envio/encomendas[0]/notificação_contactos[0]/email" } }
|
Pode faltar a parte do endereço de correio electrónico: support@shippeo. |
Se o e-mail não puder ser fornecido, por favor remova toda a secção de notificaçãoContactos, caso contrário a encomenda não será criada com sucesso |
|
Relacionado com a agência | {"errors":[{"detail": "nenhuma agência pôde ser encontrada com a informação dada", "estado": 400,"source":{"pointer": "navio": "transportadora": "não foi encontrada nenhuma agência com a informação dada", "estado": 400} | A agência para a qual a ordem estava a ser fretada não existe ou tem uma referência diferente | Verifique com o seu contacto do transportador Shippeo. Certifique-se de incluir: o JSON, o nome do portador, a referência do portador que está a utilizar. |
{"erros":[{"detalhe": "Agência já carta", "status":400, "fonte":{"ponteiro":"\/"}]} | A encomenda já foi fretada a uma agência. |
|
|
{"errors":[{"detail": "Agência não encontrada para situação de campo_justification.charter .agência"}}} | A agência para a qual a encomenda estava a ser fretada não existe ou tem uma referência diferente. | Verifique com o seu contacto do transportador Shippeo. Certifique-se de incluir: o JSON, o nome do transportador, e a referência do transportador que está a utilizar. | |
Relacionado com encomendas
|
{"erros":[{"detalhe": "Este valor não deve ser nulo", "status":400, "fonte":{"ponteiro":"/situação_justificativa"/característica"/id"/agência"]. |
Um valor no seu ficheiro tem o valor 0, o que não é permitido. | Por favor verifique o seu ficheiro JSON para qualquer valor igual a 0. |
{"erros":[{"detalhe": "Este valor é demasiado curto. Deve ter 1 carácter ou mais", "status":400, "fonte":{"ponteiro":"/ordem"/id"}}]}. |
Um valor no seu ficheiro não tem qualquer informação. | Por favor, verifique o seu ficheiro JSON para qualquer valor que não contenha informação. | |
{"erros":[{"detalhe": "Referência de encomenda não encontrada", "estado": 400, "fonte":{"ponteiro":"/ordem"}}]} |
A referência da encomenda não foi encontrada. |
Verifique a sua conta Shippeo para ver se a encomenda existe ou não. |
|
{"erros":[{"detalhe": "OrderById(id= "xxxxxx"), NotArchivedOrd", "status":400, "source":{"pointer":"{"orderById(id="xxxxxx")]} |
A encomenda não pode ser encontrada com esses filtros. |
Este erro pode ter razões diferentes, mas a principal razão é que esta ordem já não está activa, e por isso já não é possível actualizá-la. Consequentemente, pode verificar a encomenda em questão em Shippeo para ver se a encomenda ainda está em curso. Se for esse o caso, convidamo-lo a contactar a nossa equipa de apoio Shippeo. |
|
{"erros":[{"detalhe": "A ordem não pode ser emparelhada com a mesma média", "estado": 400, "fonte":{"ponteiro": “\/pair\/mean\/id”}}]} | A ordem já foi emparelhada com o mesmo recurso. | Aqui não é necessária qualquer acção, uma vez que as ordens já foram emparelhadas com o recurso certo. | |
{"erros":[{"detalhe": {"não pode executar uma acção numa ordem terminada", "estado": 400, "fonte":{"ponteiro":"\/"}]} | A encomenda já está fechada. | Aqui já não é necessária qualquer acção, uma vez que uma ordem fechada não pode ser actualizada. | |
{"erros":[{"detalhe": "The externalId is already used in this organization", "status":400, "source":{"pointer":"/canonical_external_id"}}]} |
O ID da encomenda já está a ser utilizado para outra encomenda. |
A identificação/referência da encomenda deve ser única no ambiente Shippeo entre as encomendas activas. Neste caso, pode:
|
|
{"erros":[{"detalhe": "A acção xxx já foi executada", "estado":409, "código": "ACTION_ ALREADY_EXECUTED", "fonte":{"ponteiro":"\/"}, "título": "Acção já executada"}]} | |||
|
|||
|
|||
O recurso (médio) não está activo na sua conta Shippeo. |
Como Transportador ou Expedidor utilizando a sua própria frota Certifique-se de que o recurso está activo na sua conta Shippeo:
Como expedidor que se emparelha para o seu Transportador: Por favor, contacte o seu Transportador, pedindo-lhes que executem a acção acima referida. |
||
{"detalhe": "O rótulo já é utilizado nesta organização", "estado": 400, "fonte": {"ponteiro": "etiqueta": "rótulo} | O rótulo de recurso já existe para esta organização. |
Favor verificar a lista de recursos para ver se este nome já existe em Shippeo para evitar duplicações. Se este não for um duplicado mas sim um recurso diferente, por favor actualize o nome para algo diferente. |
|
Local / Endereço relacionado |
{"detalhe": "Deve ser fornecido um local já existente ou um novo local", "estado": 400, "fonte": {"ponteiro": "/envio/ordens[0]/pick_up" } } |
O local/endereço para carregamento ou entrega não existe. |
Verifique a encomenda e assegure-se de que o local/endereço para o carregamento e entrega existe no ambiente Shippeo e que utiliza o nome correcto. Pode ler mais aqui sobre como criar locais/endereço em Shippeo. |
{"detalhe": "Carregamento e entrega não podem fazer referência ao mesmo local", "estado": 400, "fonte": {"ponteiro": "/envio/encomendas[0]": {"/envio/encomendas[0]". } } |
O local/endereço de carga e entrega é o mesmo. |
Por favor, verifique a encomenda e assegure-se de que o local/endereço de carregamento e entrega são diferentes. |
|
{"detalhe": "O local está desactivado e não pode ser utilizado", "estado": 400, "fonte": {"ponteiro": "/envio/ordens[0]/pick_up" } } |
O local/endereço para carregamento ou entrega está desactivado. |
Verifique a encomenda e certifique-se de que o local/endereço para carregamento e entrega é um endereço activo em Shippeo. |
|
Relacionado com mercadorias |
{"erros": [ { "detalhe": "Qualificador de embalagem inválido fornecido : [TR], os valores disponíveis são [PX, PD, PE, PC, NA]", "estado": 400, "fonte": { "ponteiro": "/expedição/encomendas[0]/embalagem[0]/tipo" } } ]} |
O qualificador de embalagem que utilizou é inválido. |
Por favor, verifique a sua mensagem e certifique-se de que o qualificador de embalagem para os bens mencionados é um dos seguintes: PX, PD, PE, PC, NA |
{"detalhe": "nenhum qualificador de embalagem personalizada pôde ser encontrado com a informação dada", "estado": 400, "fonte": {"ponteiro": "/expedição/encomendas[0]/unidades_de_manuseamento[0]/ qualificador_de_embalagem_personalizado" } } |
O qualificador de embalagem personalizado que utilizou é inválido. |
Por favor, verifique a sua mensagem e o qualificador personalizado utilizado. Se precisar de qualquer qualificação adicional de embalagem personalizada para a sua conta Shippeo, entre em contacto com o seu gestor de conta. |
O seu erro não está na lista?
Se encontrar qualquer outra mensagem de erro que ainda não esteja na lista ou se algo não estiver suficientemente claro para si, por favor contacte a nossa Equipa de Apoio, clicando em "Submeter um pedido" na barra superior desta página.