{"uid":"cap_qIZTGj_CbC4TC8pK7NuLU","slug":"nojunk-moderate-sentiment-analysis-e01746ac","name":"NoJunk Moderate Sentiment Analysis","description":"Text Moderation sentiment: Sentiment of one text or a batch of up to 50: positive/negative label, score and a signed polarity from -1 to 1.","url":"https://nojunk-moderate.mick8511.workers.dev/sentiment?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","maxLength":20000,"minLength":1,"description":"One text to analyze (1 to 20000 characters)"},"texts":{"type":"array","items":{"type":"string","maxLength":20000},"maxItems":50,"minItems":1,"description":"Batch of 1 to 50 texts (use instead of text)"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_DKoUu4O2yOJS9XeZ1vN5Q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes sentiment of one text or a batch of up to 50 texts, returning positive/negative label, confidence score, and signed polarity from -1 to 1.","exampleAgentPrompt":"Check the sentiment of this customer review and give me a polarity score: 'The delivery was fast but the product quality was really disappointing — I expected much better for the price.'","exampleUseCases":[{"title":"Customer review sentiment triage","prompt":"Analyze the sentiment of these 5 customer reviews and tell me which ones are negative so I can flag them for follow-up: 'Great service!', 'Terrible experience, never again.', 'It was okay, nothing special.', 'Absolutely loved it!', 'Waited 45 minutes and no one helped me.'"},{"title":"Social media brand monitoring","prompt":"Run sentiment analysis on this batch of tweets mentioning our brand and give me the polarity scores so I can see how people are feeling about our launch today."},{"title":"Support ticket prioritization","prompt":"Score the sentiment of this support ticket message so I know how urgent it is: 'I am absolutely furious — this is the third time my order has arrived broken and nobody responds to my emails.'"}],"resultDescription":"Returns a sentiment label ('positive' or 'negative'), a confidence score between 0 and 1, and a signed polarity value between -1 (most negative) and +1 (most positive) for each input text. For batch requests, results are returned as an array corresponding to each submitted text.","failureModes":["Text exceeds 20,000 character limit — request rejected with validation error","Batch exceeds 50 items — request rejected","Empty string submitted — rejected due to minLength constraint","Payment not attached or insufficient — 402 Payment Required response","Network timeout on large batches"],"whenToPreferThis":"Choose this endpoint when you need fast, scored sentiment classification with a continuous polarity value rather than just a label — especially useful when ranking or filtering content by sentiment strength. Ideal for batch processing up to 50 texts per call at low cost ($0.001 per call). Prefer over heavier LLM-based sentiment when throughput, cost, and structured numeric output matter more than nuanced explanation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T12:34:51.831Z","isFirstParty":false,"canonicalSlug":"nojunk-moderate-sentiment-analysis-e01746ac"}