GET
/
pages
List all content pages
curl --request GET \
  --url http://localhost:3001/portal-api/pages \
  --header 'Authorization: <api-key>'
[
  {
    "AllowFormSubmission": false,
    "PageTypeID": 123,
    "Path": "/about-us",
    "Status": "/about-us",
    "Template": "home",
    "Title": "About Tyk Portal",
    "ID": 1
  }
]

Authorizations

Authorization
string
header
required

Response

200 - application/json

OK

AllowFormSubmission
boolean

dsf

Example:

false

PageTypeID
integer
Path
string

Path to this page

Example:

"/about-us"

Status
string

Path to this page

Example:

"/about-us"

Template
string

Name of templates that is used by this page. Value of this property must match one of template names in theme.json

Example:

"home"

Title
string

Title of the page

Example:

"About Tyk Portal"

ID
integer

UID of this page

Example:

1