Ir al contenido
POST AI agent ready /v1/text/extract-urls

API de extracción de URL: encuentre todos los enlaces en cualquier texto

Escanea una cadena de texto y devuelve todas las URL detectadas. Coincide con http://, https:// y URL relativas al protocolo. Devuelve una lista deduplicada con el recuento.

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

Crear una función de vista previa de enlaces

Extraiga URL de mensajes enviados por usuarios para generar vistas previas de enlaces enriquecidas con títulos, imágenes y descripciones.

Auditar enlaces salientes en la documentación

Escanee las páginas de documentación en busca de todas las URL externas y compárelas con una lista de permitidos o ejecute una verificación de enlaces.

Frequently asked questions

¿Se devuelven URL duplicadas?
No. La respuesta contiene solo URL únicas, incluso si la misma URL aparece varias veces en la entrada.
¿Esto detecta URL sin protocolo (como ejemplo.com)?
La API coincide con las URL que comienzan con http://, https:// o //. Los dominios desnudos sin protocolo no se comparan para evitar falsos positivos.
¿Se incluyen cadenas de consulta y fragmentos?
Sí. Se capturan las URL completas, incluidos los parámetros de consulta (?key=value) y fragmentos de hash (#sección).
¿Puedo extraer URL del contenido HTML?
Este punto final extrae las URL de texto sin formato. Para HTML, considere usar primero el punto final /v1/html-to-text/convert y luego extraer las URL del resultado.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.