---
title: "Lister les pages d'un projet"
method: GET
path: "/api/v1/projects/{id}/pages"
tags: ["Pages"]
---

# Lister les pages d'un projet

`GET /api/v1/projects/{id}/pages`

## Request

- Base URL: `https://web-resurrect.com`
- URL: `https://web-resurrect.com/api/v1/projects/{id}/pages`
- Auth: HTTP bearer

Chaque page renvoie un champ `source` : `wayback` (découverte via la Wayback Machine, scrapable) ou `haloscan` (découverte via Haloscan, pas de snapshot — uniquement réécriture Wisewand).

## Path parameters

- `id` string, uuid, required

## Query parameters

- `status` 'pending' | 'scraped' | 'empty' | 'failed' | 'rewritten' | 'published' | 'haloscan' | 'rewritable_wisewand'
- `source` 'wayback' | 'haloscan' | 'semrush'
- `has_data` 'haloscan' | 'majestic' | 'any'
- `search` string
- `sort` 'created_at' | 'total_traffic' | 'backlinks_count' | 'url' | 'title'
- `order` 'asc' | 'desc'
- `page` integer
- `limit` integer

## Response `200`

Liste paginée des pages

- object
  - `success` boolean
  - `data` object[]
    - `id` string, uuid
    - `url` string
    - `archive_url` string, nullable
    - `title` string, nullable
    - `source` 'wayback' | 'haloscan' | 'semrush': Origine de la page. `haloscan` = pas de snapshot Wayback, Wisewand-only.
    - `top_keywords` string, nullable: Mots-clés SEO classés (Haloscan), liste séparée par virgules.
    - `status` string
    - `is_scraped` boolean
    - `is_rewritten` boolean
    - `wisewand_status` string, nullable
    - `posted_to_wordpress` boolean
    - `seo` object
      - `traffic` integer, nullable
      - `keywords` integer, nullable
      - `backlinks` integer, nullable
  - `pagination` object
    - `page` integer
    - `limit` integer
    - `total` integer
    - `totalPages` integer
    - `hasMore` boolean

---

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