Word Lexicon Analyzer API

GET

Check any word for anagrams, palindromes, and Scrabble validity.

Word Lexicon Analyzer inspects any single word to check linguistic properties including palindromes, isograms, and Scrabble validity. It identifies anagram potential, alphagram status, and sorted letter forms.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/lexicon?word=listen
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "word": "listen",
    "isAlphagram": false,
    "sortedForm": "eilnst",
    "isPalindrome": false,
    "hasAnagram": false,
    "isIsogram": true,
    "isPangramCandidate": false,
    "isScrabbleValid": true,
    "canBePalindromeAnagram": false
  }
}

About the Word Lexicon Analyzer API

Pass any target string to the endpoint to evaluate its letter arrangement, repetition, and dictionary status. The response computes alphabetical letter order, verifies if an anagram can form a palindrome, and flags words with no repeating letters. It also checks whether the word is playable in Scrabble and assesses rare letters for pangrams.

What people use it for

Word Game Validation
Puzzle game backends verify player submissions against Scrabble eligibility and immediately flag valid palindromes for bonus scoring.
Anagram Puzzle Generation
Crossword and puzzle constructors use sorted letter forms to group matching anagrams and test word rearrangements for hidden riddles.
Vocabulary Drill Generation
Language learning platforms detect isograms and alphagrams to build spelling exercises focused on words with non-repeating letters.
Pangram Challenge Construction
To build daily pangram challenges, editorial teams filter candidate lists to find terms that supply rare and uncommon letters.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Word Lexicon Analyzer

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Word Lexicon Analyzer API.

Read the docs →
What specific word properties does the analyzer evaluate?
Each check evaluates structural and game-related attributes, including whether the word is an isogram, an alphagram, or a palindrome. It also indicates if the word's letters can be rearranged into a palindrome, identifies rare letters for pangrams, and returns the alphabetized letter sequence.
Can I use this to validate words for Scrabble and anagram games?
Yes. The response includes a boolean indicating whether the word is valid for Scrabble play, as well as whether valid anagrams exist. You also get the sorted letter form, which makes it straightforward to index and match anagram candidates across your game engine.
Does the analyzer accept non-dictionary words or custom letter strings?
Yes. You can submit arbitrary character strings to test their structural properties, such as whether all letters are unique or already in alphabetical order. Word Lexicon Analyzer evaluates letter arrangement rules regardless of whether the string is an established dictionary entry.
Can I analyze full phrases or sentences in a single request?
The endpoint accepts a single word per request through the word parameter. If you need to analyze phrases or sentences, split the text into individual words in your code and analyze each token separately.
What would checking 50,000 words a month cost me?
Checking 50,000 words uses 100,000 credits, which fits well within the 200,000 monthly credits on the Starter plan. That volume works out to about $0.30 per 1,000 words, or roughly $0.0003 per call. You can also analyze up to 100 words each month on the Free plan at no charge.

Ready to build with Word Lexicon Analyzer? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs