Uma API. Múltiplas transportadoras.
Rastreie qualquer encomenda com uma API REST Integração simples e rápida
Foque no seu negócio e deixe que resolvemos o rastreio para você. Integre Correios, AliExpress, Shopee e outras transportadoras diretamente em sua aplicação, com dados atualizados em JSON. Esqueça captchas e outras complicações.
Uma requisição. O rastreamento completo.
Comece em minutos com nossa API REST. Rastreie encomendas de múltiplas transportadoras com detecção automática e respostas JSON padronizadas.
Escolha sua linguagem e veja um exemplo de resposta normalizada. Use sua chave apenas no servidor.
Requisição
curl "https://api.pacotevicio.dev/v1/track/EX000000000BR" \
--header "X-API-Key: SUA_CHAVE_DE_API" const response = await fetch(
"https://api.pacotevicio.dev/v1/track/EX000000000BR",
{ headers: { "X-API-Key": "SUA_CHAVE_DE_API" } }
);
if (!response.ok) {
throw new Error("Falha no rastreamento");
}
const tracking = await response.json();
console.log(tracking); import requests
response = requests.get(
"https://api.pacotevicio.dev/v1/track/EX000000000BR",
headers={"X-API-Key": "SUA_CHAVE_DE_API"},
timeout=30,
)
response.raise_for_status()
print(response.json()) <?php
$curl = curl_init(
"https://api.pacotevicio.dev/v1/track/EX000000000BR"
);
curl_setopt_array($curl, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["X-API-Key: SUA_CHAVE_DE_API"],
CURLOPT_TIMEOUT => 30,
]);
$body = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
$error = curl_error($curl);
curl_close($curl);
if ($body === false || $status >= 400) {
throw new RuntimeException($error ?: "Falha no rastreamento");
}
$tracking = json_decode($body, true, 512, JSON_THROW_ON_ERROR);
print_r($tracking); import Foundation
let urlString = "https://api.pacotevicio.dev/v1/track/EX000000000BR"
var request = URLRequest(url: URL(string: urlString)!)
request.setValue("SUA_CHAVE_DE_API", forHTTPHeaderField: "X-API-Key")
let (data, response) = try await URLSession.shared.data(for: request)
guard let http = response as? HTTPURLResponse,
http.statusCode < 400 else {
throw URLError(.badServerResponse)
}
let tracking = try JSONDecoder().decode(Tracking.self, from: data)
print(tracking) import okhttp3.OkHttpClient
import okhttp3.Request
val request = Request.Builder()
.url("https://api.pacotevicio.dev/v1/track/EX000000000BR")
.header("X-API-Key", "SUA_CHAVE_DE_API")
.build()
val response = OkHttpClient().newCall(request).execute()
check(response.isSuccessful) { "Falha no rastreamento" }
response.body?.string()?.let(::println) Execute no servidor · substitua SUA_CHAVE_DE_API pela sua chave.
Resposta · exemplo JSON
{
"tracking_code": "EX000000000BR",
"courier": "correios",
"status": "delivered",
"status_updated_at": "2026-01-14T15:30:00Z",
"service": "ENCOMENDA PAC",
"delivered_at": "2026-01-14T15:30:00Z",
"events": [
{
"timestamp": "2026-01-12T12:00:00Z",
"status": "collected",
"description": "Objeto postado",
"location": {
"country": "BR",
"state": "SP",
"city": "São Paulo",
"facility": "Agência dos Correios"
}
},
{
"timestamp": "2026-01-14T15:30:00Z",
"status": "delivered",
"description": "Objeto entregue",
"location": {
"country": "BR",
"state": "SP",
"city": "Campinas",
"facility": "Unidade de Distribuição"
}
}
]
} Datas em UTC · eventos do mais antigo para o mais recente.
Transportadoras suportadas
Rastreie encomendas nacionais e internacionais de múltiplas transportadoras com uma única API.
- Correios
- AliExpress
- Anjun Express
- J&T Express
- Total Express
- Shopee
Mais transportadoras em breve. Sugerir transportadora
Por que PacoteVício?
Uma API confiável, simples e intuitiva para embutir rastreamento de encomendas de múltiplas transportadoras direto em seu sistema.
Integração
Integre o rastreamento direto em sua aplicação sem necessidade de acessar sites externos ou lidar com captchas.
Multi-transportadoras
Rastreie encomendas nacionais e internacionais dos Correios, AliExpress, Shopee e outras transportadoras com uma única API.
Confiabilidade
Taxa de sucesso maior que 99% e você não é cobrado se a requisição falhar.
Seu primeiro rastreamento em três passos
Obtenha sua chave
Crie sua conta no Painel PacoteVício e escolha um plano. Guarde sua chave de API no servidor.
Envie o código de rastreamento
Use GET https://api.pacotevicio.dev/v1/track/{code}. Substitua {code} pelo código da encomenda e inclua o cabeçalho obrigatório X-API-Key.
Endpoint GET https://api.pacotevicio.dev/v1/track/{code}Requisição mínima curl "https://api.pacotevicio.dev/v1/track/EX000000000BR" \ --header "X-API-Key: SUA_CHAVE_DE_API"Use a resposta JSON
Exiba o status em seu sistema. O resultado completo também inclui os eventos de rastreamento.
Resposta — campos principais { "tracking_code": "EX000000000BR", "courier": "correios", "status": "delivered", "status_updated_at": "2026-01-14T15:30:00Z" }
Planos generosos
Escolha o plano ideal e escale conforme necessitar. Valores em reais (BRL), por mês.
-
Plano mensal
Básico
R$0 /mês
Perfeito para iniciar
- 1.000 req/mês
- Necessário inserir um link para o PacoteVício abaixo do rastreamento.
-
Mais popular
Pro
R$29,90 /mês
Para negócios em crescimento
- 10.000 req/mês
- Todas as transportadoras
- 30 req/min
-
Plano mensal
Ultra
R$59,90 /mês
Para negócios com demanda significativa
- 30.000 req/mês
- Todas as transportadoras
- 60 req/min
-
Plano mensal
Turbo
R$149,90 /mês
Para negócios que precisam acelerar
- 100.000 req/mês
- Todas as transportadoras
- 90 req/min
-
Plano mensal
Mega
R$299,90 /mês
Para necessidades de alto volume
- 300.000 req/mês
- Todas as transportadoras
- 120 req/min
Nossa API também pode ser contratada pela RapidAPI.
Precisa de mais de 300.000 requisições por mês? Entre em contato para um plano empresarial personalizado.
Rastreamento onde seu cliente precisa
E-commerce
Ofereça o acompanhamento da entrega dentro da sua loja, com o status e o histórico da encomenda em um só lugar.
ERP
Integre o rastreamento à gestão de pedidos e à operação logística, sem consultar cada transportadora separadamente.
SaaS
Adicione rastreamento à sua plataforma com uma interface REST e respostas JSON padronizadas para múltiplas transportadoras.
Perguntas frequentes
Como funciona a API de rastreamento PacoteVício?
A API PacoteVício permite rastrear encomendas de múltiplas transportadoras através de uma interface REST simples. Basta fazer uma requisição HTTP com o código de rastreamento e sua chave no cabeçalho X-API-Key.
A API é gratuita?
Sim, a API PacoteVício oferece um plano gratuito para começar a integrar rastreamento de encomendas em suas aplicações. O plano Básico inclui 1.000 requisições por mês e exige um link para o PacoteVício abaixo do rastreamento.
Quais transportadoras são suportadas?
Suportamos Correios, AliExpress, Anjun Express, J&T Express, Total Express e Shopee em uma única API.
Quais são os limites de requisições?
Cada plano tem uma franquia mensal. Confira os limites por minuto na seção de Preços.
Como obtenho uma chave de API?
Acesse o Painel PacoteVício, crie sua conta e escolha um plano. Obtenha sua chave no Painel e envie-a no cabeçalho X-API-Key em cada requisição.
Preciso informar a transportadora?
Não. O endpoint GET /v1/track/{code} detecta a transportadora automaticamente e retorna uma resposta JSON padronizada com a transportadora, o status e os eventos de rastreamento.
Vamos conversar sobre sua integração?
Tire suas dúvidas, sugira transportadoras ou peça um plano para seu volume.