WordleHintsToday
⚡ Open JSON API v1

Wordle Answers & Hints API

We maintain a complete, consistently formatted historical dataset of all official NYT Wordle answers and provide open JSON access via high-performance REST endpoints. Built for developers, researchers, bot creators, and analytics tools.

🌐 Base URL

All requests are made via HTTPS using standard GET requests. No API key required.

https://wordlehintstoday.org/api/v1/wordle/
📅

Historical Filters

Filter past answers by game number, exact date, date ranges (`from`/`to`), or specific solution words.

Difficulty Ratings

Every answer includes a 1-decimal difficulty rating (e.g. 3.4, 4.2) for analytical and visualization tools.

🧩

5-Tier Progressive Hints

Integrated clue generator supplying progressive hint levels from category to initial letter and definition.

GET/api/v1/wordle/answers/latest
Cache: 1 hour

Returns the most recent NYT Wordle answer in a single clean JSON object. Ideal for daily widgets and status bots.

Example Response JSON

{
  "game": 1506,
  "date": "2026-08-02",
  "day_name": "Sunday",
  "editor": "Wordle Hints Today Editorial Team",
  "answer": "GLOBE",
  "difficulty": 3.8
}
GET/api/v1/wordle/answers
Cache: 24 hours

Returns historical Wordle answers from our database with full support for filters, sorting, and pagination.

Query Parameters

ParameterTypeDescription & Example
gameintegerFilter by NYT Wordle game number. E.g. ?game=1506
datestringFilter by exact date in YYYY-MM-DD. E.g. ?date=2026-08-01
fromstringStart date (inclusive). E.g. ?from=2026-01-01
tostringEnd date (inclusive). E.g. ?to=2026-01-31
answerstringFilter by answer word. E.g. ?answer=crane
orderstringSort order: asc or desc (default).
pageintegerPage number (1-based). Default: 1.
per_pageintegerResults per page (default 50, max 200).

Response Wrapper JSON

{
  "source": "wordlehintstoday.org",
  "version": "1.0",
  "count": 50,
  "total": 1506,
  "page": 1,
  "per_page": 50,
  "has_more": true,
  "results": [
    {
      "game": 1506,
      "date": "2026-08-02",
      "day_name": "Sunday",
      "editor": "Wordle Hints Today Editorial Team",
      "answer": "GLOBE",
      "difficulty": 3.8
    },
    {
      "game": 1505,
      "date": "2026-08-01",
      "day_name": "Saturday",
      "editor": "Wordle Hints Today Editorial Team",
      "answer": "CRANE",
      "difficulty": 3.4
    }
  ]
}
GET/api/v1/wordle/today
Cache: 1 hour

Returns today's solution along with 5 progressive hint levels (Category, Letters count, First letter, Definition, Answer).

Code Integration Examples

cURL

# Latest Wordle answer
curl https://wordlehintstoday.org/api/v1/wordle/answers/latest

# Filter answers for a date range
curl "https://wordlehintstoday.org/api/v1/wordle/answers?from=2026-01-01&to=2026-01-31"

# Find when SLATE appeared
curl "https://wordlehintstoday.org/api/v1/wordle/answers?answer=slate"

JavaScript (Fetch)

fetch('https://wordlehintstoday.org/api/v1/wordle/answers/latest')
  .then(response => response.json())
  .then(data => {
    console.log('Latest Wordle:', data.answer, 'Game #', data.game, 'Difficulty:', data.difficulty);
  })
  .catch(err => console.error(err));

Python (requests)

import requests

url = "https://wordlehintstoday.org/api/v1/wordle/answers"
params = {"from": "2026-01-01", "to": "2026-01-31", "per_page": 100}

resp = requests.get(url, params=params, timeout=10)
data = resp.json()

for item in data.get("results", []):
    print(item["date"], f"Game #{item['game']}", item["answer"], f"Difficulty: {item['difficulty']}")
🤝

Usage & Attribution Guidelines

Please cache responses in your application or script rather than requesting the same data repeatedly. The API is free and public for non-abusive use. A small credit backlink to Wordle Hints Today is appreciated:

<a href="https://wordlehintstoday.org" target="_blank" rel="noopener">Powered by Wordle Hints Today</a>

Frequently Asked Questions

Yes, our Wordle Answers API and Hints API are 100% free for developers, researchers, educators, and personal or commercial projects. Attribution credit is appreciated.
← Back to Wordle Hints Today