IsThisAScam
5/5

API Documentation

I-integrate ang scam detection sa iyong application gamit ang aming REST API.

Authentication

Lahat ng API request ay nangangailangan ng Bearer token. Kunin ang iyong API key sa pamamagitan ng pag-subscribe sa API plan.

Authorization: Bearer your_api_key_here

Mga Endpoint

POST/api/v1/check

Suriin ang isang content para sa mga scam indicator.

{
  "content": "Your suspicious text here...",
  "input_type": "text",  // "text" | "url" | "email"
  "locale": "en"         // optional, for explanation language
}
POST/api/v1/bulk

Suriin ang maramihang URL o content items sa isang request.

{
  "items": [
    { "content": "https://suspicious-url.com" },
    { "content": "Check this email text..." }
  ]
}

Response Format

{
  "id": "abc123xyz",
  "verdict": "likely_scam",
  "composite_score": 72,
  "confidence": 88,
  "scam_type": "phishing",
  "explanation": "This message...",
  "red_flags": [...],
  "layers": [...],
  "processing_time_ms": 2340
}

Rate Limits

API plan: 10,000 requests bawat araw. Enterprise plan: walang limitasyon.