{"openapi":"3.1.0","info":{"title":"Word Tools","version":"1.0.0","description":"Rhymes, synonyms, patterns, collocations and word-game scoring for writers and agents. One call, one computed answer, no accounts or API keys. Machine-payable over x402.","x-guidance":"Word Tools: Rhymes, synonyms, patterns, collocations and word-game scoring for writers and agents. Word Tools: /rhymes, /synonyms-antonyms, /related-words, /word-pattern, /spelled-like, /sounds-like, /next-words, /collocations, /autocomplete, /scrabble-score, /wordle-feedback, /anagram-check Each paid GET returns a computed verdict with the reasons, the source and what was NOT checked. A verdict of UNVERIFIED means a lookup failed: treat it as unknown. No account or key: pay per call in USDC over x402."},"servers":[{"url":"https://word-tools.x402tookit.com"}],"paths":{"/anagram-check":{"get":{"operationId":"anagram_check","summary":"Check whether two words or phrases are anagrams, ignoring case, spaces, punctuation and accents; shows the letter differences.","description":"Check whether two words or phrases are anagrams, ignoring case, spaces, punctuation and accents; shows the letter differences.","tags":["anagram","word-game","letters","puzzle"],"parameters":[{"name":"a","in":"query","required":true,"description":"First word or phrase","schema":{"type":"string"}},{"name":"b","in":"query","required":true,"description":"Second word or phrase","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"lettersA":{"type":["null","number"]},"lettersB":{"type":["null","number"]},"onlyInA":{"type":["null","object"],"properties":{}},"onlyInB":{"type":["null","object"],"properties":{}},"isAnagram":{"type":["boolean","null"]},"sortedLetters":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"ANAGRAM","summary":"Anagram: both use the same 9 letters.","reasons":["Letters are compared after lowercasing and stripping accents; spaces, digits and punctuation are ignored."],"lettersA":9,"lettersB":9,"onlyInA":{},"onlyInB":{},"isAnagram":true,"sortedLetters":"dimoorrty","degraded":false,"notChecked":["whether either phrase is a real word or meaningful","digits and symbols: only letters are compared"],"source":"computed locally","asOf":"2026-10-11T14:29:11.298Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/anagram-check"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/anagram-check"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/anagram-check"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/anagram-check"}}]}}},"/autocomplete":{"get":{"operationId":"autocomplete","summary":"Word completions for a prefix, ranked by how common they are, for typeahead and name ideas.","description":"Word completions for a prefix, ranked by how common they are, for typeahead and name ideas.","tags":["autocomplete","prefix","typeahead","words"],"parameters":[{"name":"word","in":"query","required":true,"description":"The prefix typed so far","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"prefix":{"type":["null","string"]},"results":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"score":{"type":["null","number"]},"startsWithInput":{"type":["boolean","null"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"10 completion(s) for \"photo\": photo, photonic, photograph, photogenic, photosynthesis, photovoltaic, photographist, photography.","reasons":["Word data: Datamuse API (datamuse.com).","Entries with startsWithInput false are spelling corrections rather than completions."],"prefix":"photo","results":[{"word":"photo","score":147079,"startsWithInput":true},{"word":"photonic","score":150047,"startsWithInput":true}],"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["spelling correction beyond what the engine does automatically (it may return corrected spellings, not only completions)","trademarks and offensive words: the list is unfiltered"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:11.767Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/autocomplete"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/autocomplete"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/autocomplete"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/autocomplete"}}]}}},"/collocations":{"get":{"operationId":"collocations","summary":"Adjectives that commonly describe a noun (ocean: vast, open), or nouns that a given adjective commonly describes.","description":"Adjectives that commonly describe a noun (ocean: vast, open), or nouns that a given adjective commonly describes.","tags":["collocations","adjectives","nouns","writing"],"parameters":[{"name":"word","in":"query","required":true,"description":"A noun or an adjective","schema":{"type":"string"}},{"name":"mode","in":"query","required":false,"description":"noun (find adjectives for it, default) or adjective (find nouns it describes)","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"word":{"type":["null","string"]},"mode":{"type":["null","string"]},"results":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"score":{"type":["null","number"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"Adjectives that often describe \"ocean\": open, great, vast, deep, western, atlantic, wide, indian.","reasons":["Word data: Datamuse API (datamuse.com)."],"word":"ocean","mode":"noun","results":[{"word":"open","score":1001},{"word":"great","score":1000}],"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["whether the word is really the part of speech you chose","the source texts bias (published English prose)","…1 more"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:12.098Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/collocations"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/collocations"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/collocations"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/collocations"}}]}}},"/next-words":{"get":{"operationId":"next_words","summary":"Words that most often come right after, and right before, a word in published text, for phrase and prose ideas.","description":"Words that most often come right after, and right before, a word in published text, for phrase and prose ideas.","tags":["bigrams","phrases","words","writing"],"parameters":[{"name":"word","in":"query","required":true,"description":"The word","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results per list, 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"word":{"type":["null","string"]},"followedBy":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"score":{"type":["null","number"]}}}},"precededBy":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"score":{"type":["null","number"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"After \"wreck\": of, the, and, in, was, on, a, it; before it: the, a, to, nervous, and, of, train, car.","reasons":["Word data: Datamuse API (datamuse.com).","Punctuation tokens are removed from the lists."],"word":"wreck","followedBy":[{"word":"of","score":245021},{"word":"the","score":71095}],"precededBy":[{"word":"the","score":459800},{"word":"a","score":130187}],"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["the genre and age of the source text, which shapes what is frequent","grammar: the most frequent follower may be a function word like of or the"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:12.478Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/next-words"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/next-words"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/next-words"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/next-words"}}]}}},"/related-words":{"get":{"operationId":"related_words","summary":"Words that mean something like a word or a described phrase, as a reverse dictionary: ringing in the ears finds tinnitus.","description":"Words that mean something like a word or a described phrase, as a reverse dictionary: ringing in the ears finds tinnitus.","tags":["reverse-dictionary","meaning","words","writing"],"parameters":[{"name":"word","in":"query","required":true,"description":"A word or a short description, e.g. ringing in the ears","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"word":{"type":["null","string"]},"results":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"score":{"type":["null","number"]},"syllables":{},"pronunciation":{},"partsOfSpeech":{"type":["array","null"],"items":{"type":"string"}}}}},"count":{"type":["null","number"]},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"10 related words for \"ringing in the ears\": tinnitus, acouasm, singing, ring, sing, cinchonism, rings, ear, ....","reasons":["Word data: Datamuse API (datamuse.com).","Ranked by Datamuse's own score; the order is a relevance signal, not a rule."],"word":"ringing in the ears","results":[{"word":"tinnitus","score":10141200,"syllables":null,"pronunciation":null,"partsOfSpeech":["n"]},{"word":"acouasm","score":10018400,"syllables":null,"pronunciation":null,"partsOfSpeech":["n"]}],"count":10,"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["completeness: Datamuse returns the best-scored matches only","rare, new or slang words that are missing from its vocabulary","…1 more"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:12.897Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/related-words"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/related-words"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/related-words"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/related-words"}}]}}},"/rhymes":{"get":{"operationId":"rhymes","summary":"Perfect and near rhymes for a word, with syllable counts, ranked by how common they are.","description":"Perfect and near rhymes for a word, with syllable counts, ranked by how common they are.","tags":["rhymes","poetry","lyrics","words"],"parameters":[{"name":"word","in":"query","required":true,"description":"The word to rhyme","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results per list, 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"word":{"type":["null","string"]},"perfectRhymes":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"syllables":{"type":["null","number"]},"score":{"type":["null","number"]}}}},"nearRhymes":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"syllables":{"type":["null","number"]},"score":{"type":["null","number"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"7 perfect rhyme(s) for \"forgetful\": fretful, regretful, threatful, netful, let phil, met phil, set fill; 10 near rhyme(s) such as essential, fundamental, dreadful, level.","reasons":["Word data: Datamuse API (datamuse.com).","A word with no perfect rhyme (like orange) is normal; near rhymes are slant rhymes."],"word":"forgetful","perfectRhymes":[{"word":"fretful","syllables":2,"score":20029},{"word":"regretful","syllables":3,"score":9029}],"nearRhymes":[{"word":"essential","syllables":3,"score":60042},{"word":"fundamental","syllables":4,"score":52043}],"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["pronunciation differences between accents (rhyme is judged on one standard pronunciation)","slang, names and rare words missing from the engine vocabulary","…1 more"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:13.227Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/rhymes"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/rhymes"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/rhymes"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/rhymes"}}]}}},"/scrabble-score":{"get":{"operationId":"scrabble_score","summary":"Scrabble score for a word with standard English tile values, letter and word multipliers, blanks and the 50-point bingo.","description":"Scrabble score for a word with standard English tile values, letter and word multipliers, blanks and the 50-point bingo.","tags":["scrabble","word-game","score","tiles"],"parameters":[{"name":"word","in":"query","required":true,"description":"The word, letters only","schema":{"type":"string"}},{"name":"letterMultipliers","in":"query","required":false,"description":"Comma list, one per letter: 1, 2 or 3 (double or triple letter)","schema":{"type":"string"}},{"name":"wordMultiplier","in":"query","required":false,"description":"1 (default), 2, 3, 4, 6 or 9 for word premium squares combined","schema":{"type":"integer"}},{"name":"blanks","in":"query","required":false,"description":"Comma list of 1-based letter positions played with a blank tile (score 0)","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"word":{"type":["null","string"]},"letterSum":{"type":["null","number"]},"wordMultiplier":{"type":["null","number"]},"wordScore":{"type":["null","number"]},"bingoBonus":{"type":["null","number"]},"total":{"type":["null","number"]},"perLetter":{"type":["array","null"],"items":{"type":"object","properties":{"letter":{"type":["null","string"]},"tileValue":{"type":["null","number"]},"multiplier":{"type":["null","number"]},"points":{"type":["null","number"]}}}},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"SCORED","summary":"QUIZ: 42 points (42 for letters).","reasons":["Standard English tile values: Q and Z are 10, J and X 8, K 5, F H V W Y 4, B C M P 3, D G 2, the rest 1; blanks score 0.","Letter premiums apply first, then word premiums multiply the sum."],"word":"QUIZ","letterSum":42,"wordMultiplier":1,"wordScore":42,"bingoBonus":0,"total":42,"perLetter":[{"letter":"Q","tileValue":10,"multiplier":1,"points":10},{"letter":"U","tileValue":1,"multiplier":1,"points":1}],"degraded":false,"notChecked":["whether the word is valid in any dictionary (TWL, SOWPODS and others differ)","cross-words formed by the placement, which score separately","…2 more"],"source":"computed locally","asOf":"2026-10-11T14:29:13.482Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/scrabble-score"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/scrabble-score"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/scrabble-score"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/scrabble-score"}}]}}},"/sounds-like":{"get":{"operationId":"sounds_like","summary":"Homophones and similar-sounding words for a word, with ARPAbet pronunciation and syllable counts.","description":"Homophones and similar-sounding words for a word, with ARPAbet pronunciation and syllable counts.","tags":["homophones","pronunciation","phonetics","words"],"parameters":[{"name":"word","in":"query","required":true,"description":"The word","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results per list, 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"word":{"type":["null","string"]},"pronunciation":{"type":["null","string"]},"homophones":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"pronunciation":{"type":["null","string"]},"syllables":{"type":["null","number"]}}}},"similarSounding":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"pronunciation":{"type":["null","string"]},"syllables":{"type":["null","number"]},"score":{"type":["null","number"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"\"there\" is pronounced DH EH1 R; homophones: their; 10 similar-sounding word(s) such as their, theyre, they're, thor, thier.","reasons":["Word data: Datamuse API (datamuse.com).","Pronunciation uses ARPAbet symbols with stress digits (1 primary, 2 secondary, 0 none)."],"word":"there","pronunciation":"DH EH1 R","homophones":[{"word":"their","pronunciation":"DH EH1 R","syllables":1}],"similarSounding":[{"word":"their","pronunciation":"DH EH1 R","syllables":1,"score":100},{"word":"theyre","pronunciation":"DH EH1 R","syllables":1,"score":100}],"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["accent differences: pronunciations are one standard (CMU-style) reading, so homophones in one accent may not be in another","words missing from the engine vocabulary"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:13.848Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/sounds-like"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/sounds-like"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/sounds-like"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/sounds-like"}}]}}},"/spelled-like":{"get":{"operationId":"spelled_like","summary":"Words spelled similarly to the input: spelling suggestions. Common misspellings also appear in the vocabulary.","description":"Words spelled similarly to the input: spelling suggestions. Common misspellings also appear in the vocabulary.","tags":["spelling","spellcheck","words","writing"],"parameters":[{"name":"word","in":"query","required":true,"description":"The word as you spelled it","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"word":{"type":["null","string"]},"results":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"score":{"type":["null","number"]},"syllables":{},"pronunciation":{},"partsOfSpeech":{"type":["array","null"]}}}},"count":{"type":["null","number"]},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"3 similar spellings for \"recieve\": recieve, relieve, decieve.","reasons":["Word data: Datamuse API (datamuse.com).","Ranked by Datamuse's own score; the order is a relevance signal, not a rule."],"word":"recieve","results":[{"word":"recieve","score":148042,"syllables":null,"pronunciation":null,"partsOfSpeech":[]},{"word":"relieve","score":18044,"syllables":null,"pronunciation":null,"partsOfSpeech":[]}],"count":3,"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["completeness: Datamuse returns the best-scored matches only","rare, new or slang words that are missing from its vocabulary","…1 more"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:14.182Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/spelled-like"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/spelled-like"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/spelled-like"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/spelled-like"}}]}}},"/synonyms-antonyms":{"get":{"operationId":"synonyms_antonyms","summary":"Synonyms and antonyms of a word, ranked by relevance, with parts of speech.","description":"Synonyms and antonyms of a word, ranked by relevance, with parts of speech.","tags":["synonyms","antonyms","thesaurus","words"],"parameters":[{"name":"word","in":"query","required":true,"description":"The word to look up","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results per list, 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"word":{"type":["null","string"]},"synonyms":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"partsOfSpeech":{"type":["array","null"],"items":{"type":"string"}},"score":{"type":["null","number"]}}}},"antonyms":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"partsOfSpeech":{"type":["array","null"],"items":{"type":"string"}},"score":{"type":["null","number"]}}}},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"10 synonym(s) for \"happy\": halcyon, content, bright, felicitous, riant, expansive, elysian, joyful; 4 antonym(s): sad, distressed, unhappy, dysphoric.","reasons":["Word data: Datamuse API (datamuse.com).","Synonym lists blend all senses of the word; pick by context."],"word":"happy","synonyms":[{"word":"halcyon","partsOfSpeech":["adj","n"],"score":61042},{"word":"content","partsOfSpeech":["n","adj","…1 more"],"score":57050}],"antonyms":[{"word":"sad","partsOfSpeech":["adj","v","…1 more"],"score":32055},{"word":"distressed","partsOfSpeech":["adj"],"score":29032}],"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["which sense of the word you mean: synonyms mix senses","register and connotation (formal, offensive, archaic)","…1 more"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:14.507Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/synonyms-antonyms"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/synonyms-antonyms"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/synonyms-antonyms"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/synonyms-antonyms"}}]}}},"/word-pattern":{"get":{"operationId":"word_pattern","summary":"Find words matching a crossword or Wordle pattern: t??k finds task, trek; ? is one letter, * any letters.","description":"Find words matching a crossword or Wordle pattern: t??k finds task, trek; ? is one letter, * any letters.","tags":["crossword","wordle","pattern","words"],"parameters":[{"name":"pattern","in":"query","required":true,"description":"Letters with ? for one unknown and * for any run, e.g. t??k or ?ea*r","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Results 1 to 50 (default 20)","schema":{"type":"integer"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"pattern":{"type":["null","string"]},"results":{"type":["array","null"],"items":{"type":"object","properties":{"word":{"type":["null","string"]},"frequencyPerMillion":{"type":["null","number"]},"score":{"type":["null","number"]}}}},"count":{"type":["null","number"]},"attribution":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"sourceUrl":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"RESULTS","summary":"10 word(s) match \"t??k\": task, trek, tack, tank, tusk, tuck, took, tick, tonk, talk.","reasons":["Word data: Datamuse API (datamuse.com).","Sorted by how common the word is in published text."],"pattern":"t??k","results":[{"word":"task","frequencyPerMillion":73.259247,"score":22048},{"word":"trek","frequencyPerMillion":1.845798,"score":17036}],"count":10,"attribution":"Word data: Datamuse API (datamuse.com).","degraded":false,"notChecked":["whether a result is allowed in a given game's word list (Scrabble and Wordle use their own dictionaries)","proper nouns, plurals and rare words: results come from a statistical vocabulary"],"source":"Datamuse","sourceUrl":"https://www.datamuse.com/api/","asOf":"2026-10-11T14:29:14.831Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/word-pattern"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/word-pattern"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/word-pattern"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/word-pattern"}}]}}},"/wordle-feedback":{"get":{"operationId":"wordle_feedback","summary":"Wordle-style feedback for a guess against an answer: green, yellow and grey squares with correct duplicate-letter handling.","description":"Wordle-style feedback for a guess against an answer: green, yellow and grey squares with correct duplicate-letter handling.","tags":["wordle","word-game","feedback","puzzle"],"parameters":[{"name":"guess","in":"query","required":true,"description":"The guess, letters only","schema":{"type":"string"}},{"name":"answer","in":"query","required":true,"description":"The answer, same length as the guess","schema":{"type":"string"}}],"responses":{"200":{"description":"The answer.","content":{"application/json":{"schema":{"type":"object","properties":{"verdict":{"type":["null","string"]},"summary":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"guess":{"type":["null","string"]},"pattern":{"type":["null","string"]},"emoji":{"type":["null","string"]},"solved":{"type":["boolean","null"]},"letters":{"type":["array","null"],"items":{"type":"object","properties":{"letter":{"type":["null","string"]},"position":{"type":["null","number"]},"result":{"type":["null","string"]}}}},"green":{"type":["null","number"]},"yellow":{"type":["null","number"]},"degraded":{"type":["boolean","null"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"source":{"type":["null","string"]},"asOf":{"type":["null","string"]},"disclaimer":{"type":["null","string"]}}},"example":{"verdict":"FEEDBACK","summary":"ALLEY vs answer: YGY-- 🟨🟩🟨⬛⬛.","reasons":["Greens are marked first; then each remaining guess letter is yellow only while an unmatched copy of it is left in the answer, so duplicates never over-report."],"guess":"ALLEY","pattern":"YGY--","emoji":"🟨🟩🟨⬛⬛","solved":false,"letters":[{"letter":"A","position":1,"result":"yellow"},{"letter":"L","position":2,"result":"green"}],"green":1,"yellow":2,"degraded":false,"notChecked":["whether the guess is an allowed word in any game","the number of guesses used","…1 more"],"source":"computed locally","asOf":"2026-10-11T14:29:15.090Z","disclaimer":"Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting."}}}},"400":{"description":"A parameter was missing or out of range."},"402":{"description":"Payment Required"},"502":{"description":"The upstream source failed or timed out."}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.0200"},"protocols":[{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/wordle-feedback"}},{"x402":{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/wordle-feedback"}},{"x402":{"network":"eip155:137","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/wordle-feedback"}},{"x402":{"network":"eip155:42161","scheme":"exact","currency":"USDC","endpoint":"https://word-tools.x402tookit.com/wordle-feedback"}}]}}}}}