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.
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.