# Liferay Admin Sites Headless API return badrequest error

**URL:** <https://discuss.liferay.com/t/liferay-admin-sites-headless-api-return-badrequest-error/629>\
**Category:** General\
**Created:** [May 19, 2026, 7:17am UTC](https://discuss.liferay.com/t/liferay-admin-sites-headless-api-return-badrequest-error/629 "2026-05-19T07:17:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![yogesh.chandra](https://avatars.discourse-cdn.com/v4/letter/y/e9c0ed/32.png) [@yogesh.chandra](https://discuss.liferay.com/u/yogesh.chandra)\
**Post date:** [May 19, 2026, 7:17am UTC](https://discuss.liferay.com/t/liferay-admin-sites-headless-api-return-badrequest-error/629/1 "2026-05-19T07:17:40Z")

</div>

Hi Team,

I am using Liferay DXP 2026 Q1. I am trying to get site pages of a particular site

```auto
http://localhost:8080/o/headless-admin-site/v1.0/sites/INSUREDIGITA/site-pages

```

```auto
curl -X 'GET' \
  'http://localhost:8080/o/headless-admin-site/v1.0/sites/INSUREDIGITA/site-pages' \
  -H 'accept: application/json' \
  -H 'x-csrf-token: ClbtCadp'

```

I have used ERC from site setting of the site, anything that I am missing ??, one thing I noted all API are still in beta .

Thanks

---

<div class="post-metadata">

**Author:** ![arun](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@arun](https://discuss.liferay.com/u/arun)\
**Post date:** [May 19, 2026, 9:16am UTC](https://discuss.liferay.com/t/liferay-admin-sites-headless-api-return-badrequest-error/629/2 "2026-05-19T09:16:07Z")

</div>

Hello @yogesh.chandra

Have you enabled **Page Management API (LPD-35443)** feature flag [Instance Settings \> Feature Flags (Beta)]?

 ![image](https://europe1.discourse-cdn.com/flex014/uploads/liferay/original/1X/614733d179cebacde32d991c05a38c256071c12d.png)

Regards,

Arun

---

<div class="post-metadata">

**Author:** ![dhani\_Koustuv](https://dub1.discourse-cdn.com/flex014/user_avatar/discuss.liferay.com/dhani_koustuv/32/671_2.png) [@dhani\_Koustuv](https://discuss.liferay.com/u/dhani_Koustuv)\
**Post date:** [May 19, 2026, 9:32am UTC](https://discuss.liferay.com/t/liferay-admin-sites-headless-api-return-badrequest-error/629/3 "2026-05-19T09:32:04Z")

</div>

Hi Yogesh,

You need to enable the feature flag Page Management API (LPD-35443) to use this Headless API.

Otherwise, you can use the following API to retrieve all site pages:

`curl -X GET `  
`‘``http://localhost:8080/o/headless-delivery/v1.0/sites/{siteId}/site-pages’`` `  
`-u ``test@liferay.com``:a `  
`-H ‘accept: application/json’`

Please review and let us know if you have any questions.
