---
title: "Read published parent, child and related editorial pages. Related links work in both directions."
method: GET
path: "/page-references"
tags: ["Discovery"]
---

# Read published parent, child and related editorial pages. Related links work in both directions.

`GET /page-references`

## Request

- Base URL: `https://ecoaloha.com/api/v1`
- URL: `https://ecoaloha.com/api/v1/page-references`
- Auth: none required

Read published parent, child and related editorial pages. Related links work in both directions. Available without partner access.

## Query parameters

- `type` 'collection' | 'destination' | 'activity' | 'collections' | 'destinations' | 'activities', required
- `id` string, required: Page slug or destination id. Index pages use index.

## Response `200`

Page references.

- object
  - `data` object, required
    - `page` object, required
      - `type` 'collection' | 'destination' | 'activity' | 'collections' | 'destinations' | 'activities', required
      - `id` string, required: Page slug or destination id. Index pages use index.
      - `title` string, required
      - `url` string, required
      - `description` string, required
    - `parent` object, nullable, required
      - `type` 'collection' | 'destination' | 'activity' | 'collections' | 'destinations' | 'activities', required
      - `id` string, required: Page slug or destination id. Index pages use index.
      - `title` string, required
      - `url` string, required
      - `description` string, required
    - `children` object[], required
      - `type` 'collection' | 'destination' | 'activity' | 'collections' | 'destinations' | 'activities', required
      - `id` string, required: Page slug or destination id. Index pages use index.
      - `title` string, required
      - `url` string, required
      - `description` string, required
    - `related` object[], required
      - `type` 'collection' | 'destination' | 'activity' | 'collections' | 'destinations' | 'activities', required
      - `id` string, required: Page slug or destination id. Index pages use index.
      - `title` string, required
      - `url` string, required
      - `description` string, required

## Other responses

- `400`: Invalid input.
- `404`: Not found.
- `429`: Rate limited.
- `503`: Partner access is not enabled. The error includes a docs URL.

---

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