Cloudmersive Spell Check API

The Spell Check API from Cloudmersive — 8 operation(s) for spell check.

Operations 8

POST /nlp/spellcheck/check/word/string Spell check a word #
POST /nlp/spellcheck/check/sentence/string Spell check a sentence #
POST /nlp/spellcheck/check/sentence/json Check if sentence is spelled correctly #
POST /nlp/spellcheck/check/word/json Spell check word #
POST /nlp/spellcheck/correct/word/string Find spelling corrections #
POST /nlp/spellcheck/correct/word/json Find spelling corrections #
POST /nlp-v2/spellcheck/check/word Find spelling corrections #
POST /nlp-v2/spellcheck/check/sentence Check if sentence is spelled correctly #

Documentation

Specifications

Schemas & Data

📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-ipintelligence-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-geolocate-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-geolocate-street-address-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-ipthreat-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-ipreverse-dnslookup-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-tor-node-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-language-detection-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-language-detection-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-phone-number-validation-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-phone-number-validate-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-check-sentence-json-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-check-sentence-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-check-word-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-correct-json-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-check-json-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/cloudmersive/json-schema/cloudmersive-check-sentence-request-schema.json

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/cloudmersive:cloudmersive-spell-check-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

cloudmersive-spell-check-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Cloudmersive Spell Check API
  version: v1
  description: 'Operations tagged SpellCheck across 2 of this provider''s published API definitions: cloudmersive-nlp-openapi.json, cloudmersive-nlpv2-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://testapi.cloudmersive.com
tags:
- name: Spell Check
paths:
  /nlp/spellcheck/check/word/string:
    post:
      tags:
      - Spell Check
      summary: Spell check a word
      description: Check if a word is spelled correctly
      operationId: SpellCheck_Post
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: boolean
            text/json:
              schema:
                type: boolean
            application/xml:
              schema:
                type: boolean
            text/xml:
              schema:
                type: boolean
      security:
      - Apikey: []
      requestBody:
        content:
          application/json:
            schema:
              type: string
          text/json:
            schema:
              type: string
          application/xml:
            schema:
              type: string
          text/xml:
            schema:
              type: string
          application/x-www-form-urlencoded:
            schema:
              type: string
        description: Input string word
        required: true
    servers:
    - url: https://testapi.cloudmersive.com
  /nlp/spellcheck/check/sentence/string:
    post:
      tags:
      - Spell Check
      summary: Spell check a sentence
      description: Check if a sentence is spelled correctly
      operationId: SpellCheck_CheckSentenceString
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: boolean
            text/json:
              schema:
                type: boolean
            application/xml:
              schema:
                type: boolean
            text/xml:
              schema:
                type: boolean
      security:
      - Apikey: []
      requestBody:
        content:
          application/json:
            schema:
              type: string
          text/json:
            schema:
              type: string
          application/xml:
            schema:
              type: string
          text/xml:
            schema:
              type: string
          application/x-www-form-urlencoded:
            schema:
              type: string
        description: Input sentence word
        required: true
    servers:
    - url: https://testapi.cloudmersive.com
  /nlp/spellcheck/check/sentence/json:
    post:
      tags:
      - Spell Check
      summary: Check if sentence is spelled correctly
      description: Checks whether the sentence is spelled correctly and returns the result as JSON
      operationId: SpellCheck_CheckSentenceJson
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CheckSentenceJsonResponse'
            text/json:
              schema:
                $ref: '#/components/schemas/CheckSentenceJsonResponse'
            application/xml:
              schema:
                $ref: '#/components/schemas/CheckSentenceJsonResponse'
            text/xml:
              schema:
                $ref: '#/components/schemas/CheckSentenceJsonResponse'
      security:
      - Apikey: []
      requestBody:
        content:
          application/json:
            schema:
              type: string
          text/json:
            schema:
              type: string
          application/xml:
            schema:
              type: string
          text/xml:
            schema:
              type: string
          application/x-www-form-urlencoded:
            schema:
              type: string
        description: Input sentence
        required: true
    servers:
    - url: https://testapi.cloudmersive.com
  /nlp/spellcheck/check/word/json:
    post:
      tags:
      - Spell Check
      summary: Spell check word
      description: Spell check a word as JSON
      operationId: SpellCheck_CheckJson
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CheckJsonResponse'
            text/json:
              schema:
                $ref: '#/components/schemas/CheckJsonResponse'
            application/xml:
              schema:
                $ref: '#/components/schemas/CheckJsonResponse'
            text/xml:
              schema:
                $ref: '#/components/schemas/CheckJsonResponse'
      security:
      - Apikey: []
      requestBody:
        content:
          application/json:
            schema:
              type: string
          text/json:
            schema:
              type: string
          application/xml:
            schema:
              type: string
          text/xml:
            schema:
              type: string
          application/x-www-form-urlencoded:
            schema:
              type: string
        description: Input sentence
        required: true
    servers:
    - url: https://testapi.cloudmersive.com
  /nlp/spellcheck/correct/word/string:
    post:
      tags:
      - Spell Check
      summary: Find spelling corrections
      description: Find the spelling corrections for a word
      operationId: SpellCheck_Correct
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: string
            text/json:
              schema:
                type: string
            application/xml:
              schema:
                type: string
            text/xml:
              schema:
                type: string
      security:
      - Apikey: []
      requestBody:
        content:
          application/json:
            schema:
              type: string
          text/json:
            schema:
              type: string
          application/xml:
            schema:
              type: string
          text/xml:
            schema:
              type: string
          application/x-www-form-urlencoded:
            schema:
              type: string
        description: Input word
        required: true
    servers:
    - url: https://testapi.cloudmersive.com
  /nlp/spellcheck/correct/word/json:
    post:
      tags:
      - Spell Check
      summary: Find spelling corrections
      description: Find spelling correction suggestions and return result as JSON
      operationId: SpellCheck_CorrectJson
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CorrectJsonResponse'
            text/json:
              schema:
                $ref: '#/components/schemas/CorrectJsonResponse'
            application/xml:
              schema:
                $ref: '#/components/schemas/CorrectJsonResponse'
            text/xml:
              schema:
                $ref: '#/components/schemas/CorrectJsonResponse'
      security:
      - Apikey: []
      requestBody:
        content:
          application/json:
            schema:
              type: string
          text/json:
            schema:
              type: string
          application/xml:
            schema:
              type: string
          text/xml:
            schema:
              type: string
          application/x-www-form-urlencoded:
            schema:
              type: string
        description: Input string
        required: true
    servers:
    - url: https://testapi.cloudmersive.com
  /nlp-v2/spellcheck/check/word:
    post:
      tags:
      - Spell Check
      summary: Find spelling corrections
      description: Find spelling correction suggestions and return result as JSON
      operationId: Spellcheck_CorrectJson
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CheckWordResponse'
      security:
      - Apikey: []
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CheckWordRequest'
          text/json:
            schema:
              $ref: '#/components/schemas/CheckWordRequest'
          application/xml:
            schema:
              $ref: '#/components/schemas/CheckWordRequest'
          text/xml:
            schema:
              $ref: '#/components/schemas/CheckWordRequest'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/CheckWordRequest'
        description: Input string
        required: true
    servers:
    - url: https://testapi.cloudmersive.com
  /nlp-v2/spellcheck/check/sentence:
    post:
      tags:
      - Spell Check
      summary: Check if sentence is spelled correctly
      description: Checks whether the sentence is spelled correctly and returns the result as JSON
      operationId: Spellcheck_CheckSentence
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CheckSentenceResponse'
      security:
      - Apikey: []
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CheckSentenceRequest'
          text/json:
            schema:
              $ref: '#/components/schemas/CheckSentenceRequest'
          application/xml:
            schema:
              $ref: '#/components/schemas/CheckSentenceRequest'
          text/xml:
            schema:
              $ref: '#/components/schemas/CheckSentenceRequest'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/CheckSentenceRequest'
        description: Input sentence
        required: true
    servers:
    - url: https://testapi.cloudmersive.com
