LIVE API

Anagram Solver API

Find all possible words that can be formed from a given set of letters, helping you solve word puzzles.

GET https://anagram.freeapi.me/

{
  "task": "hardboard",
  "solutions": [
    "bar",
    "bra",
    "dad",
    "rod",
    "road",
    "board",
    "radar",
    "harbor"
  ],
  "number_of_solutions": 8,
  "today_date": "2025-04-25"
}

Documentation

Base URL

https://anagram.freeapi.me/

All API requests should be made to this endpoint. HTTPS is required for all API calls.

Request Methods

The Anagram Solver API accepts GET requests only.

Parameters

This API does not require any query parameters. A simple GET request to the base URL will return a daily anagram challenge with solutions.

Example Requests

# Get the Anagram Challenge and Solutions
curl https://anagram.freeapi.me/
// Get the Anagram Challenge and Solutions
fetch('https://anagram.freeapi.me/')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error('Error:', error));
import requests

# Get the Anagram Challenge and Solutions
response = requests.get('https://anagram.freeapi.me/')
data = response.json()
print(data)
// Get the Anagram Challenge and Solutions
$response = file_get_contents('https://anagram.freeapi.me/');
$data = json_decode($response, true);
print_r($data);

Response Format

The API returns a JSON object containing the anagram challenge and possible solutions.

{
  "task": "hardboard",           // string | The letters to form words from
  "solutions": [                 // array | List of possible words that can be formed
    "bar",
    "bra",
    "dad",
    "rod",
    "road",
    "board",
    "radar",
    "harbor"
  ],
  "number_of_solutions": 8,      // number | Total count of possible solutions
  "today_date": "2025-04-25"     // string | The date (YYYY-MM-DD) of this challenge
}

Key Response Properties

  • task - The letters provided for the anagram challenge.
  • solutions - An array of words that can be formed using the letters in the task.
  • number_of_solutions - The total number of solutions found.
  • today_date - The date (YYYY-MM-DD) for which this anagram challenge is featured.

Error Responses

The API may return the following error responses:

  • 403 Forbidden - Returned if the request is made over HTTP instead of HTTPS.
  • 500 Internal Server Error - Returned if the service encounters an unexpected error. The response body may contain more details in a JSON format: `{"error": "...", "details": "..."}`.