# StackGoAI Contact Extractor

> StackGoAI Contact Extractor is a paid API for AI agents from api.stackgoai.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Extracts structured public business contact information (emails, phones, social profiles, addresses) from any public business website URL

## Facts

- Endpoint: POST https://api.stackgoai.com/api/v1/extract-contact
- 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/stackgoai-contact-extractor-e067ad19
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BsVRupBgKmA40TsAifL4y

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 stackgoai-contact-extractor-e067ad19 -d '<json body>'
```

Example prompt: Can you pull all the public contact info from acme-corp.com — I need their emails, phone numbers, mailing address, and social media profiles in one structured output?

## When to prefer this

Choose this endpoint when you need to programmatically extract structured contact information from a specific business website URL in a single API call. It is ideal for sales lead enrichment, CRM population, vendor lookups, and competitive research where you have a URL and need emails, phones, social profiles, and addresses returned as clean JSON. Prefer this over manual scraping or general-purpose web crawlers when you specifically want contact-focused structured output with social profile detection.

## Known failure modes

- Website blocks crawlers or returns 403/captcha — partial or empty results
- No public contact info present on the site — returns empty arrays for emails/phones/socials
- Invalid or unreachable URL — request fails with error
- Website uses JavaScript-heavy rendering that prevents crawling — may miss dynamically loaded contact info
- Rate limiting on the target website — slower response or incomplete scan

## How this service works

Extract structured public business contact information from any public business website. Returns company name, emails, phone numbers, social profiles, postal addresses, and contact pages as structured JSON. $0.01 per request via x402 on Base.

## Output

Returns a JSON object containing: company name, list of email addresses with source URLs, phone numbers with source URLs, social media profiles (X, YouTube, Facebook, LinkedIn, Instagram), postal addresses, contact page URLs found, list of pages scanned, the input URL, domain, request ID, success flag, and performance metadata (duration in ms, pages fetched).

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "durationMs": 1200,
   "pagesFetched": 1
  },
  "domain": "api.stackgoai.com",
  "emails": [
   {
    "value": "test-contact@stackgoai.com",
    "sourceUrl": "https://api.stackgoai.com/test-fixtures/contact-page"
   }
  ],
  "phones": [
   {
    "value": "+1 555 010 0000",
    "sourceUrl": "https://api.stackgoai.com/test-fixtures/contact-page"
   }
  ],
  "socials": {
   "x": [],
   "youtube": [],
   "facebook": [],
   "linkedin": [],
   "instagram": []
  },
  "success": true,
  "inputUrl": "https://api.stackgoai.com/test-fixtures/contact-page",
  "addresses": [],
  "requestId": "req_example",
  "companyName": "Example Company",
  "contactPages": [],
  "pagesScanned": [
   "https://api.stackgoai.com/test-fixtures/contact-page"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stackgoai-contact-extractor-e067ad19/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.stackgoai.com](https://www.zero.xyz/host/api.stackgoai.com/llms.txt)
