Skip to content

Thesis Statement Generator API

POST https://api.findutils.com/api/tools/thesis-statement-generator/execute

Generate up to 5 thesis statement variations from a topic, a position, and optional supporting reasons for four essay types, and return each statement with a strength rating (weak, moderate, strong) and improvement tips. Output comes from deterministic templates.

Request body

application/json
  • topic

    string required

    The essay topic, e.g. "Social media".

  • position

    string required

    Your claim or position, e.g. "Harms teenage mental health".

  • reasons

    array optional

    Up to 3 supporting reasons. More reasons produce stronger statements.

  • essay_type

    string optional

    Essay type. Default "argumentative". One of argumentative · analytical · expository · compare_contrast. Default "argumentative".

Example arguments

Verified
{
  "topic": "Social media",
  "position": "Harms teenage attention spans",
  "reasons": [
    "constant notifications",
    "infinite scrolling"
  ]
}