# OpenGraph Analyzer Extract Open Graph, Twitter Card, standard metadata, article data, images, links, and response details from public server-rendered HTML. ## For agents - Read [AGENTS.md](https://opengraph.wayl.one/agents.md) for operating instructions. - Read [llms-full.txt](https://opengraph.wayl.one/llms-full.txt) for request/response details. - Read [skill.md](https://opengraph.wayl.one/skill.md) for integration examples. - Fetch [openapi.json](https://opengraph.wayl.one/openapi.json) for the API schema. ## API `POST https://opengraph.wayl.one/api/v1/analyze` with `Content-Type: application/json` and `{"url":"https://example.com/"}`. The versioned JSON response uses `schema_version: "v1"`, `page`, and structured `issues`. Repeated metadata values are arrays. Errors: 400 unsafe URL, 413 body too large, 502 upstream fetch failure, 504 timeout. The service does not execute JavaScript. Its fetcher blocks private and reserved addresses and validates redirects. Do not submit private or internal URLs.