Octopus Energy UK Tariffs Scraper avatar

Octopus Energy UK Tariffs Scraper

Pricing

from $15.00 / 1,000 result items

Go to Apify Store
Octopus Energy UK Tariffs Scraper

Octopus Energy UK Tariffs Scraper

Export Octopus Energy tariff products for UK regions. Pull tariff codes, unit rates, standing charges (incl. and excl. VAT), exit fees, green flags, and tracker / variable / prepay attributes per GSP region (A-P). Filter by tariff type or region.

Pricing

from $15.00 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

ParseForge Banner

⚑ Octopus Energy UK Tariffs Scraper

πŸš€ Export the live Octopus Energy product catalog in seconds. Pull every UK tariff with unit rate, standing charge, exit fees, green and tracker flags, and per-region pricing across all 14 GSP regions. No API key, no registration, no manual CSV wrangling.

πŸ•’ Last updated: 2026-05-22 Β· πŸ“Š 29 fields per record Β· ⚑ Live UK tariffs Β· 🌍 14 GSP regions (A-P) Β· 🏷️ 3 brands

The Octopus Energy UK Tariffs Scraper exports the live Octopus Energy product catalog and returns 29 fields per record per tariff per region, including product code, display name, unit rate and standing charge (both inc-VAT and exc-VAT), exit fees, online and dual-fuel discounts, tariff direction (IMPORT or EXPORT), brand, and full attribute flags for green, tracker, variable, prepay, business, and restricted tariffs. Octopus is the UK's largest green energy supplier and publishes its full tariff catalog as a public reference.

The catalog covers all 14 UK Grid Supply Point regions (A through P), 3 brands (Octopus Energy, Co-op Energy, London Power), and the complete IMPORT plus EXPORT tariff stack including SMETS2 smart-meter products, Agile half-hourly pricing, Tracker daily pricing, and EV-specific tariffs. This Actor makes that data downloadable as CSV, Excel, JSON, or XML in under five minutes. All filters run server-side, so you skip the parser engineering entirely.

🎯 Target AudienceπŸ’‘ Primary Use Cases
UK energy switching platforms, smart-home developers, solar and battery installers, sustainability researchers, fintech, fleet/EV planners, journalistsTariff comparison engines, smart-meter optimization, EV-charging cost models, export tariff analyses, carbon-impact dashboards, switching-savings calculators

πŸ“‹ What the Octopus Energy UK Tariffs Scraper does

Eight filtering workflows in a single run:

  • πŸ” Specific tariff lookup. Pass a single product code (e.g. AGILE-24-10-01) to fetch just that product.
  • πŸ“ˆ Variable tariffs only. Pull only variable-price products (Agile, Tracker, flexible).
  • 🌱 Green tariffs only. Restrict to 100% renewable electricity products.
  • πŸ“Š Tracker tariffs only. Daily-updated wholesale-linked products.
  • πŸ’³ Prepay tariffs only. Pay-as-you-go meter tariffs.
  • 🏒 Business tariffs only. Non-domestic tariffs.
  • πŸ—ΊοΈ GSP region filter. Restrict per-region rows to one of the 14 UK Grid Supply Points (A-P).
  • 🏷️ Brand filter. Octopus Energy, Co-op Energy, or London Power.

Each record includes product naming, fuel type and register, payment method, tariff code, region, all pricing (standing charge, unit rate, exit fees, discounts) in both inc-VAT and exc-VAT form, direction flag (IMPORT or EXPORT), brand, full boolean attribute flags, and the product availability window.

πŸ’‘ Why it matters: UK energy switching is a Β£15B+ market and tariff data drives every comparison engine, smart-home optimizer, and EV-charging planner. Building your own pipeline means handling regional pricing, VAT, and the IMPORT vs EXPORT split. This Actor flattens all of that into a single clean dataset.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded tariff dataset.


βš™οΈ Input

InputTypeDefaultBehavior
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.
tariffCodestring""Specific product code (e.g. AGILE-24-10-01). Overrides other filters.
isVariablebooleanfalseOnly variable tariffs (Agile, Tracker, etc.).
isGreenbooleanfalseOnly 100% renewable tariffs.
isTrackerbooleanfalseOnly tracker (daily-updated) tariffs.
isPrepaybooleanfalseOnly prepayment tariffs.
isBusinessbooleanfalseOnly business (non-domestic) tariffs.
regionstring""GSP region code (_A through _P). Empty = all 14 regions per product.
brandstring""Brand filter. Empty = all brands.
availableAtstring""ISO 8601 datetime. Empty = currently available products.

