# apiacre.com Web Metadata Extractor

> apiacre.com Web Metadata Extractor is a paid API for AI agents from apiacre.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Extracts canonical, social (Open Graph, Twitter Card), and document metadata from a web URL.

## Facts

- Endpoint: POST https://apiacre.com/v1/web/metadata
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apiacre-com-web-metadata-extractor-17063406
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pNQI0MdDLp0fUE_Zw6MYG

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 apiacre-com-web-metadata-extractor-17063406 -d '<json body>'
```

Example prompt: Can you extract the canonical URL, Open Graph tags, and other page metadata from https://example.com/some-article?

## When to prefer this

Choose this endpoint when you need structured, normalized metadata (canonical URL, Open Graph, Twitter Card, document meta) from a web page without building your own HTML parser. It is ideal for link-preview generation, SEO audits, content enrichment pipelines, and reading list apps. Prefer this over generic web scraping when you specifically need social and canonical metadata rather than full page content.

## Known failure modes

- URL is unreachable or returns a non-200 status — error indicating fetch failure
- Page uses heavy JavaScript rendering with no static metadata — incomplete or empty metadata fields returned
- Target site blocks bots or scrapers — access denied or empty response
- Malformed or non-HTML URL (e.g. PDF, image) — limited or no metadata extracted
- Missing Open Graph tags — only canonical and basic HTML meta returned

## How this service works

Extract webpage metadata from one public URL: page title, meta description, canonical URL, headings, hreflang, icons, feeds, Open Graph, Twitter Cards, and JSON-LD Schema.org types, with redirect and response provenance plus privacy-safe, publisher-asserted Organization facts with field evidence.

## Output

A structured JSON object containing canonical URL, page title, meta description, Open Graph properties (og:title, og:description, og:image, og:type, etc.), Twitter Card tags, author information, publication date, and other standard document metadata extracted from the target web page.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "url": "https://apiacre.com/",
   "feeds": [],
   "icons": [],
   "title": "API Acre — Pay-per-call APIs on Base",
   "twitter": {
    "card": null,
    "image": null,
    "title": null,
    "imageAlt": null,
    "description": null
   },
   "document": {
    "author": null,
    "robots": "index,follow",
    "charset": "utf-8",
    "viewport": "width=device-width,initial-scale=1",
    "generator": null
   },
   "headings": {
    "h1": [
     "Useful APIs. One call at a time."
    ],
    "h2Count": 2,
    "h3Count": 55
   },
   "language": "en",
   "response": {
    "bytes": 21633,
    "elapsedMs": 42,
    "bodySha256": "3886972b5512bf62a93dbdf790af504cab300572de9837088909ebd4aa3a3b4e",
    "statusCode": 200,
    "contentType": "text/html; charset=utf-8"
   },
   "canonical": "https://apiacre.com",
   "openGraph": {
    "url": "https://apiacre.com",
    "image": null,
    "title": "API Acre — Pay-per-call APIs on Base",
    "imageAlt": null,
    "description": "Buy focused web, document, developer, research, and EVM results with USDC ove..."
   },
   "alternates": [],
   "redirected": false,
   "description": "70 pay-per-call APIs for agents, settled in USDC on Base through x402.",
   "requestedUrl": "https://apiacre.com/",
   "structuredData": {
    "types": [
     "Organization",
     "WebAPI"
    ],
    "blocks": 1,
    "truncated": false,
    "validBlocks": 1,
    "invalidBlocks": 0
   }
  },
  "meta": {
   "cached": false,
   "sources": [],
   "warnings": [],
   "duration_ms": 42,
   "next_actions": [
    {
     "path": "/v1/web/extract",
     "title": "Web content extraction",
     "method": "POST",
     "reason": "Retrieve the same public URL as clean text or Markdown with bounded structure...",
     "service": "web.extract"
    }
   ]
  },
  "service": "web.metadata",
  "version": "1",
  "request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a"
 }
}
```

## More

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