Passer au contenu principal
GET
/
cms
/
pages
/
2026-03
/
site-pages
Récupérez toutes les pages de site web
curl --request GET \
  --url https://api.hubapi.com/cms/pages/2026-03/site-pages \
  --header 'Authorization: Bearer <token>'
{
  "results": [
    {
      "abTestId": "<string>",
      "archivedAt": "2023-11-07T05:31:56Z",
      "archivedInDashboard": true,
      "attachedStylesheets": [
        {}
      ],
      "authorName": "<string>",
      "campaign": "<string>",
      "categoryId": 123,
      "contentGroupId": "<string>",
      "created": "2023-11-07T05:31:56Z",
      "createdById": "<string>",
      "currentlyPublished": true,
      "domain": "<string>",
      "dynamicPageDataSourceId": "<string>",
      "dynamicPageDataSourceType": 123,
      "dynamicPageHubDbTableId": "<string>",
      "enableDomainStylesheets": true,
      "enableLayoutStylesheets": true,
      "featuredImage": "<string>",
      "featuredImageAltText": "<string>",
      "folderId": "<string>",
      "footerHtml": "<string>",
      "headHtml": "<string>",
      "htmlTitle": "<string>",
      "id": "<string>",
      "includeDefaultCustomCss": true,
      "layoutSections": {},
      "linkRelCanonicalUrl": "<string>",
      "mabExperimentId": "<string>",
      "metaDescription": "<string>",
      "name": "<string>",
      "pageExpiryDate": 123,
      "pageExpiryEnabled": true,
      "pageExpiryRedirectId": 123,
      "pageExpiryRedirectUrl": "<string>",
      "pageRedirected": true,
      "password": "<string>",
      "publicAccessRules": [
        {}
      ],
      "publicAccessRulesEnabled": true,
      "publishDate": "2023-11-07T05:31:56Z",
      "publishImmediately": true,
      "slug": "<string>",
      "state": "<string>",
      "subcategory": "<string>",
      "templatePath": "<string>",
      "themeSettingsValues": {},
      "translatedFromId": "<string>",
      "translations": {},
      "updated": "2023-11-07T05:31:56Z",
      "updatedById": "<string>",
      "url": "<string>",
      "useFeaturedImage": true,
      "widgetContainers": {},
      "widgets": {}
    }
  ],
  "total": 123,
  "paging": {
    "next": {
      "after": "<string>",
      "link": "<string>"
    }
  }
}

Supported products

Autorisations

Authorization
string
header
requis

The access token received from the authorization server in the OAuth 2.0 flow.

Paramètres de requête

after
string

Le jeton de curseur de pagination de la dernière ressource lue avec succès sera renvoyé en tant que propriété JSON « paging.next.after » d'une réponse paginée contenant plus de résultats.

archived
boolean

Précise si les pages de site supprimées doivent être affichées. Par défaut, « faux ».

createdAfter
string<date-time>

N'affichez que les pages de site créées après l'heure précisée.

createdAt
string<date-time>

Filtrer les pages par date de création exacte. Le format est date-heure.

createdBefore
string<date-time>

N'affichez que les pages de site créées avant l'heure précisée.

limit
integer<int32>

Le nombre maximum de résultats à afficher. Par défaut, 100.

property
string

Spécifie les propriétés des pages de site à inclure dans la réponse.

sort
string[]

Précise les champs à utiliser pour trier les résultats. Les champs valides sont « name », « createdAt », « updatedAt », « createdBy », « updatedBy ». « createdAt » sera utilisé par défaut.

updatedAfter
string<date-time>

N'affichez que les pages de site mises à jour après l'heure précisée.

updatedAt
string<date-time>

N'afficher que les pages de site mises à jour à l'heure précisée.

updatedBefore
string<date-time>

Filtrer les pages mises à jour avant une date et une heure spécifiques. Le format doit être date-heure.

Réponse

successful operation

results
object[]
requis

Collection de pages.

total
integer<int32>
requis

Nombre total de pages.

paging
object
Dernière modification le 13 avril 2026