Shield API v1.0 — LIVE

Detect. Protect.
Defend.

Scam detection, content moderation and threat intelligence API. Scan URLs, emails, text and phone numbers for fraud in milliseconds. Powered by GripAi.

# Scan a suspicious URL
$ curl -X POST https://shield.gripnews.uk/v1/scan/url \
  -H "X-API-Key: gshield_YOUR_KEY" \
  -d '{"url":"http://paypal-login.tk/verify"}'

{ "verdict": "malicious", "threat_score": 75,
  "flags": ["suspicious_tld", "no_ssl", "phishing_pattern"] }
22+
API Endpoints
4
Scan Types
REST
JSON API
< 50ms
Avg Response

Scam Detection. Moderation. Threat Intel.

GripShield covers the full threat lifecycle — from detection to response.

🔍

Scam Detection

Scan URLs, emails, text messages and phone numbers for phishing, fraud, impersonation and scam patterns. Get instant threat scores and verdicts.

/scan/url /scan/email /scan/text /scan/phone
🚦

Content Moderation

Moderate user-generated content for toxicity, hate speech, spam, NSFW material and violence. Get allow/flag/block verdicts instantly.

/moderate/text /moderate/image /moderate/batch
🎯

Threat Intelligence

Live threat feeds, IOC lookups, community reporting and custom blocklists. Stay ahead of emerging threats targeting your users.

/threats/feed /threats/lookup /threats/report /blocklist

Full threat coverage, one API.

From URL scanning to batch moderation — protect your platform.

POST

Scan URL

/v1/scan/url

Analyse a URL for phishing, suspicious TLDs, homoglyphs, SSL issues and known scam patterns.

API Key
POST

Scan Email

/v1/scan/email

Check email subject + body for urgency language, credential harvesting, spoofed senders and fraud.

API Key
POST

Scan Text

/v1/scan/text

Analyse arbitrary text for scam patterns, money requests, impersonation and social engineering.

API Key
POST

Scan Phone

/v1/scan/phone

Check phone numbers for premium rate indicators and known scam activity from the blocklist.

API Key + Scope
POST

Moderate Text

/v1/moderate/text

Content moderation: toxicity, hate speech, spam, NSFW and threats. Returns allow/flag/block.

API Key
POST

Moderate Batch

/v1/moderate/batch

Moderate up to 50 items in a single request. Ideal for comment feeds and chat moderation.

API Key + Scope
GET

Threat Feed

/v1/threats/feed

Live feed of active threats filtered by severity, type and category. Paginated.

API Key
POST

IOC Lookup

/v1/threats/lookup

Search IPs, domains, emails and hashes across the threat database and blocklists.

API Key
POST

Report Threat

/v1/threats/report

Submit new threats with IOCs, severity, confidence scores. Community-powered intel.

API Key + Scope

Protect your platform in minutes.

1

Register

POST your email to /v1/auth/register. Get your gshield_ key instantly.

2

Scan

Send URLs, emails or text to any /v1/scan/* endpoint. Get verdicts in milliseconds.

3

Protect

Block threats, moderate content, build blocklists. Set up webhooks for real-time alerts.

cURL
JavaScript
Python
# 1. Get your Shield API key $ curl -X POST https://shield.gripnews.uk/v1/auth/register \ -H "Content-Type: application/json" \ -d '{"owner_email":"dev@yourapp.com"}' # 2. Scan a suspicious URL $ curl -X POST https://shield.gripnews.uk/v1/scan/url \ -H "X-API-Key: gshield_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"url":"http://paypal-secure.tk/login"}' # 3. Moderate user content $ curl -X POST https://shield.gripnews.uk/v1/moderate/text \ -H "X-API-Key: gshield_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"text":"Check this message for spam or harmful content"}'

Start protecting for free.

Every tier includes full scan access. Upgrade for higher limits, batch moderation and threat reporting.

Free

£0
forever
  • 60 scans / hour
  • URL, email & text scanning
  • Text moderation
  • Threat feed access
  • Community support
Get Free Key

Enterprise

£249
per month
  • 6000 scans / hour
  • Batch moderation (50/req)
  • Custom blocklists
  • Admin access + IOC lookup
  • Dedicated support
Contact Sales

Ready to shield your platform?

One POST request. Instant API key. No forms, no credit card.

$ curl -X POST https://shield.gripnews.uk/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"owner_email":"you@example.com"}'

# Response:
{ "api_key": "gshield_YOUR_SECRET_KEY..." }
GripNews API → ← Back to GripNews