# List pages

**Publié le** : 2026-05-12
**Catégorie** : Pages & Site Blocks

## `GET /pages`

**List pages**

List Site Builder pages for the site. Returns page metadata (slug,
path, locale, tags, last update) for index/sitemap purposes.
Envelope is NOT paginated: top-level `{ data: PageListItem[] }`.

### Responses

| Status | Description |
| --- | --- |
| `200` | Successful response |


> **Notes:** Cache: `Cache-Control: public, max-age=300`. Rate-limit bucket: general.

### Examples

```curl
curl "https://api.lynkow.com/public/{siteId}/pages?locale=en"
```

```javascript
const res = await fetch(`https://api.lynkow.com/public/${siteId}/pages?locale=en`)
const { data } = await res.json()
```

### Response Example

```json
"{\n  \"data\": [\n    {\n      \"id\": \"01J9R4QV6ZK7T0W1FH3DXB6P2Y\",\n      \"slug\": \"pricing\",\n      \"name\": \"Pricing\",\n      \"path\": \"/pricing\",\n      \"locale\": \"en\",\n      \"tags\": [\"public\", \"conversion\"],\n      \"updatedAt\": \"2026-05-10T09:14:22.000Z\"\n    },\n    {\n      \"id\": \"01J9R5A2NZ9TBX8K4Q3D6H2V1L\",\n      \"slug\": \"about\",\n      \"name\": \"About\",\n      \"path\": \"/about\",\n      \"locale\": \"en\",\n      \"tags\": [\"public\"],\n      \"updatedAt\": \"2026-05-03T14:02:08.000Z\"\n    }\n  ]\n}\n"
```

---