API Reference
Email Monitor

email-monitor API

Endpoints for email-monitor operations.

Endpoints

POST /api/email-monitor

Trigger Email Monitor

Trigger email monitoring for unread emails

This endpoint is called by Cloud Scheduler every 5 minutes. It checks for unread emails and processes them through the intelligence pipeline.

Args: request: Email monitoring configuration background_tasks: FastAPI background tasks

Returns: EmailMonitorResponse with status and counts

Request Body

{}

Responses

200: Successful Response

422: Validation Error

Examples

curl -X POST "https://api.altsportsdata.com/api/email-monitor" \
  -H "Content-Type: application/json" \
  -d '{}'

GET /api/email-monitor/status

Get Email Monitor Status

Get status of last email monitoring execution

Responses

200: Successful Response

Examples

curl -X GET "https://api.altsportsdata.com/api/email-monitor/status" \
  -H "Content-Type: application/json"

GET /api/email-monitor/stats

Get Email Monitor Stats

Get email monitoring statistics over time

Responses

200: Successful Response

Examples

curl -X GET "https://api.altsportsdata.com/api/email-monitor/stats" \
  -H "Content-Type: application/json"

Platform

Documentation

Community

Support

partnership@altsportsdata.comdev@altsportsleagues.ai

2025 Β© AltSportsLeagues.ai. Powered by AI-driven sports business intelligence.

πŸ€– AI-Enhancedβ€’πŸ“Š Data-Drivenβ€’βš‘ Real-Time