# Score.xyz Trust Score Pro - X/Twitter Username

> Score.xyz Trust Score Pro - X/Twitter Username is a paid API for AI agents from api.score.xyz, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns a premium Pro-tier trust score (0-100) for a given X/Twitter username based on contribution quality signals

## Facts

- Endpoint: GET https://api.score.xyz/v1/products/trust/pro/bruno_zawiasa
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/score-xyz-trust-score-pro-x-twitter-username-1493794c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UNmrnW-o8uMUAn-NYnBGz

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 score-xyz-trust-score-pro-x-twitter-username-1493794c
```

Example prompt: What's the Score.xyz Pro trust score for the X/Twitter user @vitalikbuterin?

## When to prefer this

Use this endpoint when you need a premium-grade trust score for an X/Twitter user and want Pro-tier features such as enhanced scoring signals and additional metadata. Prefer over free-tier alternatives when accuracy and deeper trust signals matter, such as vetting contributors, verifying social identities for web3 participation, or gating access based on reputation.

## Known failure modes

- Missing or invalid username parameter returns 400 error
- Unknown or non-existent X/Twitter username may return 0 score or 404
- Rate limiting or payment failure (x402) results in 402 Payment Required
- Username with special characters may need URL encoding

## How this service works

Access to premium trust score calculations with Pro features

## Output

Returns a JSON object containing a trust score between 0 and 100, the queried username, an ISO 8601 timestamp of when the score was calculated, a boolean confirming this is a Pro response, and an optional explanatory message for Pro tier.

## Response schema (JSON Schema)

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "username": {
    "type": "string",
    "required": true,
    "description": "X/Twitter username (with or without @ symbol)"
   }
  }
 },
 "output": {
  "type": "object",
  "required": [
   "username",
   "score",
   "calculatedAt",
   "isPro"
  ],
  "properties": {
   "isPro": {
    "type": "boolean",
    "description": "Indicates this is a Pro version response"
   },
   "score": {
    "type": "number",
    "maximum": 100,
    "minimum": 0,
    "description": "Trust score (0-100)"
   },
   "message": {
    "type": "string",
    "description": "Additional message for Pro version"
   },
   "username": {
    "type": "string",
    "description": "The X/Twitter username"
   },
   "calculatedAt": {
    "type": "string",
    "format": "date-time",
    "description": "ISO 8601 timestamp when the score was calculated"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/score-xyz-trust-score-pro-x-twitter-username-1493794c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.score.xyz](https://www.zero.xyz/host/api.score.xyz/llms.txt)
