Bulk get page schema markup

Read JSON-LD schema markup for up to 100 pages in a single request. All pages must belong to the site identified by `site_id`. Each entry can target a different secondary locale via `localeId`. When a requested `localeId` has no schema markup of its own, the primary locale's schema markup is returned and `isInherited` is set to `true`. Duplicate `(id, localeId)` tuples return 400. Required scope | `pages:read`

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

site_idstringRequiredformat: "objectid"
Unique identifier for a Site

Request

The pages to read schema markup for.
pageslist of objectsRequired

List of pages to read schema markup for. Include between 1 and 100 entries per request. The same id may appear multiple times when each entry uses a different localeId.

Response

Request was successful
pageslist of objects

Schema markup results in the same order as the input pages array.

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error