Danville Utilities (City of Danville, Virginia) Data Access Guide

Danville Utilities is a municipal multi-service utility (electric, water, gas) serving 42,984 electric customers across 500 square miles of south-central Virginia. Unusually for a city this size, it runs one of the more progressive municipal data programs: Green Button Connect My Data with OAuth 2.0 and SFTP delivery, a published CIS Infinity REST API with Swagger documentation, and a formal third-party registration pathway — making automated C&I data integration genuinely feasible.

Virginia · Municipal Utility·42,984 customers·Last updated May 27, 2026

How to Get Your Danville Utilities (City of Danville, Virginia) Data: All Access Methods

Method1st Party3rd PartyCustomer TypesData TypesLatencyFormat
Customer Billing PortalResidential and commercial (electric, water, gas)Bills, consumption history, transactionsMonthly billing cycleWeb / PDF
Green Button Connect My DataAll customers; registered third parties with consent12-24 months interval usage and billing summariesOne-time transfer per authorization (~10-day provider approval)ESPI XML (OAuth 2.0 / SFTP)
CIS Infinity REST APIApproved developers and partnersAccounts, billing, meter readings, consumptionReal-time capableJSON (XML optional)
EDINot availableN/AN/AN/A
01

Billing Data Access

Danville Utilities provides billing access through its customer portal — current and historical bills, multi-year consumption graphs, and transaction summaries — plus programmatic access via the CIS Infinity REST API. Third-party billing access runs through the Green Button Connect program.

What Data Is on Your Danville Utilities (City of Danville, Virginia) Bill

  • Current and historical bills (PDF)
  • Multi-year consumption history bar graphs
  • Detailed transaction summaries
  • Account details across electric, water, and gas services

How to Download Danville Utilities (City of Danville, Virginia) Bills (Business & Commercial)

  1. 01Register each commercial account in the portal and link them under one profile
  2. 02Use consumption history graphs and transaction summaries for multi-account review
  3. 03For high-volume or automated billing data needs, request CIS Infinity REST API credentials from utildept@danvilleva.gov or (434) 799-5125
  4. 04Register consultants or aggregators through the Green Button Connect program for standardized data delivery

How to Download Danville Utilities (City of Danville, Virginia) Bills (Residential)

  1. 01Visit https://danvilleutilities.com/app/login.jsp and click the registration link
  2. 02Register at https://danvilleutilities.com/app/register.jsp with your account/customer number (format 1234567890-12345678) and meter number (omit the leading E/W character)
  3. 03Create a username, complex password, and security question
  4. 04Opt into paperless billing if desired
  5. 05Log in to view bills, consumption history, and transaction summaries; add multiple accounts from the Profile tab
PDF (bills)Web portal graphsESPI XML (Green Button)JSON/XML (CIS Infinity REST API)

Want to understand the charges on your bill?

See the Danville Utilities (City of Danville, Virginia) Rate Schedules & Tariff Guide →

02

Interval Data & Smart Meters

Danville deployed AMI smart meters (planning documented from 2008-2009) and delivers interval data through Green Button in ESPI/Atom XML, including interval readings, consumption summaries, service delivery point information, and billing period summaries. Customers select 12- or 24-month historical windows at request time.

Meter Technology
AMI smart meters with interval data collection; CIS Infinity (Advanced Utility Systems, deployed 2008) as the customer information system.
Electric Granularity
Estimated 15-minute or hourly (not explicitly published)

How to Download Danville Utilities (City of Danville, Virginia) Interval Data via Green Button

  1. 01Log in to the Danville Utilities account portal
  2. 02Navigate to the data sharing section
  3. 03Request a Green Button download of energy usage data
  4. 04Select a 12- or 24-month historical window
  5. 05Download the ESPI/Atom XML file containing interval readings and billing period summaries

Interval data is essential for rate comparison and TOU analysis.

See which Danville Utilities (City of Danville, Virginia) rate schedule is best for your usage pattern →

03

Green Button Access

Download My Data

Customers download usage data in standardized ESPI/Atom XML format from their portal account, including interval readings, consumption summaries, and service delivery point information, with selectable 12- or 24-month windows.

Formats
ESPI XML (Atom)
Available To
Residential and commercial electric, water, and gas customers

Connect My Data

Formal third-party registration program administered through SCM. Registered providers receive customer-authorized historical usage data (12 or 24 months) in ESPI XML via OAuth redirect or SFTP. Note: data is transferred one time per customer consent — not a recurring feed. Approval within ~10 business days.

API Standard
ESPI / OAuth 2.0 with SFTP backup transfer
Available To
Registered third parties (consultants, aggregators, energy managers) serving commercial and/or residential segments

04

Third-Party API Access

Danville exposes two programmatic channels: (1) the CIS Infinity REST API (Advanced Utility Systems/Harris, deployed 2008) — RESTful HTTPS with mandatory 2-way SSL, HTTP Basic authentication, Swagger/OpenAPI documentation, JSON primary format, and endpoints covering accounts, billing history, meter data, and consumption; and (2) the Green Button Connect program for standardized ESPI XML delivery with customer consent. API access requires utility-issued credentials and data sharing agreements.

Program
CIS Infinity REST API + Green Button Connect (SCM)
Auth Method
HTTP Basic Authorization over HTTPS with mandatory 2-way SSL certificates (CIS API); OAuth 2.0 (Green Button)
Interval Latency
12-24 months historical via Green Button (one-time per authorization)

Available Danville Utilities (City of Danville, Virginia) API Endpoints

