Skip to content
GET /v1/lorem

Generate lorem ipsum

Try it live

10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.

Custom headers (optional)
api.oanor.com/text-api

It works. Grab an API key and use it in your project.

Get an API key

Code snippets

curl "https://api.oanor.com/text-api/v1/lorem" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/text-api/v1/lorem", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/text-api/v1/lorem");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/text-api/v1/lorem",
    headers={"x-oanor-key": "oanor_test_..."}
)

Example response

A real response from this endpoint, captured by the latest health check.

{
    "data": {
        "text": "Tempor do nisi dolor velit commodo minim eu do ullamco fugiat eu commodo. Non sint ex dolor nostrud sunt reprehenderit do ex qui ea aute. Id officia incididunt non aute est ut laborum elit mollit. Eu sed deserunt veniam non culpa lorem irure. Ex veniam consectetur esse aliquip elit.\n\nVeniam magna sit adipiscing excepteur pariatur aliqua occaecat tempor eu quis enim dolore aliquip. Est aute ex reprehenderit deserunt labore id irure tempor lorem sunt nisi ullamco. Consectetur et ex enim consequat adipiscing. Qui duis enim non ex labore dolore excepteur duis.\n\nSunt incididunt tempor eiusmod dolor proident. Veniam qui occaecat exercitation anim labore quis sunt ut aliqua excepteur ad laboris occaecat. Excepteur irure irure ut laboris consequat esse exercitation proident elit velit cupidatat culpa cillum minim. Commodo aute id consectetur sunt ut consequat sit.",
        "unit": "paragraphs",
        "count": 3
    },
    "meta": {
        "timestamp": "2026-05-30T09:00:25.777Z",
        "request_id": "d708822d-d825-4930-b950-28337a9ce9bd"
    },
    "status": "ok",
    "message": "Lorem generated",
    "success": true
}