Generate placeholder text

Filler text by words, sentences or paragraphs, for when the layout needs something in it.

Options

words, sentences or paragraphs.

How many of that unit. Maximum 500.

1 to 500

Fix the output so the same request returns the same text.

1 credit

What it does

Also called: generate placeholder text · lorem ipsum generator · make dummy paragraphs for a mockup.

Use it from your own code

The same endpoint this page calls — no daily cap, 1 credit a call either way.

POST /v1/core/lorem-ipsum

curl -X POST "$DOATHING_API/v1/core/lorem-ipsum" \
  -H "x-api-key: $DOATHING_KEY" \
  -H "content-type: application/json" \
  -d '{"options": {"unit": "paragraphs", "count": 2}}'

Filler text by words, sentences or paragraphs, for when the layout needs something in it.

Generate lorem ipsum placeholder text by word, sentence or paragraph count.

Response

The result carries your remaining balance alongside it, so you can track spend without a second call.

{
  "text": "Lorem ipsum dolor sit amet…",
  "paragraphs": 2,
  "request_id": "37f01edb-0163-42a1-ac51-0acaef979800",
  "credits_remaining": 96
}

Cost

1 credit per call, whether it is run from the site or from the API — the credential differs, the price does not. A new account starts with 20 credits.

A rejected request still costs a credit: the authorizer decrements before the tool validates. A call rejected for a missing or invalid key is free.

Parameters

Generated from the endpoint’s own validation, so this is exactly what it accepts. A body field goes at the top level; an option goes inside options.

NameInTypeDefaultNotes
unitoptionsstring"paragraphs"words, sentences or paragraphs. one of words, sentences, paragraphs
countoptionsinteger3How many of that unit. Maximum 500. 1 to 500
seedoptionsstring—Fix the output so the same request returns the same text.