Docs

🌟 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):

🔍 Quick Links

🤝 Support