# 411data Lead Enrichment — Slot Rerun

> 411data Lead Enrichment — Slot Rerun is a paid API for AI agents from 411data.io, paid per call via x402, $0.35/call, status unknown (last checked 2026-09-15).

Re-runs a single enrichment slot (e.g. Hunt Forge) against an existing lead session graph, merging new contact data into the CRM lead record

## Facts

- Endpoint: POST https://411data.io/api/v1/enrich/lead-session/slot-rerun
- Price: $0.35/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/411data-lead-enrichment-slot-rerun-da6d5636
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9wvG5WTQfyXcW55qCMsLX

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 411data-lead-enrichment-slot-rerun-da6d5636 -d '<json body>'
```

Example prompt: Re-run the Hunt Forge slot on the Haney Furniture Co lead (contact_id 81555753, 30 N Beaver St, New Castle PA 16101, phone 7246547732) from my existing chat session to try to pick up the owner's name and any additional phone numbers we missed.

## When to prefer this

Use this endpoint when you already have an open lead enrichment session and need to retry or patch a specific data-hunting slot (e.g. Hunt Forge) without restarting the full session. Prefer this over the full lead-session endpoint when only one slot needs a second pass, when you have a progress_key for streaming, or when you want to surgically merge new phone/contact data into an existing enrichment graph without losing prior results. Not appropriate for starting a new enrichment session from scratch.

## Known failure modes

- Slot returns matched:false with no new data found — charge may still apply
- Invalid or mismatched contact_id causes the graph merge to fail or overwrite wrong record
- Expired or missing chat_session_id results in inability to load prior enrichment graph
- model_id slug not recognized returns an error or falls back to default slot
- Timeout on external data sources causes high latency or partial results
- Bill-on-match: if matched:false, no charge but enrichment data will be empty

## How this service works

B2B lead enrichment API: find business emails, phone numbers, and contact data for lead generation. Bill-on-match pricing, free trial, agent-native REST + enrich agent.

## Output

Returns a JSON object with: matched boolean, billed flag, enrichment backfill containing phones (with confidence scores) and contacts (name, title), coverage metrics, slot latency and wall time, summary markdown narrative, and persist details including the leb_id and contact_id confirming the graph was saved to the session.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "lead": {
   "type": "object",
   "default": {
    "zip": "16101",
    "city": "New Castle",
    "state": "PA",
    "street": "30 N Beaver St",
    "company": "Haney Furniture Co",
    "number1": "7246547732",
    "contact_id": 81555753
   },
   "description": "The same bound CRM lead passed to enrich/lead-session. Keep contact_id stable; never swap in a legal entity name discovered mid-session."
  },
  "prompts": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Follow-up instructions to focus this pass."
  },
  "model_id": {
   "type": "string",
   "maxLength": 96,
   "minLength": 2,
   "description": "Public hunt slot id (e.g. data411-hunt-forge) or provider slug. Bypasses the slot cache for this one slot."
  },
  "progress_key": {
   "type": "string",
   "maxLength": 96,
   "description": "Opaque key for streaming progress reads; cleared when the op finishes."
  },
  "prior_backfill": {
   "type": "object",
   "description": "Current lead_enrichment_v1 graph; loaded from the chat session when omitted."
  },
  "research_model": {
   "type": "string",
   "maxLength": 64,
   "description": "Override the research model for this pass."
  },
  "chat_session_id": {
   "type": "string",
   "maxLength": 64,
   "minLength": 8,
   "description": "chat_session_id of the completed session whose graph is being patched."
  },
  "refresh_summary": {
   "type": "boolean",
   "default": false,
   "description": "Rewrite summary_markdown after the slot merge."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "billed": true,
  "status": "complete",
  "matched": true,
  "persist": {
   "leb_id": 42,
   "applied": true,
   "contact_id": 81555753,
   "idempotent_replay": false
  },
  "backfill": {
   "phones": [
    {
     "label": "main",
     "score": 91,
     "number": "(724) 654-7732"
    }
   ],
   "contacts": [
    {
     "name": "James W Cole Sr",
     "title": "Owner"
    }
   ],
   "schema_version": "1.0"
  },
  "coverage": {
   "must_phones_hit": 1,
   "must_phones_total": 1
  },
  "endpoint": "enrich/lead-session/slot-rerun",
  "spent_usd": 0.09,
  "slot_label": "Hunt Forge",
  "slot_result": {
   "error": null,
   "matched": true,
   "latency_ms": 14210
  },
  "wall_time_ms": 18420,
  "slot_model_id": "data411-hunt-forge",
  "summary_markdown": "# Haney Furniture Co\nMain line [(724) 654-7732](https://example.com/contact) — owner **James W Cole Sr**"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/411data-lead-enrichment-slot-rerun-da6d5636/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 411data.io](https://www.zero.xyz/host/411data.io/llms.txt)
