britbox

Orchestration layer packages ISL services for front-end applications.

Package Information

Released: 4 mo ago
Downloads: 14 weekly / 90 monthly
Latest Version: 1.0.0
Author: kelvinzer0

Documentation

@n8n-dev/n8n-nodes-britbox

britbox Banner

npm version
License: MIT


Stop writing britbox API integrations by hand.

Every time you connect n8n to britbox, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.

What if connecting n8n to britbox took 5 minutes, not half a day?

This node gives you 10+ resources out of the box: Account, Profile, Authorization, Bt, Support, and 5 more: with full CRUD operations, typed parameters, and zero manual configuration.


What You Get

  • Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
  • Full CRUD: Create, read, update, and delete support where the API allows it
  • Typed parameters: No more guessing field types
  • Built-in auth: API key authentication, ready to go
  • Declarative: Native n8n performance, no custom execute() overhead

Install

npm install @n8n-dev/n8n-nodes-britbox

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-britbox
  3. Click Install

Quick Start

  1. Install the node (above)
  2. Add credentials: britbox API → paste your API key
  3. Drag the britbox node into your workflow
  4. Pick a resource → pick an operation → done.

That's it. No configuration files. No code. It just works.


Resources

Account (27 operations)
  • Get Account
  • Patch Update Account
  • Get Payment Methods
  • Post Add Payment Method
  • Delete Remove Payment Method
  • Get Payment Method
  • Get Purchases
  • Post Make Purchase
  • Delete Cancel Subscription
  • Put Update Subscription
  • Get Devices
  • Post Register Device
  • Post Authorize Device
  • Delete Deregister Device
  • Get Device
  • Put Rename Device
  • Get Entitlements
  • Get Item Media Files
  • Get Item Media Files Guarded
  • Get Generate Nonce
  • Put Change Password
  • Put Change Pin
  • Post Create Profile
  • Delete Profile With ID
  • Get Profile With ID
  • Patch Update Profile With ID
  • Post Request Email Verification
Profile (17 operations)
  • Get Profile
  • Get Bookmarks
  • Get Bookmark List
  • Delete Item Bookmark
  • Get Item Bookmark
  • Put Bookmark Item
  • Get Continue Watching List
  • Get Next Playback Item
  • Get Ratings
  • Get Ratings List
  • Get Item Rating
  • Put Rate Item
  • Delete Watched
  • Get Watched
  • Get Watched List
  • Get Item Watched Status
  • Put Set Item Watched Status
Authorization (7 operations)
  • Delete Sign Out
  • Post Get Account Token
  • Post Get Account Token By Code
  • Post Generate Device Authorization Code
  • Post Get Profile Token
  • Post Refresh Token
  • Post Single Sign On
Bt (5 operations)
  • Get Plan By Token
  • Get Plans
  • Post Assign Token
  • Get Check User Token
  • Get Check Ee Bt Eligibility
Support (4 operations)
  • Get Subscription Data
  • Post Forgot Password
  • Post Reset Password
  • Post Verify Email
App (3 operations)
  • Get App Config
  • Get Itv Page
  • Get Page
Ee (8 operations)
  • Get Check Ee Bt Eligibility
  • Post Assign Msisdn
  • Post Get Eligible Offers
  • Post Validate Pin Request
  • Put Create Pin Request
  • Get Ee Plans
  • Get Plan
  • Get Create Token
Content (12 operations)
  • Get Item
  • Get Item Children List
  • Get Item Related List
  • Get Public Item Media Files
  • Get Anon Next Playback Item
  • Post Get Items Media Clip Files
  • Post Get Item Downloadables
  • Get Lists
  • Get List
  • Get Plans
  • Get Schedules
  • Get Search
Itv (38 operations)
  • Post Get Billing History
  • Post Get Card Details
  • Put Change Card Details
  • Post Change Email
  • Post Change Marketing
  • Post Delete Account
  • Get Current Entitlement
  • Get Entitlements History
  • Get Feature Flag
  • Post Google Pay Subscription
  • Get Check Previous Entitlements
  • Get Itv Itemsummary
  • Post Get Account Token With Pin
  • Post Upgrade Plan
  • Get Itv Plans
  • Get Itv Profile
  • Put Update Profile
  • Get Recommended List
  • Post Get Itv Profile Token
  • Delete Itv Purchase
  • Get Current Subscription
  • Post Confirm Purchase
  • Post Confirm Purchase Strong
  • Post Confirm Purchase With Offer
  • Post Resubscribe
  • Get Itv Roku Plans
  • Post Execute Transaction
  • Get Save Offer
  • Post Activate Save Offer
  • Get Full Price Renewal
  • Get Subscription Status
  • Get Subscription State
  • Get Upcoming Invoice
  • Put Update Payment Intent Strong
  • Put Update Payment Method Strong
  • Get Voucher By ID
  • Post Check Voucher
  • Get Public Preview
Registration (1 operations)
  • Post Register

Why This Node?

Without this node:

  • Hours of manual API integration
  • Copy-pasting from britbox docs
  • Debugging auth, pagination, error handling
  • Maintaining your own client code

With this node:

  • Install → configure → use. 5 minutes.
  • Auto-generated from the official britbox OpenAPI spec
  • Always up to date when the API changes
  • Native n8n performance

Auto-Generated

This node was auto-generated from the official britbox OpenAPI specification using
@n8n-dev/n8n-openapi-node-ultimate,
then validated against the live API so you get accurate types and real parameters, not guesswork.

When the britbox API updates, this node updates too.


License

MIT © kelvinzer0

Discussion