# Content Channels

**Summary:** Give subscribers access to premium content on websites and forums. Link Subrite products to a Content Channel, then ask the Subrite API which channels a member or an IP address can access.

- Space: [Developers](https://www.subrite.no/developers)
- Source: https://www.subrite.no/developers/content-channels
- Updated: 2026-09-23
- Markdown index: https://www.subrite.no/developers/llms.txt

Subrite has an advanced model for handling products and subscriptions, enabling a large range of price models, campaigns, bundling, groups, etc. Content Channels aim to take away some of this complexity when integrating with content channels like websites and forums, delivering premium content to subscribing members.

Instead of maintaining an external list of qualified product IDs whose subscribers should have access to the premium content, you can handle this directly in the Subrite admin UI. The Subrite API tells you which Content Channels a member should get access to.

<a id="prerequisites"></a>
## Prerequisites

Before you begin, ensure you have:

- One or more products set up in Subrite
- [OAuth integration](https://www.subrite.no/developers/oauth-integration?md=true) with Subrite

<a id="step-1-set-up-a-content-channel"></a>
## Step 1: Set up a Content Channel

Set up the Content Channel in the Subrite admin. See the [setup guide](https://www.subrite.no/developers/content-channels-setup?md=true).

<a id="step-2-integrate-with-the-api"></a>
## Step 2: Integrate with the API

Choose the API integration that fits your use case:

- [Per-user access (OIDC)](https://www.subrite.no/developers/content-channels-api?md=true): for CMS pages where the end user is logged in via Subrite.
- [IP-based access (M2M)](https://www.subrite.no/developers/content-channels-ip-access?md=true): for institutional access where requests are recognized by their network IP rather than a logged-in user.

## Pages in this section

- [Set up a Content Channel](https://www.subrite.no/developers/content-channels-setup?md=true): Create a Content Channel in the Subrite admin and add the products whose subscribers get access to it.
- [Per-user access (OIDC)](https://www.subrite.no/developers/content-channels-api?md=true): Call the info-with-content-access endpoint with a logged-in member's OIDC access token to find out which Content Channels the member can access.
- [IP-based access](https://www.subrite.no/developers/content-channels-ip-access?md=true): Server-to-server endpoint that returns the Content Channels a client IP address is entitled to, for institutional access by IP range. Covers authorization, which IP to send, caching, errors and code examples.
