API de truncado de texto: truncamiento inteligente gratuito
Acorta el texto a una longitud de caracteres especificada, dividiéndolo en el límite de palabra más cercano para evitar cortar una palabra por la mitad. Agrega un sufijo configurable (predeterminado "...") para indicar que el texto continúa.
Code examples
curl -X POST https://api.botoi.com/v1/text/truncate \
-H "Content-Type: application/json" \
-d '{"text":"Botoi provides over 150 free developer APIs for common tasks like hashing, encoding, and validation.","max_length":50,"boundary":"word"}'When to use this API
Genere fragmentos de vista previa para los resultados de búsqueda
Trunque el contenido del artículo a 160 caracteres para obtener descripciones de resultados de búsqueda que terminen claramente en el límite de una palabra.
Ajustar texto en tarjetas UI de ancho fijo
Acorte las descripciones de productos o títulos a una longitud máxima para diseños de tarjetas sin romper a mitad de palabra.
Frequently asked questions
¿La longitud incluye el sufijo?
Sí. La longitud total de salida, incluido el sufijo, no excederá el valor de longitud especificado.
¿Qué pasa si el texto ya es más corto que su longitud?
El texto se devuelve sin cambios y wasTruncated se establece en falso.
¿Puedo usar un sufijo vacío?
Sí. Pase una cadena vacía como sufijo para truncar sin agregar nada.
¿Cómo funciona la detección de límites de palabras?
La API se interrumpe en el último carácter de espacio antes del límite de longitud. Si no existe espacio, se rompe en la longitud exacta.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.