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.
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.
/api/v1/wordle/answers/latestReturns 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
}/api/v1/wordle/answersReturns historical Wordle answers from our database with full support for filters, sorting, and pagination.
Query Parameters
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
}
]
}/api/v1/wordle/todayReturns 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>