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.
TypeScript Client
Section titled “TypeScript Client”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.
IO SDK
Section titled “IO SDK”The IO SDK is NewsTeam’s integration layer. It supports inbound, outbound, identity, and billing flows between NewsTeam and the wider systems around it.
What you can do with the IO SDK
Section titled “What you can do with the IO SDK”- Import & normalize content: bring in CMS exports, wire services, or external DAM sources.
- Push content outward: auto-distribute articles, images, or feeds to third-party platforms.
- Connect identity: authenticate readers with external identity systems.
- Connect billing: sync products, subscriptions, checkout, and entitlements with external billing platforms.
- 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.
Pre-Built Integrations
Section titled “Pre-Built Integrations”Alongside the SDK, NewsTeam ships with a growing set of ready-to-use connectors and reference adapters. These can be enabled and configured without custom code when they match the rollout state for your organization:
- Import from WordPress
- Import from Ghost CMS
- Import from ARC XP
- Import from CosMoS
- Import from Medium
- Export to FTP/SFTP
- Authenticate with WorkOS
- Connect billing with Paystack or Polar
Pre-built integrations deliver fast wins, while the IO SDK provides full flexibility for custom workflows.
Extensibility
Section titled “Extensibility”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.