---
title: "Get content from the baby hub"
method: GET
path: "/baby"
---

# Get content from the baby hub

`GET /baby`

## Overview

The [baby hub](https://www.nhs.uk/baby/) contains a number of navigational and content pages.

The content of the page can be taken from `mainEntityOfPage`. This includes the navigational patterns to child pages.

At the top level, child modularised content is highlighted by the `hasPart` field. In child pages, only the individual page is highlighted.

## Response `200`

A valid query for the baby hub.

- object
  - `@context` string
  - `@type` string
  - `name` string
  - `copyrightHolder` object
    - `name` string
    - `@type` string
  - `license` string
  - `author` object
    - `url` string
    - `logo` string
    - `email` string
    - `@type` string
    - `name` string
  - `about` object
    - `@type` string
    - `name` string
  - `description` string
  - `url` string
  - `breadcrumb` object
    - `@context` string
    - `@type` string
    - `itemListElement` object[]
      - `@type` string, required
      - `position` integer, required
      - `item` object, required
        - `@id` string
        - `name` string
        - `genre` string
  - `interactionStatistic` object[]
    - `interactionService` object, required
      - `url` string
      - `@type` string
      - `name` string
    - `@type` string, required
  - `genre` string
  - `significantLink` object[]
    - `description` string, required
    - `linkRelationship` string, required
    - `@type` string, required
    - `articleStatus` string, required
    - `mainEntityOfPage` object, required
      - `@type` string
      - `genre` string
      - `datePublished` string
      - `dateModified` string
      - `lastReviewed` string[]
      - `reviewDue` string
      - `keywords` string[]
      - `code` object[]
        - `@type` string, required
        - `codeValue` string, required
        - `codingSystem` string, required
    - `url` string, required
    - `name` string, required
  - `relatedLink` object[]
    - `@type` string, required
    - `url` string, required
    - `name` string, required
    - `description` string, required
    - `linkRelationship` string, required
  - `webpage` string

## Other responses

- `4XX` — An error occurred as follows: | HTTP status | Error code | Description | | ----------- | -------------------------- | --------------------------------------------- | | 401 | ACCESS_DENIED | API key missing, invalid or expired, or calling application not configured for this operation. | | 403 | ACCESS_DENIED | User cannot perform this action. | | 404 | RESOURCE_NOT_FOUND | Page not found. | | 429 | TOO_MANY_REQUESTS | You have exceeded your application's [rate limit](https://digital.nhs.uk/developer/guides-and-documentation/reference-guide#rate-limits). |

---

[API](https://skmtc.dev/nhs/apis/nhs-website-content-api.md) · [All operations](https://skmtc.dev/nhs/apis/nhs-website-content-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nhs/nhs-website-content-api/revisions/15359efa56b3/schema)
