Skip to content

Libraries & SDKs

Everything in NewsTeam is API-first. Any content, asset, or configuration you manage through the UI can also be created, updated, and queried via our APIs.

To make development easier, we provide official SDKs, an early access npm client, and a growing library of pre-built connectors.


Our early access npm client package @newsteam/api is the fastest way to integrate with the NewsTeam API in your own apps, services, or sites.

  • Handles authentication and API key management.
  • Provides typed request/response helpers for all major entities: articles, feeds, sites, organizations, and more.
  • Works seamlessly with serverless environments and modern frameworks.

Use it to build:

  • New digital products powered by your NewsTeam data.
  • Third-party products and partner experiences powered by your NewsTeam content.

The IO SDK is NewsTeam’s integration layer. It supports both inbound and outbound flows between NewsTeam and the wider systems around it.

  • Import & normalize content: bring in RSS feeds, wire services, or external DAM sources.
  • Push content outward: auto-distribute articles, images, or feeds to third-party platforms.
  • Extend authentication: enrich reader SSO with attributes from external identity systems.
  • Build beyond the current connector set: many more IO capabilities are already in development, and if you have a unique requirement that is not yet covered, we would rather look at how to support it in a sustainable way than force you into a one-off workaround.

Alongside the SDK, NewsTeam ships with a growing set of ready-to-use connectors. These can be enabled and configured without custom code:

  • Import from WordPress
  • Import from Ghost CMS
  • Push to Ghost CMS
  • Import from CosMoS
  • Import from Medium

Pre-built integrations deliver fast wins, while the IO SDK provides full flexibility for custom workflows.


Because the IO SDK is built to work directly with NewsTeam’s APIs and integration surfaces, you can build bespoke newsroom integrations without forcing that logic into your public-facing apps.

Examples include:

  • Syncing content between NewsTeam and a legacy CMS.
  • Creating a two-way bridge with external systems.
  • Automating syndication feeds with partners.