# SiteCheck Shop & Social – Contact Info Extractor

> SiteCheck Shop & Social – Contact Info Extractor is a paid API for AI agents from api.shopsocial-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Extracts email addresses, phone numbers, social profile links, and the page title from a single public HTTPS webpage.

## Facts

- Endpoint: GET https://api.shopsocial-api.workers.dev/api/social/contact-info?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-shop-social-contact-info-extractor-141c1643
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nUvlcFTcsJznyjd5zr5-2

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-shop-social-contact-info-extractor-141c1643
```

Example prompt: Can you pull all the contact info from https://www.stripe.com/contact — I need any emails, phone numbers, and social media profile links listed on that page.

## When to prefer this

Choose this endpoint when you need to quickly extract contact information (emails, phones, social links) from a single known public webpage without crawling the whole site. Ideal for lead enrichment, sales prospecting, or social profile discovery where you already have the specific URL. Prefer this over full-site crawlers when you only need one page's worth of data and want a fast, low-cost ($0.002) single-page read.

## Known failure modes

- URL is HTTP (not HTTPS) — endpoint only accepts HTTPS URLs
- Page returns non-200 status (404, 403, 500) — no contact data returned
- Page has no emails, phones, or social links — empty arrays returned
- URL exceeds 300 character limit — request rejected
- Page uses JavaScript rendering to load contact info dynamically — content may not be visible to static reader
- Paywalled or login-gated pages — content not accessible

## How this service works

Pay-per-call e-commerce, product, price and social media data tools for AI agents, from 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 containing the page URL and title, an array of email addresses found (both mailto links and plain text), an array of phone numbers (tel links), an array of social profile URLs, the source URL, and a timestamp of when the check was performed.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Public https page URL to read (one page, max 300 characters)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "page": {
   "url": "https://www.nasa.gov/contact/",
   "title": "Contact Page - NASA"
  },
  "emails": [
   "hqnews-join@newsletters.nasa.gov"
  ],
  "phones": [],
  "source": "https://www.nasa.gov/contact/",
  "checkedAt": "2026-10-23T09:37:48.359Z",
  "socialLinks": [
   "https://www.facebook.com/NASA",
   "https://www.instagram.com/nasa/"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-shop-social-contact-info-extractor-141c1643/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.shopsocial-api.workers.dev](https://www.zero.xyz/host/api.shopsocial-api.workers.dev/llms.txt)
