API Extrator de URL - Encontre todos os links em qualquer texto
Verifica uma sequência de texto e retorna todos os URLs detectados. Corresponde a http://, https:// e URLs relativos ao protocolo. Retorna uma lista deduplicada com a contagem.
Code examples
curl -X POST https://api.botoi.com/v1/text/extract-urls \
-H "Content-Type: application/json" \
-d '{"text":"Visit https://botoi.com for APIs. Docs at https://api.botoi.com/docs."}'When to use this API
Crie um recurso de visualização de link
Extraia URLs de mensagens enviadas por usuários para gerar visualizações de links avançados com títulos, imagens e descrições.
Auditar links externos na documentação
Verifique as páginas de documentação em busca de todos os URLs externos e compare-os com uma lista de permissões ou execute a verificação de links.
Frequently asked questions
Os URLs duplicados são retornados?
Não. A resposta contém apenas URLs exclusivos, mesmo que o mesmo URL apareça diversas vezes na entrada.
Isso detecta URLs sem protocolo (como example.com)?
A API corresponde a URLs que começam com http://, https:// ou //. Domínios simples sem protocolo não são correspondidos para evitar falsos positivos.
As strings de consulta e fragmentos estão incluídos?
Sim. URLs completos incluindo parâmetros de consulta (?key=value) e fragmentos de hash (#section) são capturados.
Posso extrair URLs de conteúdo HTML?
Este endpoint extrai URLs de texto simples. Para HTML, considere usar primeiro o endpoint /v1/html-to-text/convert e, em seguida, extrair URLs do resultado.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.