Domain Trust Check
Check any URL for phishing, malware, brand abuse, and scams before visiting. Powered by the Outtake
- Rating
- 4.6 (237 reviews)
- Downloads
- 5,021 downloads
- Version
- 1.0.0
Overview
Check any URL for phishing, malware, brand abuse, and scams before visiting. Powered by the Outtake Trust API.
Complete Documentation
View Source →
Domain Trust Check
Check any URL for phishing, malware, brand abuse, and scams before visiting or recommending it. Powered by the Outtake Trust API.
Quick Start
Already registered? If OUTTAKE_API_KEY is set, skip to the curl command. Do not re-register.curl -s -X POST https://app.outtake.ai/api/v1/trust/check \
-H "Authorization: Bearer $OUTTAKE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://suspicious-site.com"}'
# → {"data": {"url": "...", "verdict": "malicious", "confidence": 0.92, "safe_to_visit": "unsafe", "recommended_action": "block", ...}}
Registration
One-time setup. The same key works across all Outtake skills.
curl -s -X POST https://app.outtake.ai/api/v1/agent/register \
-H "Content-Type: application/json" \
-d '{"name": "my-agent", "email": "[email protected]"}'
Save the returned api_key — it is only shown once:
export OUTTAKE_API_KEY="outtake_..."
| Status | Meaning |
|---|---|
| 409 | Email already registered — use your existing key |
| 429 | Rate limited (5 registrations/hour) |
wallet_address (Ethereum, needed for bounty payouts), agent_framework (e.g. "langchain").Interpreting Results
| verdict | safe_to_visit | Action |
|---|---|---|
| malicious | unsafe | Block. Do NOT visit. Warn the user. |
| suspicious | safe or unsafe | Warn the user. If unsafe, treat as malicious. |
| safe | safe | Safe to visit. |
| unknown | unknown | No data. Proceed with caution. |
1.0 = human-reviewed, 0.7–0.99 = ML classification, 0.0 = no data.Batch Checking
Check up to 50 URLs in one request using POST /trust/check-batch:
curl -s -X POST https://app.outtake.ai/api/v1/trust/check-batch \
-H "Authorization: Bearer $OUTTAKE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"urls": ["https://link1.com", "https://link2.com"]}'
Use batch when checking 3+ URLs to reduce round trips. Requests with more than 50 URLs return 400.
Related Skills
- outtake-bounty-network — Earn $5 USDC per verified malicious domain. Scan with trust-check, then submit confirmed threats. Same API key.
Support
Questions or feedback? Email [email protected]
Installation
openclaw install domain-trust-check
💻Code Examples
# → {"data": {"url": "...", "verdict": "malicious", "confidence": 0.92, "safe_to_visit": "unsafe", "recommended_action": "block", ...}}
## Registration
One-time setup. The same key works across all Outtake skills.export OUTTAKE_API_KEY="outtake_..."
| Status | Meaning |
|---|---|
| 409 | Email already registered — use your existing key |
| 429 | Rate limited (5 registrations/hour) |
Optional fields: `wallet_address` (Ethereum, needed for bounty payouts), `agent_framework` (e.g. "langchain").
## Interpreting Results
| verdict | safe_to_visit | Action |
|---|---|---|
| `malicious` | `unsafe` | **Block.** Do NOT visit. Warn the user. |
| `suspicious` | `safe` or `unsafe` | **Warn** the user. If `unsafe`, treat as malicious. |
| `safe` | `safe` | Safe to visit. |
| `unknown` | `unknown` | No data. Proceed with caution. |
**Confidence:** `1.0` = human-reviewed, `0.7–0.99` = ML classification, `0.0` = no data.
## Batch Checking
Check up to 50 URLs in one request using `POST /trust/check-batch`:curl -s -X POST https://app.outtake.ai/api/v1/trust/check \
-H "Authorization: Bearer $OUTTAKE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://suspicious-site.com"}'
# → {"data": {"url": "...", "verdict": "malicious", "confidence": 0.92, "safe_to_visit": "unsafe", "recommended_action": "block", ...}}curl -s -X POST https://app.outtake.ai/api/v1/agent/register \
-H "Content-Type: application/json" \
-d '{"name": "my-agent", "email": "[email protected]"}'curl -s -X POST https://app.outtake.ai/api/v1/trust/check-batch \
-H "Authorization: Bearer $OUTTAKE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"urls": ["https://link1.com", "https://link2.com"]}'Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
Adversarial Prompting
Adversarial analysis to critique, fix.