Pular para o conteúdo
POST AI agent ready /v1/text/extract-urls

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.

Parameters

stringrequired

The text to scan for URLs.

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.