Say 'Hello' to
Integrate UtilityClick into your systems
Direct access to UtilityClick data and processes - on your terms.
The UtilityClick API allows customers to integrate UtilityClick data and workflows directly into their own platforms, tools and internal systems.
It’s designed for organisations that want to consume UtilityClick data and operational outputs programmatically - either as activity happens or on demand when needed
What the API Is
The API provides structured, secure access to UtilityClick data - without managing workflows or coordinating multiple parties.
It's not an integration network.
It's a direct system-to-system interface.
Use it to extend UtilityClick into your own technology stack.
Two Ways to Access Data
API interactions are categorised based on the type of function being performed - whether retrieving existing data or generating operational outputs - rather than purely on whether the request is real-time or scheduled.
Live Transactional API
Operational, workflow-driven data
The Live Transactional API supports integrations where pricing, quotes and contract data can be delivered to your systems automatically or requested programmatically as part of your internal workflows.
Typical use cases include:
Feeding live matrix pricing into customer-facing tools or websites Generating quotes and pricing matrices programmatically Pushing contract data into your own CRM or operational systems Keeping internal platforms continuously in sync with UtilityClick activity
This approach supports automated workflows where pricing, contracts and other commercial outputs are generated and consumed within your systems.
Procedure-Driven API
On-demand, request-based access
The Procedure-Driven API allows your systems to retrieve stored UtilityClick datasets when required - either manually or on a scheduled basis.
Typical use cases include:
Portfolio and contract data extraction Activity logs and audit trails Meter and site data synchronisation Reporting and analytics
This model is designed for reporting, synchronisation and reference data access where existing UtilityClick data needs to be retrieved. It does not apply to functions that generate new commercial outputs such as quote or pricing generation.
This approach is ideal where data is needed periodically rather than continuously.
Who the API Is For
Brokers
Who the API Is For
Aggregators
Who the API Is For
Suppliers
Embed UtilityClick pricing or contract data into proprietary tools
Sync portfolios into internal CRMs or reporting systems
Build bespoke workflows without manual exports
Greater control and flexibility across internal systems.
Pull structured data across broker portfolios
Automate reporting and oversight
Feed UtilityClick data into BI or compliance platforms
Centralised data access without disrupting broker workflows.
Access structured UtilityClick data for analysis or reconciliation
Integrate broker activity into internal systems
Support custom tooling and automation
Cleaner data access with lower operational friction.
How the API Is Used
The API can be accessed via:
Secure REST API calls
Live event subscriptions
Scheduled or triggered procedures
UtilityClick provides documentation, authentication and structured schemas to support development and deployment.
Built to Fit Your Stack
The UtilityClick API is:
FlexibleReal-time or on-demand
StructuredClean, consistent data models
ScalableBuilt for production use
SecureControlled authentication and permissions
ProvenPowered by UtilityClick’s core platform
Summary
API
Direct system integration
Access UtilityClick data and processes directly from your own platforms.
Two access models
Choose real-time event delivery or on-demand data extraction.
Built for flexibility
Integrate pricing, contracts, portfolios and activity data as needed.
No workflow management
Consume data without managing submissions or multi-party processes.
Works alongside CONNECT
Use API independently – or together with CONNECT for full integration and visibility.
Talk to us about API access