Documentação
Guia de uso da plataforma — links, QR Codes, campanhas, landing pages, webhooks, API e segurança.
No menu Links, clique em Novo Link, informe a URL de destino, o slug (se quiser) e o tempo de expiração. O sistema retorna uma URL curta como:
https://io2.com.br/exemplo
Você pode pausar/ativar, editar o destino e acompanhar cliques em tempo real.
Em Domínios, adicione o hostname, escolha o método de verificação (CNAME/TXT) e siga as instruções DNS. Após verificar, todos os slugs criados com aquele domínio serão resolvidos por ele.
É possível configurar URLs de redirecionamento para 404 e para a raiz do domínio.
Acesse QR Codes, selecione um link existente ou uma URL manual e escolha o formato, cor e estilo. Faça o download em PNG, JPEG ou SVG. A rota pública /qr/{id} conta cada scan.
Crie Campanhas para agrupar links e visualize cliques agregados. Use UTM Presets para reutilizar origem, mídia, campanha, termo e conteúdo nos links.
No menu Landing Pages, crie uma página com slug, título e blocos de texto/link. A página fica pública em /p/{slug}. Gere um QR Code para divulgar a página rapidamente.
Em Webhooks, cadastre um endpoint HTTPS e os eventos desejados. Eventos disponíveis: link.created, link.clicked, qr_code.scanned, page.viewed. Cada entrega é assinada com HMAC SHA-256 no header X-Webhook-Signature e possui retry com backoff exponencial.
Toda a API também está disponível por autenticação Bearer (JWT) ou API Key (X-Api-Key ou Authorization: ApiKey ...). Os endpoints existem em /api/* e em /v1/*, que são reescritos internamente para /api/*.
POST /v1/links
Authorization: Bearer {seu-token-jwt}
{ "destinationUrl": "https://example.com", "utmSource": "news" }
Crie chaves de API em API Keys e consulte quotas e auditoria em Audit Logs.
Acompanhe cliques por dispositivo, referrer, país e UTM em Analytics. Filtre por campanha e por período para medir conversões.
Ative 2FA em sua conta escaneando o QR Code com um app autenticador e inserindo o código TOTP. Gerencie usuários e papéis em Organização.
Rate limiting por plano/API key está ativo para proteger a API contra abuso.