🌟 Sentor ML API Overview
Welcome to the Sentor Machine Learning API - your gateway to advanced entity-based sentiment analysis. Our API provides powerful sentiment analysis capabilities that can identify sentiment specifically related to entities mentioned in your text.
🌐 Base URLs
Production: https://sentor.app/api
Development: https://dev.sentor.app/api
Staging: https://qa.sentor.app/api 🔑 Authentication
All API requests require authentication using an API key. Include your API key in the request header:
x-api-key: YOUR_API_KEY For detailed authentication instructions, see our Authentication Guide.
⚡ Rate Limits
We offer various plans with different rate limits. See our Rate Limits Documentation for details.
📦 Response Format
All responses follow a consistent JSON structure:
{
"results": [
{
"doc_id": "doc1",
"predicted_class": 2,
"predicted_label": "positive",
"probabilities": {
"negative": 0.00010637386003509164,
"neutral": 0.0002509312762413174,
"positive": 0.9996427297592163
}
}
]
} For error responses, see our Error Handling Guide.
🎯 Key Features
- Entity-based sentiment analysis
- Document clustering
- Automated topic naming
- Multi-language support (English, Dutch)
- High accuracy prediction
- Batch processing capabilities
- Low latency responses
📈 Performance
- 99.99% uptime SLA
- <100ms average response time
- Global CDN distribution
- Automatic scaling
🛠️ Available SDKs
📝 API Versioning
We use semantic versioning (MAJOR.MINOR.PATCH):
- Current version:
v1.0.0 - Version header:
X-API-Version: 1.0.0 - Version lifecycle: docs.sentor.ml/versions
🔍 Quick Links
- API Reference
- Code Examples
- Best Practices
- FAQ
- Blog - Latest updates and tutorials