---
title: "Index of pages and their Markdown representations"
method: GET
path: "/api/v1/pages.json"
tags: ["json"]
---

# Index of pages and their Markdown representations

`GET /api/v1/pages.json`

Every public page together with the path of its Markdown representation, so an agent can fetch prose without parsing HTML.

## Response `200`

Index of pages and their Markdown representations

- PageIndex
  - `pages` object[], required
    - `title` string, required
    - `description` string
    - `html_url` string, uri, required
    - `markdown_url` string, uri, required
  - `not_found_markdown_url` string, uri
  - `content_negotiation` object

## Other responses

- `404` — No such endpoint. The body names the documentation to read.

---

[API](https://skmtc.dev/payments/apis/payments-ai-website-api.md) · [All operations](https://skmtc.dev/payments/apis/payments-ai-website-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/payments/payments-ai-website-api/revisions/cd9ab8984409/schema)
