# Bytemine Contact Unlock

> Bytemine Contact Unlock is a paid API for AI agents from bytemine.pay.zeroclick.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Unlocks full contact details (verified work email, personal email, phone numbers) for a prospect by their PID, with automatic email finder fallback if no work email exists.

## Facts

- Endpoint: GET https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/contacts/unlock
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bytemine-contact-unlock-606d4118
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sISfnypNsp0cVLM7o46ZJ

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 bytemine-contact-unlock-606d4118
```

Example prompt: I have a prospect with contact ID abc123 — can you unlock their full contact details including work email, personal email, and phone numbers so I can reach out to them?

## When to prefer this

Choose this endpoint when you already have a prospect's PID (from a prior Bytemine contact profile lookup or search) and need to unlock their full contact details — emails and phone numbers — for outreach. It is billed per unlock and includes an automatic email finder fallback, making it cost-efficient compared to running a separate email discovery step. Prefer this over generic email-finder APIs when you're already within the Bytemine data ecosystem and have a PID in hand.

## Known failure modes

- Invalid or unknown PID returns a not-found error
- Contact exists but has no discoverable email even after email finder fallback
- Rate limiting or billing failure if USDC balance is insufficient
- Network timeout if the upstream contact database is slow to respond
- Missing required contactId path parameter returns a validation error

## How this service works

Unlock full contact details for prospects by PID. Returns verified work email, personal email, and phone numbers. If an unlocked contact has no work email an email finder fallback runs automatically at no extra charge. Billed per PID.

## Output

Returns a contact record containing verified work email, personal email address(es), and phone numbers associated with the given PID. If the contact has no work email on file, an automatic email finder fallback runs at no additional cost, attempting to discover a valid work email before returning results.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "contactId": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bytemine-contact-unlock-606d4118/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from bytemine.pay.zeroclick.io](https://www.zero.xyz/host/bytemine.pay.zeroclick.io/llms.txt)
