Parts Of Speech API

POST

Break down any text passage into nouns, verbs, and adjectives.

Parts Of Speech extracts words from text based on grammatical categories like nouns, verbs, and adjectives. Pass any text passage and a category to receive an array of matching words.

Try it — live request, no key required

Request
POSTapi.apiverve.com/v1/partsofspeech
Body
Verification
Format

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

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "partofspeech": "verbs",
    "result": [
      "located",
      "had",
      "visit",
      "packed up",
      "boarded",
      "bound"
    ],
    "count": 6
  }
}

About the Parts Of Speech API

Parts Of Speech works by analyzing the text provided and extracting the words based on the part of speech specified. It uses advanced algorithms to extract the words and returns the extracted words.

What people use it for

Adverb Density Checking
Flag repetitive adverbs in draft articles by pulling extracted modifier lists into editorial review queues.
Vocabulary Quiz Generation
Language learning apps isolate nouns and verbs from sample reading passages to generate fill-in-the-blank practice exercises.
Catalog Search Indexing
To index product descriptions accurately, catalog pipelines extract nouns from customer submissions to build targeted search filters.
Urgent Feedback Detection
When processing user feedback, customer support systems collect extracted superlatives to spot urgent complaints or glowing praise.

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 Parts Of Speech

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

Questions.

Common questions about the Parts Of Speech API.

Read the docs
Which parts of speech can I extract from text?
You can extract nouns, verbs, adjectives, adverbs, and other standard grammatical categories. Simply specify the target part of speech in your request alongside the text you want to analyze.
Can I extract multiple parts of speech in one request?
No, each request accepts one target part of speech at a time. To extract both nouns and verbs from the same text, make two separate requests targeting each classification individually.
How far does the Starter plan go for text extractions?
The Starter plan provides 200,000 credits each month, covering 100,000 text extractions at 2 credits per call. That works out to about $0.30 per 1,000 requests. For basic prototyping, the Free plan includes 100 calls every month.
Is the total word count included on the Free plan?
No, the count of extracted words is a premium field reserved for paid plans. Free requests return the array of matched words, while any paid plan, starting with Starter, adds the count field to the response.
What does the API return if no words match the requested part of speech?
If the input text contains no words matching the specified grammatical type, the API returns an empty array for the result field. The request still completes successfully and consumes 2 credits.

Ready to build with Parts Of Speech? 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