Skip to content

Text

The /text endpoint provides text manipulation and generation utilities.

Parameters

ParameterRequiredDescription
methodYesText method (see available methods below)
valueNoSource text (required for stats, slug, number)
typeNoLorem type: words, sentences, paragraphs
countNoNumber of elements for lorem (1–500, default: 5)
langNoLanguage for number: en or fr

Available Methods

MethodDescriptionRequired Parameters
statsText statisticsvalue
slugConvert to URL slugvalue
loremGenerate Lorem Ipsumtype, count
numberNumber to wordsvalue, lang

Response Fields

FieldTypeDescription
methodstringThe text method used
resultstring|objectThe processed result

When using stats, the result field is an object with the following properties:

FieldTypeDescription
charactersnumberTotal number of characters
charactersNoSpacesnumberNumber of characters excluding spaces
wordsnumberNumber of words
sentencesnumberNumber of sentences
paragraphsnumberNumber of paragraphs
readingTimestringEstimated reading time
mostFrequentCharstringMost frequently used character

For number, the maximum supported value is 999,999,999.

Code Examples

curl -X GET \
  "https://api.sylvain.sh/v5/text?method=slug&value=Hello+World"

Try It

Error Handling

If parameters are missing or invalid, the API will return an error:

Error MessageDescription
Please provide a valid method (?method={slug|stats|lorem|number})The method parameter is missing or invalid
A value is requiredThe value parameter is missing when required