# Extract Social Links as JSON

> Extract Social Links as JSON is a paid API for AI agents from page.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-20).

Fetches a web page and extracts all social media links as a structured JSON array with a count

## Facts

- Endpoint: GET https://page.intel.rallylive.ca/page/social-links/json?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/extract-social-links-as-json-9366c8be
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_M2vI7Y_ZRoJRylg2D7wp7

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 extract-social-links-as-json-9366c8be
```

Example prompt: Can you pull all the social media links from https://example.com and give me the results as a JSON list?

## When to prefer this

Choose this endpoint when you need social links in structured, machine-readable JSON format for programmatic use, pipeline ingestion, or agent workflows. Prefer it over the text, markdown, or CSV variants when downstream code will parse or iterate over results. Ideal when no headless browser is available and you need a lightweight, pay-per-page extraction without setting up your own scraper.

## Known failure modes

- Target URL is unreachable or returns a non-200 status — endpoint may return an error or empty result
- Page has no social links — returns an empty JSON array with a count of 0
- Page blocks scrapers via robots.txt or bot-detection — content may not be accessible
- Malformed or non-HTML response at the target URL — extraction may fail or return empty
- Rate limiting or timeout on the target server — may result in incomplete extraction

## How this service works

Extract the page's social links as json: fetches the URL, pulls every social links element and returns them as a JSON array, with a count. Structured, one-element-type extraction for agents and pipelines; no browser needed. $0.01 per page.

## Output

A JSON array containing all social media links found on the target page, along with a total count of links discovered. Each element represents one social link extracted from the page's HTML.

## 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",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/extract-social-links-as-json-9366c8be/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from page.intel.rallylive.ca](https://www.zero.xyz/host/page.intel.rallylive.ca/llms.txt)
