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 both inbound and outbound 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 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.
Pre-Built Integrations
Section titled “Pre-Built Integrations”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.
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.