FunctionEndpointMethodFormat
Resource collections (accounts, billing, meters)/data/(bizobjname)GET/POST/PUT/PATCHJSON (XML optional)
Specific resource retrieval and updates/data/(bizobjname)/(id)GET/PUT/PATCHJSON
Business function execution/do/(function)POSTJSON
Report generation, scheduling, and asynchronous result retrieval/run/report and /run/pickupPOST/GETJSON

How to Register as a Danville Utilities (City of Danville, Virginia) API Vendor

  1. 01Register as a third-party provider at the Green Button portal: company info, services (electric/water/gas), customer segment, 12- or 24-month window, OAuth redirect/notify URLs or SFTP config, PEM SSL certificate, ToS and privacy policy URLs
  2. 02Agree to the Danville Utilities/SCM Green Button Terms & Conditions and await approval (~10 business days)
  3. 03For deeper integration, request CIS Infinity REST API developer credentials from utildept@danvilleva.gov with company info, business purpose, technical contacts, and an SSL certificate for mutual TLS
  4. 04Review the Swagger documentation at https://cis5.danvilleva.gov/ and implement pagination and retry logic

05

EDI (Electronic Data Interchange)

No formal EDI program found — no ANSI X12 support, enrollment procedures, transaction set lists, specifications, or VAN partnerships are published. (Virginia Natural Gas, a separate utility, offers EDI; Danville has not published equivalent capabilities.) Inquire at (434) 799-5125 or utildept@danvilleva.gov.


06

Rate Schedules & Tariff Analysis

Rate specifics were not enumerated in this research. The CIS Infinity platform provides a modern rate engine with unlimited rate structure configuration, and an Energy Efficiency Program Consultant RFP (2026) indicates internal consumption-analysis capability. C&I customers should contact Customer Accounts at (434) 799-5125 for applicable schedules.

For a deeper analysis including cost optimization strategies and historical rate trends:

Read the full Danville Utilities (City of Danville, Virginia) Rate Optimization Guide →

07

Other Data Access Programs

Smart Energy Program (Demand Response)

SCM-managed residential demand response with smart thermostat enrollment, multi-channel event notifications (text, push, IVR, email), and bill credits: $75 enrollment bonus plus up to $40/year in event credits.

  1. 01Create or log into an SCM account at the outage portal
  2. 02Configure compatible smart thermostat(s)
  3. 03Enroll in the Smart Energy Program and grant DR event consent
  4. 04Receive notifications and view earned credits in the portal

Outage Portal & Notifications

Separate registration system for real-time outage notifications, status tracking, and guest notification access — customer engagement infrastructure rather than a data access channel.

  1. 01Register independently at the outage portal
  2. 02Subscribe to text, push, or email notifications
  3. 03Track outage status in real time

08

Limitations & Considerations

  • Green Button data transfers once per customer consent — not a recurring automated feed; re-authorization needed for refreshes.
  • Interval granularity (15-minute vs hourly) is not explicitly published.
  • No EDI program documented (no ANSI X12 transaction support).
  • CIS Infinity REST API access requires utility approval and 2-way SSL; no self-service developer signup.
  • No documented partnerships with national aggregators (Urjanet, Arcadia, etc.), though the Green Button program is open to them.

09

Danville Utilities (City of Danville, Virginia) Data Access FAQ

How do C&I customers get interval data from Danville Utilities?

Through Green Button: log into the customer portal, request a usage download, and receive ESPI/Atom XML with interval readings and billing summaries for a selectable 12- or 24-month window. For programmatic, real-time-capable access to billing and meter data, request CIS Infinity REST API credentials from utildept@danvilleva.gov.

Does Danville support automated third-party data sharing?

Yes — unusually for a municipal utility this size. Third parties register through the Green Button Connect program (OAuth 2.0 redirect/notify URLs or SFTP, PEM SSL certificate, ToS/privacy policy URLs) with approval in about 10 business days. One caveat: data transfers once per customer consent rather than as a recurring feed, so refreshes require re-authorization.

What does the CIS Infinity REST API expose?

Accounts, billing history and transactions, meter data and readings, consumption details, and service delivery point information — via RESTful HTTPS with HTTP Basic auth and mandatory 2-way SSL. Endpoints include /data/(bizobjname), /do/(function), and /run/report for scheduled reporting, all documented in Swagger at https://cis5.danvilleva.gov/. JSON is the primary format with optional XML.

Does Danville Utilities support EDI?

No. There is no published ANSI X12 transaction support (814/820/867/810), enrollment process, or VAN partnership. Businesses needing structured exchange should use the CIS Infinity REST API or Green Button ESPI XML instead, or inquire directly at (434) 799-5125.

Which services does the Green Button program cover?

Electric, water, and gas — registrants select which services and which customer segments (commercial, residential, or both) they serve, plus a 12- or 24-month historical window. Data arrives in standardized ESPI XML via OAuth redirect with an SFTP backup option.

What does Nectar's roadmap support level mean for Danville Utilities?

Danville is on Nectar's roadmap with strong integration fundamentals: Green Button ESPI XML and a documented REST API mean automated ingestion is genuinely feasible. While native support is built, Nectar can work with customer-downloaded Green Button files or pursue registered third-party access through the SCM program.

The Best Way to Access Data from Danville Utilities (City of Danville, Virginia)

Nectar connects to Danville Utilities (City of Danville, Virginia) and 7,000+ utility providers — billing, interval, and rate data delivered automatically. No portals, no forms, no manual downloads.

Nectar for Energy & Sustainability Teams

Managing utility data for commercial or industrial buildings? Nectar offers a free energy data audit — we'll review your current setup and show you where automation can save your team hours every month.

Get a Free Audit

Nectar for Developers & Consultants

Building energy tools or advising clients on utility data? Nectar works with technology partners and consultants who need reliable data infrastructure.

Partner with Us