Partnering with us

We invite individuals, organizations, and experts to join us in strengthening the health information ecosystem in Aotearoa New Zealand. You can engage in two meaningful ways:

Providing Content

Contributing high-quality health information helps build a more informed, healthier community. This includes:

  • Sharing research, insights, and resources from your area of expertise
  • Publishing guides, stories, or tools relevant to public health and wellbeing
  • Offering culturally relevant perspectives that empower diverse communities

By contributing, you’re actively helping improve access to reliable, locally resonant health information across New Zealand. Get in touch with us to start your journey. 

Consuming Content

Engaging with the content we offer means staying informed and encouraging others to do the same. You can:

  • Include our content on your platform,
  • Share our articles and resources with your networks
  • Provide feedback or stories that shape future content

Your participation fuels a dynamic cycle: the more people consume and respond to good content, the stronger and more useful the overall knowledge base becomes.

We believe better health starts with better information—and every partner helps make that happen.

Getting started

You can access our content programmatically via our robust API, allowing tailored delivery and dynamic updates across your site or app. Alternatively, you can embed our lightweight JavaScript snippet to feature selected articles, tips, or multimedia resources without worrying about backend integration. Whether you prefer full control via API or a plug-and-play approach with JS, both options empower you to enrich your audience's experience with timely and trustworthy health information.

Javascript Snippet Access

Embedding Health Content Hub content using a JavaScript snippet is a streamlined way to enrich your site with dynamic health resources. To get started, first retrieve your CPBK and the Content UUID both available from your healthcontenthub.nz account manager. 

Insert the following snippet into your HTML where you replace [CPBK] with the consumer public key you have received in your welcome pack:

<div data-uuid="test" data-update-meta=".page-title"></div>
<script src="https://healthcontenthub.nz/_resources/app/client/js-client/dist/js-client.js?cpbk=[CPBK]"></script>

Optionally, you can enhance the presentation by including this stylesheet or replicate and overwrite these styles with your own:

<link rel="stylesheet" href="https://healthcontenthub.nz/_resources/app/client/js-client/dist/js-client.css">

Once embedded, the client script runs when visitors load the page. It fetches the matching content using your UUID and CPBK, then injects it into the container. Visitors can browse that content and explore related articles from the Health Content Hub all without leaving your site.

Developer notes:

  • Only one embed is allowed per page.
  • Avoid reusing thh-prefixed classes in your own CSS to prevent conflicts.
  • Sites using a CMS can simply paste the HTML into an editor; otherwise, developers should place the code in the page template.

API Overview

The Healthify Contenthub API provides flexible access to curated health content for approved content consumers. As part of onboarding, you'll receive a key. This is the CPRK a consumer private key for secure server-to-server requests

API Access

  • Base URL: https://healthcontenthub.nz/api
  • Current Version: /v1/json

Full endpoint: 

https://healthcontenthub.nz/api/v1/json

Authorization Methods

Requests must originate from an authorized domain linked to your consumer account and have the originating server domain in the header. 

Content Retrieval Endpoints

Endpoint

Purpose

UUID Source

/mycontentselections/

View your available content selections

/contentselection/[Contentselection_UUID]

Request a specific content selection

mycontentselections

/contentpage/[Contentpage_UUID]

Fetch a specific page of content

contentselection

/contentprovider/[Contentprovider_UUID]

Get provider information

contentpage

/entrysource/[Entrysource_UUID]

Access entry source details

contentpage

Optional Parameters

  • Field selection:
    Specify fields like: /contentpage/[UUID]?fields=title,canonicalurl
  • Format options:
    Choose from html (default), text, or markdown

Search our content