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 |
|
|
/contentpage/[Contentpage_UUID] |
Fetch a specific page of content |
|
|
/contentprovider/[Contentprovider_UUID] |
Get provider information |
|
|
/entrysource/[Entrysource_UUID] |
Access entry source details |
|
Optional Parameters
- Field selection:
Specify fields like: /contentpage/[UUID]?fields=title,canonicalurl - Format options:
Choose from html (default), text, or markdown