← Back to Word List

🚀 API Documentation

Welcome to the Wordotron Word Validation API! This free, public API allows you to validate words against the comprehensive SOWPODS dictionary (267,752 words).

Overview

Endpoints

POST /api/check-word

Validate whether a word exists in the SOWPODS dictionary.

Request

POST https://wordotron.com/api/check-word Content-Type: application/json { "word": "HELLO" }
Parameter Type Required Description
word string REQUIRED The word to validate (case-insensitive, max 50 characters)

Response

{ "valid": true }
Field Type Description
valid boolean true if word exists in dictionary, false otherwise

Examples

cURL

curl -X POST https://wordotron.com/api/check-word \ -H "Content-Type: application/json" \ -d '{"word":"HELLO"}' # Response: {"valid":true}

JavaScript / Fetch

const response = await fetch('https://wordotron.com/api/check-word', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ word: 'HELLO' }) }); const data = await response.json(); console.log(data.valid); // true

Python

import requests response = requests.post( 'https://wordotron.com/api/check-word', json={'word': 'HELLO'} ) data = response.json() print(data['valid']) # True

Node.js (axios)

const axios = require('axios'); const response = await axios.post( 'https://wordotron.com/api/check-word', { word: 'HELLO' } ); console.log(response.data.valid); // true

Error Handling

The API returns appropriate HTTP status codes:

Try It Now

Interactive API Tester

Enter a word to test the API:

Use Cases

Fair Use Policy

This API is provided free of charge for everyone. We ask that you:

About the Dictionary

The API uses the SOWPODS word list, which combines:

This makes it the most comprehensive international Scrabble dictionary with 267,752 valid words.

Support

Questions or issues? Visit our contact page to get in touch.

← Back to Word List 🏠 Home