POST /api/v1/analyze

Submit a URL for AI-powered credibility analysis. Returns credibility scores, bias indicators, key takeaways, and manipulation detection.

Request

POST /api/v1/analyze
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

{
  "url": "https://example.com/article",
  "options": {
    "includeRewrite": false
  }
}

Response

{
  "success": true,
  "data": {
    "analysisId": "anl_abc123",
    "url": "https://example.com/article",
    "truthScore": 72,
    "credibility": "HIGH",
    "keyTakeaways": [...],
    "biasIndicators": [...],
    "status": "complete"
  }
}

See the full API reference for all parameters and error codes.