Analyze text sentiment (positive/negative/neutral) and detect 8 distinct emotion types including joy, anger, sadness, and surprise. Multilingual support.
POST /analyze
X-API-Key: csk_your_key
Content-Type: application/json
{
"text": "The product was amazing but shipping was slow"
}
{
"sentiment": "mixed",
"score": 0.42,
"emotions": {
"joy": 0.65,
"anger": 0.12,
"sadness": 0.23
}
}
Production-ready with comprehensive coverage and fast response times.
Returns positive, negative, neutral score with confidence percentage.
Detects joy, anger, sadness, fear, surprise, disgust, trust, anticipation.
Supports 50+ languages including English, Spanish, French, German, Japanese.
Analyze up to 100 texts in one request for bulk processing.
ML-powered analysis with <200ms average latency.
Optionally break down sentiment by topic or aspect in the text.
One API key unlocks Sentiment Analysis API plus 20+ other production-ready APIs. Free plan available instantly.