# claudelines.com Register Endpoint

> claudelines.com Register Endpoint is a paid API for AI agents from claudelines.com, paid per call via x402, $0.15/call, status unknown (last checked 2026-09-13).

Publishes and audits a Claude Code status-line script to the claudelines.com marketplace for a $0.15 USDC fee, with payouts going directly to the publisher's wallet.

## Facts

- Endpoint: POST https://claudelines.com/api/register
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/claudelines-com-register-endpoint-b57d0f1e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XcPtWbEAVdJmRDNQqbOH4

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 claudelines-com-register-endpoint-b57d0f1e -d '<json body>'
```

Example prompt: Publish my Claude Code status line script called 'Git Branch Monitor' (slug: git-branch-monitor) to claudelines — here's the script: #!/bin/sh\nprintf '%s' "$(git branch --show-current)", the preview text is 'main', description is 'Shows the current git branch in your Claude Code status line', tags are ['git','terminal'], and set the download price to $0.50.

## When to prefer this

Use this endpoint when a developer wants to publish and monetize a Claude Code status-line shell script on the claudelines.com marketplace. It is the only known marketplace specifically for Claude Code status lines, with built-in auditing, direct wallet payouts, and x402 payment. Prefer it over general script hosting when the goal is to sell or share Claude Code terminal status scripts with the community.

## Known failure modes

- Script fails audit — listing is rejected and the $0.15 fee is not refunded
- Slug already taken — duplicate slug returns a conflict error
- Script too short or too long — violates minLength:10 or maxLength:32768 constraints
- Invalid slug format — must match ^[a-z0-9]+(?:-[a-z0-9]+){0,7}$ pattern
- Missing required preview — previewAnsi or previewFrames not provided or out of range
- Payment failure — x402 payment of $0.15 USDC not settled, registration not processed
- Name exceeds 48 characters — rejected by schema validation

## How this service works

Share, discover, and install audited Claude Code status line scripts.

## Output

A confirmation that the script has been submitted for audit and listed on the marketplace (if approved), or a rejection notice if the script does not pass audit. The $0.15 audit fee is charged regardless of outcome, and approved listings route download payments directly to the publisher's wallet with no platform fee.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "example": "Discovery Probe",
   "maxLength": 48
  },
  "slug": {
   "type": "string",
   "example": "x402scan-registration-probe",
   "pattern": "^[a-z0-9]+(?:-[a-z0-9]+){0,7}$",
   "maxLength": 48
  },
  "tags": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 24
   },
   "default": [],
   "example": [
    "discovery"
   ],
   "maxItems": 5
  },
  "script": {
   "type": "string",
   "example": "#!/bin/sh\nprintf 'discovery'\n",
   "maxLength": 32768,
   "minLength": 10
  },
  "priceUsd": {
   "type": "string",
   "default": "0",
   "example": "0",
   "pattern": "^\\d{1,9}(\\.\\d{1,6})?$"
  },
  "description": {
   "type": "string",
   "example": "Valid unpaid discovery probe payload.",
   "maxLength": 280
  },
  "previewAnsi": {
   "type": "string",
   "example": "discovery",
   "maxLength": 65536,
   "minLength": 1
  },
  "previewFrames": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 65536,
    "minLength": 1
   },
   "maxItems": 30,
   "minItems": 2
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://claudelines.com/statuslines/x402scan-registration-probe",
  "note": "The listing is live.",
  "slug": "x402scan-registration-probe",
  "audit": {
   "model": "claude-sonnet-4-5",
   "risks": [],
   "summary": "The script prints a static status line.",
   "verdict": "approve"
  },
  "listed": true,
  "priceUsd": "0",
  "capabilities": [],
  "scriptSha256": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
  "connectTwitter": {
   "status": "unclaimed"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/claudelines-com-register-endpoint-b57d0f1e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from claudelines.com](https://www.zero.xyz/host/claudelines.com/llms.txt)