components:
  schemas:
    WordPosition:
      type: object
      properties:
        Word:
          description: Word as a string
          type: string
        WordIndex:
          format: int32
          description: Zero-based index of the word; first word has index 0, second word has index 1 and so on
          type: integer
        StartPosition:
          format: int32
          description: Zero-based character offset at which the word begins in the input string
          type: integer
        EndPosition:
          format: int32
          description: Zero-based character offset at which the word ends in the input string
          type: integer
    CorrectJsonResponse:
      description: Spelling correction check result
      type: object
      properties:
        Correct:
          description: True if the word is spelled correctly, false otherwise
          type: boolean
        Suggestions:
          description: Suggested spelling corrections
          type: array
          items:
            type: string
    CorrectWordInSentenceJsonResponse:
      description: A word in a sentence
      type: object
      properties:
        Word:
          $ref: '#/components/schemas/WordPosition'
          description: Position of the word
        Correct:
          description: True if the word is spelled correctly, false otherwise
          type: boolean
        Suggestions:
          description: Suggested spelling improvements
          type: array
          items:
            type: string
    CheckJsonResponse:
      description: Spell check result
      type: object
      properties:
        Correct:
          description: True if spellected correctly, false otherwise
          type: boolean
    CheckSentenceJsonResponse:
      description: Result of spell checking a sentence
      type: object
      properties:
        IncorrectCount:
          format: int32
          description: Number of incorrect words
          type: integer
        Words:
          description: Words in the sentence, both correct and incorrect
          type: array
          items:
            $ref: '#/components/schemas/CorrectWordInSentenceJsonResponse'
    CheckWordResponse:
      description: Spelling correction check result
      type: object
      properties:
        Correct:
          description: True if the word is spelled correctly, false otherwise
          type: boolean
        Suggestions:
          description: Suggested spelling corrections
          type: array
          items:
            type: string
    CheckWordRequest:
      type: object
      properties:
        Word:
          type: string
    CheckSentenceRequest:
      description: Input object for spell checking
      type: object
      properties:
        Sentence:
          description: Input sentence for spell check
          type: string
    CheckSentenceResponse:
      description: Result of spell checking a sentence
      type: object
      properties:
        IncorrectCount:
          format: int32
          description: Number of incorrect words
          type: integer
        Words:
          description: Words in the sentence, both correct and incorrect
          type: array
          items:
            $ref: '#/components/schemas/CorrectWordInSentence'
    CorrectWordInSentence:
      description: A word in a sentence
      type: object
      properties:
        Word:
          $ref: '#/components/schemas/WordPosition'
          description: Position of the word
        Correct:
          description: True if the word is spelled correctly, false otherwise
          type: boolean
        Suggestions:
          description: Suggested spelling improvements
          type: array
          items:
            type: string
  securitySchemes:
    Apikey:
      type: apiKey
      description: API Key Authentication
      name: Apikey
      in: header
x-refined-from:
- cloudmersive-nlp-openapi.json
- cloudmersive-nlpv2-openapi.json