Build/Tools/Sentiment Analysis
AI-powered1 credit / callPOST /api/v1/tools/text/sentiment

Sentiment Analysis

Score, 6 emotions, intent, aspect-level breakdown

Analyse the sentiment of any text with GPT-4o-mini. Returns a sentiment label (positive/negative/neutral/mixed), a score from 0 to 1, confidence, six emotion scores (joy/anger/sadness/fear/surprise/disgust), intent classification, subjectivity score, and aspect-level sentiment. Optional per-sentence granularity.

How it works

Sends text to GPT-4o-mini with a structured sentiment analysis prompt. Returns rich emotional metadata plus aspect-level sentiment for multi-topic texts.

What you could build

ReviewSense
Sentiment dashboard for e-commerce brand review analysis
$2K–$5K MRR
est. MRR
NPSInsight
Auto-categorise NPS survey free-text responses
$2K–$4K MRR
est. MRR
BrandPulse
Monitor social mentions and support tickets for sentiment
$3K–$7K MRR
est. MRR

Parameters

textrequired
Text to analyse — max 20,000 characters· e.g. This product is absolutely amazing! Best purchase all year.
granularityoptional
document / sentences — sentences returns per-sentence breakdown· e.g. document

Example request

curl
curl -X POST https://aplicious.com/api/v1/tools/text/sentiment \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"This product is absolutely amazing!","granularity":"document"}'

Example response

json
{
  "success": true,
  "data": {
    "sentiment": "positive",
    "score": 0.9,
    "confidence": 0.95,
    "emotions": { "joy": 0.9, "anger": 0, "sadness": 0, "fear": 0, "surprise": 0.7, "disgust": 0 },
    "intent": "compliment",
    "subjectivity": 0.8,
    "aspects": [
      { "aspect": "product quality", "sentiment": "positive" }
    ],
    "summary": "Overwhelmingly positive — highlights product quality."
  }
}
Ready to use Sentiment Analysis?

Free plan — 100 calls/month, no credit card.