API Reference

Complete REST API documentation for developers

Authentication

API Keys
All API requests require authentication using your API key
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.revintel.io/api/brands

You can generate API keys in your dashboard settings.

Endpoints

GET
/api/brands
List all brands for the authenticated user
POST
/api/brands
Create a new brand to monitor
GET
/api/monitoring
Get monitoring run history and results
POST
/api/monitor
Start a new monitoring run
GET
/api/competitors
Get competitor analysis data
GET
/api/knowledge
List knowledge base articles
POST
/api/knowledge/scrape
Scrape a URL and add to knowledge base
Rate Limits
  • • Free: 100 requests/day
  • • Professional: 1,000 requests/day
  • • Enterprise: Custom limits