{"uid":"cap_5bxuykIiJ6cpG6e_9uPYW","slug":"ofgem-enforcement-notices-api-b0055772","name":"Ofgem Enforcement Notices API","description":"Official public data as JSON. Unpaid paid routes return HTTP 402.","url":"https://ticks.bnm.farm/ofgem-enforcement?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"schema":{"type":"object"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","schema":{"type":"object","required":["ok","product","status","fetchedAt","asOf","source","recordCount","records","cards"],"properties":{"ok":{"type":"boolean"},"asOf":{"type":"string"},"cards":{"type":"array","items":{"type":"object"}},"source":{"type":"string"},"status":{"type":"string"},"product":{"type":"string"},"records":{"type":"array","items":{"type":"object"}},"fetchedAt":{"type":"string"},"recordCount":{"type":"integer"}}},"example":{"ok":true,"asOf":"2026-06-03","cards":[{"id":"example-enforcement-notice","body":"This teaser is not an official enforcement body. Example Energy Limited Electricity Act 1989 enforcement-notice excerpt.","date":"2026-06-03","docket":"example-enforcement-notice","sourceUrl":"https://www.ofgem.gov.uk/sites/default/files/2026-06/example-enforcement-notice.pdf","institution":"Example Energy Limited"}],"source":"https://www.ofgem.gov.uk/energy-regulation/how-we-regulate/compliance-and-enforcement","status":"ok","product":"ofgem-enforcement-bodies","records":[{"id":"example-enforcement-notice","url":"https://www.ofgem.gov.uk/sites/default/files/2026-06/example-enforcement-notice.pdf","date":"2026-06-03","firm":"Example Energy Limited","type":"ofgem-enforcement"}],"fetchedAt":"2026-08-27T12:00:00.000Z","recordCount":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8kdYcwNFM6JHd9tgS5-Ob","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns structured JSON records of Ofgem regulatory enforcement notices and enforcement body actions against UK energy firms","exampleAgentPrompt":"Can you pull the latest Ofgem enforcement notices and show me which energy firms have been actioned, along with the dates and docket references?","exampleUseCases":[{"title":"Regulatory compliance due diligence","prompt":"I need to know if any energy companies I'm considering partnering with have recent Ofgem enforcement actions against them — can you fetch the latest Ofgem enforcement records and list the firms and dates?"},{"title":"Investigative journalism research","prompt":"I'm writing a piece on UK energy market regulation — can you get me the current list of Ofgem enforcement notices, including the companies involved and links to the source documents?"},{"title":"Automated regulatory monitoring alert","prompt":"Set up a check on the Ofgem enforcement notices feed and tell me whenever new enforcement actions appear that weren't in the previous snapshot, including the firm name, docket, and date."}],"resultDescription":"A JSON object containing: ok (boolean status), product identifier ('ofgem-enforcement-bodies'), status string, fetchedAt timestamp, asOf date, source URL, recordCount (integer), records array (each with id, url, date, firm, type), and cards array (each with id, body text teaser, date, docket, sourceUrl, institution). Records link directly to Ofgem PDF enforcement documents.","failureModes":["HTTP 402 Payment Required if the x402 micropayment header is missing or invalid — caller must pay $0.05 USDC per request","Upstream Ofgem source unavailable may result in stale or empty records array","Network timeout if Ofgem website is slow to respond","Empty recordCount if no enforcement notices have been published recently"],"whenToPreferThis":"Choose this endpoint when you need machine-readable, structured access to Ofgem enforcement notices without scraping the Ofgem website yourself. It is particularly useful for compliance monitoring pipelines, due diligence workflows, or any agent that needs current UK energy regulatory enforcement data as clean JSON with source PDF links included. It avoids the need to parse Ofgem's HTML and normalises notice metadata into a consistent schema.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:45:17.627Z","isFirstParty":false,"canonicalSlug":"ofgem-enforcement-notices-api-b0055772"}