# Creator Desk Agent Surface Preflight Check

> Creator Desk Agent Surface Preflight Check is a paid API for AI agents from creator-desk-x402-isolated.onrender.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-13).

Runs a public-metadata preflight scan on an agent/service origin URL, checking x402 payment surface and A2A agent card reachability and readiness.

## Facts

- Endpoint: POST https://creator-desk-x402-isolated.onrender.com/v1/agent/preflight?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/creator-desk-agent-surface-preflight-check-5f362492
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_u9_It7YqIHitxE99--OYK

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 creator-desk-agent-surface-preflight-check-5f362492 -d '<json body>'
```

Example prompt: Can you run a preflight check on https://myagent.example.com to see if its x402 payment surface and agent card are properly set up and reachable?

## When to prefer this

Use this endpoint when you need a quick, automated, public-metadata-only readiness scan of an agent or service origin — specifically to verify x402 payment surface configuration and A2A agent card discoverability before listing, integrating, or routing payments through an agent. Prefer this over manual curl checks or custom monitoring when you need a structured, machine-readable readiness verdict with per-surface breakdown.

## Known failure modes

- Private or localhost origin URLs are rejected (non-public or non-443 ports not allowed)
- Malformed or non-HTTPS URIs return a validation error
- The target origin may be unreachable, causing surface checks to return reachable:false
- x402 or agent card JSON may be present but unparseable, reflected in parseable_json:false
- Network timeouts on the remote origin may produce incomplete check results

## How this service works

Machine-callable x402-paid utilities for autonomous agents.

## Output

Returns a structured JSON report containing: a `readiness` rating (e.g. REVIEW, READY), a list of named checks (e.g. agent_card_reachable) each with pass/fail and a message, detailed surface data for both the x402 well-known URL (HTTP status, reachability, network list, resource counts, payment-enabled counts) and the agent card (name, skills count, protocol version, provider declared), the checked timestamp, product ID, and a limitations disclaimer. Does not represent a security audit or identity verification.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "origin": {
   "type": "string",
   "format": "uri",
   "maxLength": 2048,
   "description": "Public HTTPS origin for the agent/service. Private/local destinations and non-443 ports are rejected."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "checks": [
   {
    "code": "agent_card_reachable",
    "pass": false,
    "message": "A2A agent card was not observed."
   }
  ],
  "origin": "https://example.com/",
  "version": "1.0.0",
  "surfaces": {
   "x402": {
    "url": "https://example.com/.well-known/x402",
    "status": 404,
    "networks": [],
    "reachable": false,
    "error_code": null,
    "parseable_json": false,
    "resource_count": 0,
    "payment_enabled_count": 0
   },
   "agent_card": {
    "url": "https://example.com/.well-known/agent-card.json",
    "name": null,
    "status": 404,
    "reachable": false,
    "error_code": null,
    "skills_count": 0,
    "parseable_json": false,
    "protocol_version": null,
    "provider_declared": false
   }
  },
  "readiness": "REVIEW",
  "checked_at": "2026-10-05T00:00:00.000Z",
  "product_id": "creator_desk_agent_surface_preflight",
  "limitations": [
   "Observable public metadata only; this is not a security audit, identity verification, legal opinion, settlement proof, or guarantee of delivery."
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/creator-desk-agent-surface-preflight-check-5f362492/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from creator-desk-x402-isolated.onrender.com](https://www.zero.xyz/host/creator-desk-x402-isolated.onrender.com/llms.txt)
