---
title: "Fetch and summarize a public landing page"
method: POST
path: "/landing-page-snapshot"
---

# Fetch and summarize a public landing page

`POST /landing-page-snapshot`

## Request

- Base URL: `https://api.gravityads.dev` (the document declares no server; this is the origin it was published from)
- URL: `https://api.gravityads.dev/landing-page-snapshot`
- Auth: HTTP bearer

Read-only public HTTP/HTTPS landing page fetch with SSRF guards. Extracts title, meta description, headings, CTA text and visible HTML text for product/advantage analysis. It does not execute browser JavaScript or access private network addresses.

## Request body

- object
  - `url` string, required: 公开 http/https 落地页 URL；不允许内网、localhost 或带凭据 URL。
  - `operator_id` string
  - `analysis_goal` string: 例如：分析产品、卖点、竞品线索、转化阻力。
  - `max_bytes` integer: 最多抓取页面字节数，服务端会强制上限。
  - `max_text_chars` integer: 返回给 LLM 的正文摘要字符上限。
  - `timeout_seconds` integer: 抓取超时时间，服务端会强制上限。

## Response `200`

Landing page snapshot

- object

---

[API](https://skmtc.dev/gravityads/apis/gravityads-api.md) · [All operations](https://skmtc.dev/gravityads/apis/gravityads-api/llms.txt) · [OpenAPI document](https://skmtc.dev/gravityads/apis/gravityads-api/revisions/124cd07d534d?raw)
