---
title: "Get pages modified between two dates."
method: GET
path: "/authoring/v1/sites/{site-id}/pages/views/by-modified"
tags: ["Authoring sites"]
---

# Get pages modified between two dates.

`GET /authoring/v1/sites/{site-id}/pages/views/by-modified`

## Request

- The document declares no server URL.
- Auth: none declared
- TypeScript: <https://skmtc.dev/goacoustic/apis/acoustic-content-api/docs/authoring/v1/sites/:site-id/pages/views/by-modified/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns the page metadata for pages modified between the specified last modified date range in the site specified by `site-id`.
<br />User roles: admin, manager, editor, viewer

## Path parameters

- `site-id` string, uuid, required

## Query parameters

- `start` string, date-time
- `end` string, date-time
- `fields` string
- `order` string
- `limit` number
- `offset` number
- `include` string

## Response `200`

succcess.

- object: A list of pages in the site modified between certain dates
  - `items` object[]
    - `id` string: The ID of the page item.
    - `rev` string: The current revision of the document.
    - `name` string: The name of the page item.
    - `contentId` string: The ID of the page content item this item represents.
    - `contentTypeId` string: The ID of the page content type.
    - `position` string: Position relative to sibling pages giving the order of the pages. Position is an integer value starting at 0.
    - `description` string: Page description.
    - `layoutId` string: Page layout template ID.
    - `segment` string: Friendly URL segment.
    - `title` string: Page title.
    - `parentId` string: Not present if root page otherwise id of parent page
    - `classification` string: This is always `page`
    - `lastModified` string: The last modified date of this page in ISO 8601 with the format YYYY-MM-DDTHH:mm:ss.sssZ. This field is read only.
    - `lastModifierId` string: This is the user id of the user that modified the page. This field is read only
    - `created` string: The creation date of this page in ISO 8601 with the format YYYY-MM-DDTHH:mm:ss.sssZ. This field is read only
    - `creatorId` string: This is the user id of the user that created the page. This field is read only.
    - `hideFromNavigation` boolean: This controls the visibility of the page in the site navigation menu. If set to `true` this page is hidden. If set to `true` on a parent page, it will override the corresponding flags in all descendant pages. Therefore, hiding a page will hide all its descendants in the site navigation menu.

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not found
- `429`: Too Many Requests
- `default`: Unexpected error

---

[API](https://skmtc.dev/goacoustic/apis/acoustic-content-api.md) - [All operations](https://skmtc.dev/goacoustic/apis/acoustic-content-api/llms.txt) - [OpenAPI document](https://skmtc.dev/goacoustic/apis/acoustic-content-api/revisions/677305266d89?raw)