Example: every Agile tariff in London (region C).

{
"maxItems": 50,
"tariffCode": "AGILE-24-10-01",
"region": "_C"
}

Example: all green variable tariffs across every region.

{
"maxItems": 200,
"isGreen": true,
"isVariable": true,
"brand": "OCTOPUS_ENERGY"
}

⚠️ Good to Know: prices are published per kWh in pence. Standing charges are per-day. Both *IncVat and *ExcVat fields are returned so you can use whichever your downstream calculations expect. The direction field separates IMPORT (you pay) from EXPORT (you receive, e.g. solar buyback) tariffs.


πŸ“Š Output

Each tariff-per-region record contains 29 fields. Download the dataset as CSV, Excel, JSON, or XML.

🧾 Schema

FieldTypeExample
🏷️ productCodestring"AGILE-24-10-01"
πŸ“› displayNamestring"Agile Octopus"
πŸ“„ fullNamestring"Agile Octopus October 2024 v1"
⚑ fuelstring"electricity"
πŸ”’ registerTypestring"standard"
πŸ’³ paymentMethodstring"DIRECT_DEBIT"
πŸ”– tariffCodestring"E-1R-AGILE-24-10-01-C"
πŸ—ΊοΈ regionstring"_C"
πŸ“Š standingChargeIncVatnumber52.05
πŸ“Š standingChargeExcVatnumber49.57
⚑ unitRateIncVatnumber22.41
⚑ unitRateExcVatnumber21.34
πŸšͺ exitFeesIncVatnumber0
πŸšͺ exitFeesExcVatnumber0
🏷️ exitFeesTypestring"NONE"
🎁 onlineDiscountIncVatnumber | nullnull
🎁 dualFuelDiscountIncVatnumber | nullnull
πŸ” directionstring"IMPORT"
🏷️ brandstring"OCTOPUS_ENERGY"
πŸ“ˆ isVariablebooleantrue
🌱 isGreenbooleantrue
πŸ“Š isTrackerbooleanfalse
πŸ’³ isPrepaybooleanfalse
🏒 isBusinessbooleanfalse
🚫 isRestrictedbooleanfalse
πŸ“… termnumber | nullnull
πŸ“… availableFromISO 8601"2024-10-01T00:00:00Z"
πŸ“ descriptionstring"Agile Octopus tracks wholesale prices half-hourly..."
πŸ•’ scrapedAtISO 8601"2026-05-22T00:00:00.000Z"

πŸ“¦ Sample records


✨ Why choose this Actor

Capability
⚑Live UK tariff catalog. Every published Octopus product, fresh on every run.
πŸ—ΊοΈAll 14 GSP regions. A through P, covering every postcode in Great Britain.
🌱Green flag included. Filter for 100% renewable electricity products in one click.
πŸ“ŠBoth VAT views. *IncVat and *ExcVat columns so you never recalculate.
πŸ”IMPORT and EXPORT. Buy and sell tariffs in one dataset, ready for solar/battery models.
⚑Fast. 10 tariffs in under 5 seconds, the full catalog in under a minute.
🚫No authentication. Works with the public Octopus catalog. No login needed.

πŸ“Š Live tariff data is the foundation of every UK switching engine, smart-home optimizer, and EV-charging planner.


πŸ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
⭐ Octopus Energy UK Tariffs Scraper (this Actor)$5 free credit, then pay-per-useAll UK Octopus productsLive per runbrand, region, type flags, code, date⚑ 2 min
Commercial switching-engine feeds£500+/monthMulti-supplier, fee-gatedVendor-controlledLimited🐒 Days
Manual portal scrapingFreeSingle product at a timeManualNone🐌 Hours of clicking
Building your own integrationFreeFullLiveBuild your ownπŸ•’ Days of engineering

Pick this Actor when you want the live Octopus catalog flattened into a clean dataset with zero parser maintenance.


πŸš€ How to use

  1. πŸ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the Octopus Energy UK Tariffs Scraper page on the Apify Store.
  3. 🎯 Set input. Pick a region, brand, or tariff-type flags (or leave blank for everything), set maxItems.
  4. πŸš€ Run it. Click Start and let the Actor collect your data.
  5. πŸ“₯ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


πŸ’Ό Business use cases

πŸ”Œ Switching & Comparison Engines

  • Live unit-rate and standing-charge feeds
  • Per-region pricing for postcode lookups
  • Green-only filters for sustainability-focused users
  • Annual-cost calculators using both IMPORT direction

