๐Ÿ’ฌ NLP Sentiment Analysis

Understand Tone.
Detect 8 Emotions.

Analyze text sentiment (positive/negative/neutral) and detect 8 distinct emotion types including joy, anger, sadness, and surprise. Multilingual support.

Get Your API Key โ†’ โ† Browse All APIs
Request
POST /analyze
X-API-Key: csk_your_key
Content-Type: application/json

{
  "text": "The product was amazing but shipping was slow"
}
Response
{
  "sentiment": "mixed",
  "score": 0.42,
  "emotions": {
    "joy": 0.65,
    "anger": 0.12,
    "sadness": 0.23
  }
}
8
Emotion types
50+
Languages
<200ms
Avg latency
Features
Everything You Need

Production-ready with comprehensive coverage and fast response times.

๐Ÿ˜Š

Sentiment Score

Returns positive, negative, neutral score with confidence percentage.

๐ŸŽญ

8 Emotions

Detects joy, anger, sadness, fear, surprise, disgust, trust, anticipation.

๐ŸŒ

Multilingual

Supports 50+ languages including English, Spanish, French, German, Japanese.

๐Ÿ“Š

Batch Analysis

Analyze up to 100 texts in one request for bulk processing.

โšก

Fast & Accurate

ML-powered analysis with <200ms average latency.

๐Ÿ”ง

Aspect-based

Optionally break down sentiment by topic or aspect in the text.

โœฆ Free plan: 1,000 requests/month ยท No credit card required

Start Building Today

One API key unlocks Sentiment Analysis API plus 20+ other production-ready APIs. Free plan available instantly.

View Pricing & Get Key โ†’ Browse All 20+ APIs