Philstar API endpoint
Returns the public Philstar editorial section inventory: every English, Filipino (Pilipino Star Ngayon, Pang-Masa) and Cebuano (Banat, The Freeman) section page that lists stories.
/philstar/sectionsReturns the complete public section inventory accepted by /api/v1/philstar/headlines: all 93 section pages philstar.com publishes with a story list (verified live 2026-09-25 against the site navigation, its sitemap and the links between section pages): headlines, headlines-climate-and-environment, headlines-weather, opinion, nation, world, business, business-agriculture, business-banking, business-biz-memos, business-business-as-usual, business-motoring, business-real-estate, business-science-and-environment, business-stock-commentary, business-technology, business-telecoms, sports, sports-deans-corner, esport, entertainment, entertainment-korean-wave, entertainment-movies, entertainment-music, movies, music, lifestyle, lifestyle-arts-and-culture, lifestyle-business-life, lifestyle-fashion-and-beauty, lifestyle-food-and-leisure, lifestyle-gadgets, lifestyle-health-and-family, lifestyle-modern-living, lifestyle-on-the-radar, lifestyle-pet-life, lifestyle-shopping-guide, lifestyle-the-budgetarian, lifestyle-travel-and-tourism, news-commentary, videos, brandspace, campus, exam-results, lotto-results, other-sections-comics, other-sections-daily-bread, other-sections-education-and-home, other-sections-exam-results, other-sections-forex, other-sections-letters-to-the-editor, other-sections-lotto-results, other-sections-newsmakers, other-sections-star-cover, other-sections-supplements, other-sections-the-good-news, other-sections-word-of-the-day, pang-masa, pang-masa-pang-movies, pang-masa-para-malibang, pang-masa-para-manalo, pang-masa-pm-sports, pang-masa-police-metro, pang-masa-punto-mo, pilipino-star-ngayon, pilipino-star-ngayon-bansa, pilipino-star-ngayon-dr-love, pilipino-star-ngayon-komiks, pilipino-star-ngayon-kutob, pilipino-star-ngayon-litra-talk, pilipino-star-ngayon-metro, pilipino-star-ngayon-opinyon, pilipino-star-ngayon-palaro, pilipino-star-ngayon-probinsiya, pilipino-star-ngayon-showbiz, pilipino-star-ngayon-true-confessions, banat, banat-balita, banat-imong-kapalaran, banat-kalingawan, banat-opinyon, banat-palaro, banat-punsoy, banat-showbiz, the-freeman, the-freeman-cebu-business, the-freeman-cebu-entertainment, the-freeman-cebu-lifestyle, the-freeman-cebu-news, the-freeman-cebu-sports, the-freeman-metro-cebu, the-freeman-opinion, the-freeman-region.
Each section has a slug (the section's URL path with / replaced by -, unique across the list), a display name, and the public section page url. Top-level sections (headlines, opinion, nation, world, business, sports, entertainment, lifestyle) have child sections (for example business-banking, lifestyle-food-and-leisure); the Filipino- and Cebuano-language print editions are pilipino-star-ngayon, pang-masa, banat and the-freeman, each with its own children. A few small microsites (for example the-freeman-region, campus, other-sections-letters-to-the-editor) list only one or two stories and some are dormant (their newest story can be months or years old).
Not listed, on purpose: the "Other Sections" hub, /events (concert and event listings), /coupons, the interaksyon.philstar.com sister site, /tags/* topic pages, redirect aliases (/komiks, /ngayon, /the-philippine-star/<section>), and legacy lifestyle pages whose story list is empty upstream.
| Field | Filled in, of 93 checked | Values in the sample |
|---|---|---|
| slug | 93 | |
| name | 93 | “Headlines” and 92 other values |
| url | 93 | philstar.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/philstar/sections" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"sections": [
{
"slug": "headlines",
"name": "Headlines",
"url": "https://www.philstar.com/headlines"
},
{
"slug": "lifestyle-food-and-leisure",
"name": "Lifestyle: Food and Leisure",
"url": "https://www.philstar.com/lifestyle/food-and-leisure"
}
]
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.sectionsResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | newsplatform.SectionsResponse | No | ||||
| data.sections | array | No | ||||
| data.sections[].name | string | No | ||||
| data.sections[].slug | string | No | ||||
| data.sections[].url | string | No |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/philstar/sections" \
-H "x-api-key: $CRAWLORA_API_KEY"