🏠 Smart-Home & EV Optimization

  • Half-hourly Agile pricing for battery dispatch
  • EV-charging cost models with overnight rates
  • Heat-pump scheduling against live unit rates
  • Smart-meter consumption + tariff joins

🌞 Solar & Battery Installers

  • EXPORT tariff data for solar buyback ROI calculators
  • Customer-facing payback dashboards
  • Battery storage economic modeling
  • Tariff-switch recommendations after install

🏒 Business Energy & Procurement

  • Non-domestic tariff sourcing for SMEs
  • Tracker vs fixed risk analyses
  • Procurement reports for energy buyers
  • Sustainability reporting on green tariff uptake

πŸ”Œ Automating Octopus Energy UK Tariffs Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • 🟒 Node.js. Install the apify-client NPM package.
  • 🐍 Python. Use the apify-client PyPI package.
  • πŸ“š See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. A daily schedule is ideal for tracker tariffs, which refresh once per day at 4pm UK time.


🌟 Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

πŸŽ“ Research and academia

  • UK energy-market dissertations and academic papers
  • Wholesale-price pass-through studies
  • Reproducible studies with cited tariff snapshots
  • Climate-policy and net-zero transition research

🎨 Personal and creative

  • Personal smart-home dashboards
  • Side-project switching tools and calculators
  • Energy-bill blog posts and YouTube reviews
  • Hobby projects for solar enthusiasts

🀝 Non-profit and civic

  • Fuel-poverty research and outreach
  • Consumer-advocacy switching guides
  • Open data publication for UK transparency
  • Local-authority sustainability planning

πŸ§ͺ Experimentation

  • Train price-forecast or arbitrage ML models
  • Validate switching-tool product hypotheses
  • Prototype LLM agents that recommend tariffs
  • Test dashboard concepts with live tariff data

πŸ€– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


❓ Frequently Asked Questions

🧩 How does it work?

Pick a region, brand, or tariff-type flag in the input form, click Start, and the Actor fetches the live Octopus product catalog and emits a clean structured record per tariff per region. No browser automation, no captchas, no setup.

πŸ“ How fresh is the pricing?

Every run pulls the current catalog. Tracker tariffs refresh once per day at 4pm UK time. Agile tariffs publish half-hourly rates daily at 4pm for the following day.

πŸ—ΊοΈ What are GSP regions?

Grid Supply Point regions are the 14 zones (A through P, skipping I and O) that the UK National Grid uses to allocate transmission and distribution costs. Each postcode belongs to one region, and unit rates differ slightly across regions.

πŸ” What is the difference between IMPORT and EXPORT tariffs?

IMPORT tariffs are what you pay when consuming grid electricity. EXPORT tariffs are what Octopus pays you for energy you push back to the grid (e.g. from solar panels or a home battery). The direction field tells you which is which.

🌱 Are all Octopus tariffs green?

Most Octopus Energy electricity tariffs are 100% renewable. The isGreen flag is set per product so you can filter explicitly.

⏰ Can I schedule regular runs?

Yes. A daily Apify Schedule (just after 4pm UK time) captures the freshest Agile and Tracker prices.

Octopus publishes its full tariff catalog as public reference data for switching engines and customer transparency. Review the downstream terms of your specific use case, but published tariff pricing is generally considered public.

πŸ’Ό Can I use this data commercially?

Yes. Switching platforms, comparison engines, and smart-home tools commonly use published UK tariff data. You are responsible for complying with any regulatory requirements (Ofgem rules, consumer protection) in your own product.

πŸ’³ Do I need a paid Apify plan to use this Actor?

No. The free Apify plan is enough for testing and small runs (10 records per run). A paid plan lifts the limit and gives you access to scheduling, higher concurrency, and larger datasets.

πŸ” What happens if a run fails or gets interrupted?

Apify automatically retries transient errors. If a run still fails, you can inspect the log in the Runs tab, fix the input, and re-run. Partial datasets from failed runs are preserved so you never lose progress.

πŸ†˜ What if I need help?

Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.


πŸ”Œ Integrate with any app

Octopus Energy UK Tariffs Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe tariff data into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes. Push fresh tariff data into your switching backend, or alert your team in Slack when a new product launches.


πŸ’‘ Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.


πŸ†˜ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Octopus Energy Ltd, Co-op Energy, London Power, or any UK energy regulator. All trademarks mentioned are the property of their respective owners. Only publicly available tariff data is collected.