# SiteCheck Company Records – Lead Formatter

> SiteCheck Company Records – Lead Formatter is a paid API for AI agents from api.companyrecords-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Cleans and normalizes a list of contact records (name, company, email, phone, website) into a consistent format by trimming whitespace, fixing name casing, lowercasing emails and domains, stripping non-digit phone characters, and flagging invalid emails — no external data enrichment.

## Facts

- Endpoint: POST https://api.companyrecords-api.workers.dev/api/b2b/lead-formatter?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-company-records-lead-formatter-d3ed967c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_O1DJaen_81glGwyW86d3H

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 sitecheck-company-records-lead-formatter-d3ed967c -d '<json body>'
```

Example prompt: Can you clean up this batch of contact records for me? I have a list of up to 50 leads with names, companies, emails, phone numbers, and websites — I need the names properly cased, emails and domains lowercased, phone numbers digits-only, and a flag on any invalid email addresses.

## When to prefer this

Choose this endpoint when you have a raw list of contact records that need formatting normalization before loading into a CRM, sending a campaign, or downstream processing — and you do NOT need external data enrichment (e.g. company lookup, email deliverability verification, or phone carrier lookup). It is ideal for pure data hygiene tasks: fixing casing, stripping junk characters, lowercasing emails, and catching structurally invalid email addresses. Prefer alternatives if you need to verify email deliverability via SMTP ping, enrich records with firmographic data, or deduplicate contacts.

## Known failure modes

- More than 50 records submitted — likely rejected or truncated
- Malformed JSON body — returns 400 error
- Records array is empty — returns count 0 with empty records array
- Missing required 'records' key — likely returns error
- Phone numbers with no digits at all — may return empty string
- Completely unparseable email — flagged as invalid with emailValid: false

## How this service works

Pay-per-call company registry, government, legal and B2B data tools for AI agents, from official registers and public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

Returns a JSON object with a count of processed records, each record normalized (name in proper case, email and domain lowercased, phone digits only, website with https:// prefix), an emailValid boolean per record, a total invalidEmails count, and a checkedAt timestamp. No external data is added — only formatting corrections are applied.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "records": {
   "type": "array",
   "description": "Up to 50 objects with optional name, company, email, phone, website strings"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "source": "none: computed from the request body",
  "records": [
   {
    "name": "Ada Lovelace",
    "email": "ada@example.com",
    "phone": "+442079460018",
    "company": "Analytical Engines Ltd",
    "website": "https://www.example.com",
    "emailValid": true
   }
  ],
  "checkedAt": "2026-10-23T09:37:32.144Z",
  "invalidEmails": 0
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-company-records-lead-formatter-d3ed967c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.companyrecords-api.workers.dev](https://www.zero.xyz/host/api.companyrecords-api.workers.dev/llms.txt)
