API pública de Rastreio dos Correios
Se você quer implantar um sistema de rastreio nos seus projetos, basta utilizar a API pública dos Correios.
Realize um GET no endpoint:
https://proxyapp.correios.com.br/v1/sro-rastro/BR12345678910
BR12345678910
é um código fictício, substitua colocando um código válido.
ATUALIZANDO: Infelizmente os Correios trancaram a API. Não podemos utilizá-la.
Eduardo, massa demais testei aqui e funcionou corretamente. Já ajudou em uma task aqui!
Eduardo, muito legal saber que os Correios estão disponibilizando uma API aberta para dados tão fundamentais!
Em paralelo, testei o último endpoint e ele me retorna um erro, olha só:
{"objetos":[{"codObjeto":"BR12345678910","mensagem":"SRO-019: Objeto inválido","modalidade":"V","habilitaAutoDeclaracao":false,"permiteEncargoImportacao":false,"habilitaPercorridaCarteiro":false,"bloqueioObjeto":false,"possuiLocker":false,"habilitaLocker":false}],"quantidade":1,"resultado":"Todos os Eventos","versao":"2.1.3"}
Olá EduardoSpek, tentei tanto via php (curl), como também pelo navegador e deu o erro "Forbidden". Tem alguma solução para esse erro?
Estava usando essa API até hoje para consultar minhas encomendas (pelo navegador mesmo), mas esses dias infelizmente parece que o domínio foi bloqueado, precisando de algum tipo de autenticação. O retorno hoje foi:
{
"msgs": [
"Forbidden"
],
"date": "2022-10-13T08:29:05",
"causa": "Forbidden",
"path": "/v1/sro-rastro/BR12345678910"
}
Por ora, voltei a usar o site próprio deles: https://rastreamento.correios.com.br/app/index.php
Oi Eduardo. Se tiverem interesse, temos esta página que funciona bem (basta inserir o código de rastreio na URL).
Estamos avaliando fornecer como uma API gratuita... será que haveria interesse do pessoal do tabnews?
Exemplo: https://loja.dotter.com.br/rastreamento/SY513718023BR
Encontrei esta daqui e parece que está funcionando atualmente https://github.com/chipytux/correiosApi
Nenhuma alternativa ,pessoal?