lnk.singus.app.br
Encurtador de URLs integrado aos sistemas SINGUS. Transforme endereços longos em links concisos, rastreáveis e seguros.
00 — Encurtar
Cole qualquer URL e obtenha um link curto instantaneamente. Sem cadastro, sem complicações.
Histórico recente
01 — Recursos
Infraestrutura completa de encurtamento com rastreamento, segurança e integração nativa aos sistemas SINGUS.
Resposta em milissegundos. Cache inteligente para links de alta demanda. Latência mínima em toda a cadeia de redirecionamento.
Cada sistema integrado possui sua própria chave de API. Controle granular de acesso por contexto e cliente.
Registre cliques, origem, data e contexto de cada acesso. Relatórios disponíveis via endpoint de estatísticas.
Crie múltiplas URLs encurtadas em uma única requisição. Ideal para geração de relatórios e documentos massivos.
A mesma URL sempre gera o mesmo código curto. Sem duplicatas, sem inconsistências no banco de dados.
Proteção automática contra abusos. Limites configuráveis por rota e por sistema integrado, com resposta em pt-br.
02 — API
REST API com respostas JSON padronizadas.
Autenticação via cabeçalho X-Api-Key.
/api/urls
Criar URL
/api/urls/batch
Lote
/api/resolve/:code
Resolver
/api/urls
Listar
/s/:code
Redirecionar
/api/stats
Estatísticas
Autenticação: adicione o cabeçalho X-Api-Key: sua_chave
em todas as requisições autenticadas.
O endpoint POST /shorten é público (sem chave).
curl -X POST https://lnk.singus.app.br/api/urls \
-H "Content-Type: application/json" \
-H "X-Api-Key: sua_chave_aqui" \
-d '{
"url_original": "https://epatrimonio.singus.app.br/rel?id=42",
"co_empresa": 1,
"co_cliente": 123,
"context_type": "relatorio"
}'
const resposta = await fetch(
'https://lnk.singus.app.br/api/urls',
{
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Api-Key': 'sua_chave_aqui',
},
body: JSON.stringify({
url_original: 'https://epatrimonio.singus.app.br/rel?id=42',
co_empresa: 1,
co_cliente: 123,
context_type: 'relatorio',
}),
}
)
const { data } = await resposta.json()
console.log(data.short_url) // https://lnk.singus.app.br/s/Ab3Xk9
import requests
r = requests.post(
"https://lnk.singus.app.br/api/urls",
headers={"X-Api-Key": "sua_chave_aqui"},
json={
"url_original": "https://epatrimonio.singus.app.br/rel?id=42",
"co_empresa": 1,
"co_cliente": 123,
"context_type": "relatorio",
},
)
data = r.json()["data"]
print(data["short_url"])
# https://lnk.singus.app.br/s/Ab3Xk9
{
"success": true,
"data": {
"code": "Ab3Xk9mP",
"short_url": "https://lnk.singus.app.br/s/Ab3Xk9mP",
"url_original": "https://epatrimonio.singus.app.br/rel?id=42",
"co_empresa": 1,
"co_cliente": 123,
"context_type": "relatorio",
"created_at": "2024-11-15T14:32:00.000Z",
"is_active": true
}
}
03 — Sistemas
Encurtamento nativo em todos os sistemas da plataforma, com contexto e rastreamento por cliente.
Links de relatórios, laudos e inventários de ativos físicos.
URLs para documentos, contratos e arquivos digitalizados.
Gestão centralizada, estatísticas globais e configurações.