---
title: "Get portal pages"
method: GET
path: "/portal-pages"
tags: ["Portal Pages"]
---

# Get portal pages

`GET /portal-pages`

User must have the ENVIRONMENT_DOCUMENTATION[read] permission.

## Query parameters

- `contextType` 'homepage', required
- `expands` string[]

## Response `200`

A list of portal pages

- object
  - `pages` PortalPageWithDetails[] — List of portal pages
    - `id` string — The unique ID of the portal page
    - `content` string — Page contents
    - `type` 'gravitee_markdown' — Content type
    - `context` 'homepage' — The portal context (eg. "homepage", "api_list")
    - `published` boolean — Whether the page is published or not

## Other responses

- `default` — Generic error response

---

[API](https://skmtc.net/gravitee-io/apis/gravitee-io-apim-management-api-environments.md) · [All operations](https://skmtc.net/gravitee-io/apis/gravitee-io-apim-management-api-environments/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gravitee-io/gravitee-io-apim-management-api-environments/revisions/b736a7e375df/schema)
