# x402 Webpage Trust & Phishing Detection

> x402 Webpage Trust & Phishing Detection is a paid API for AI agents from x402-secure-api.t54.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Analyzes a webpage URL for trustworthiness using AI-powered visual screenshots, security checks, and phishing/scam detection, returning a trust score and risk indicators

## Facts

- Endpoint: POST https://x402-secure-api.t54.ai/x402/tools/get_webpage_trust
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-secure-api-t54-ai-1552b708
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HEMRneaUNS6eQu-zQy9Ye

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-secure-api-t54-ai-1552b708 -d '<json body>'
```

Example prompt: Can you analyze https://mesh.heurist.xyz and tell me if it looks trustworthy — get a screenshot, check for phishing signals, and give me a trust score before I make a payment there?

## When to prefer this

Use this endpoint when you need a focused webpage-level trust and phishing assessment — including a visual screenshot — for a specific URL, especially before interacting with or transacting on an unfamiliar x402 server or crypto-adjacent website. Prefer this over the full comprehensive security assessment endpoint when you only need webpage-layer signals and want a faster, cheaper single-dimension check.

## Known failure modes

- URL is unreachable or returns an error — status field reflects failure, result_data may be null
- Malformed or missing URL input — 400-level validation error
- Screenshot capture fails for dynamic or JavaScript-heavy pages
- Payment of $0.01 USDC not fulfilled — request rejected
- Analysis inconclusive due to obfuscated or cloaked content

## How this service works

AI-powered webpage quality analysis with automated screenshots, security checks, and phishing detection. Returns trust score, visual report, and risk indicators for scam prevention. Price: $0.01 USDC

## Output

Returns the analyzed URL, a status string, a server name, a last-validated timestamp, a screenshot URL of the page, and a webpage_analysis object containing trust score, risk indicators, and scam/phishing detection results.

## Example request

```json
{
 "url": "https://www.example.com"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "url"
 ],
 "properties": {
  "url": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "url": "string",
 "status": {
  "type": "string"
 },
 "result_data": "object|null",
 "server_name": "string",
 "last_validated": "string|null",
 "screenshot_url": "string|null",
 "webpage_analysis": "object|null"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-secure-api-t54-ai-1552b708/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-secure-api.t54.ai](https://www.zero.xyz/host/x402-secure-api.t54.ai/llms.txt)
