# Pull your Smart Meter Texas usage into your own systems

> Read 15-minute interval data, monthly billing reads and energy data sharing agreements for your ESIIDs from Smart Meter Texas in one API call. A workflow can pull yesterday's interval reads for every meter each morning and post them to your energy system.

Page: https://fous.com/automate/smart-meter-texas
Updated: 2026-11-12

Works with your own Smart Meter Texas account. Fous is an independent product.

## What you can build on SMT

### Get 15-minute interval usage

Reads Energy Data 15 Min Interval on the View Energy Data page for one ESIID between a start and an end date.

- Takes: ESIID, start date, end date
- Returns: ESIID, date, interval reads in kWh, actual or estimated, consumption or generation, revision time

### Get monthly billing reads

Reads Monthly Billing Information for one ESIID on the View Energy Data page: the billing periods with their kWh, kW and kVA.

- Takes: ESIID, start date, end date
- Returns: Start date, end date, actual kWh, metered kW, billed kW, metered kVA, billed kVA

### List energy data sharing agreements

Reads the Manage Agreements table, or the agreements found by ESIID Search, with the ESIIDs on each agreement from View Agreement.

- Takes: ESIID (optional)
- Returns: Agreement, provider, status, ESIIDs

### Terminate a data sharing agreement

Selects one agreement on Manage Agreements, chooses Terminate Agreement and submits it on the Terminate Data Sharing Agreements page.

- Takes: Agreement, ESIID
- Returns: Agreement, confirmation message

## Automate SMT with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### Yesterday's interval reads for every ESIID

Starts: Every day at 9:00 Central time

1. For each ESIID you list, get the 15-minute interval usage for the last three days.
2. Keep the days that are new or changed since the last run, so revised reads are sent again.
3. Post ESIID, date, interval reads and the actual or estimated flags to your energy system's webhook.

### Monthly billing reads, handed to accounting

Starts: On the 5th of every month at 8:00

1. For each ESIID, get the monthly billing reads for the last two months.
2. Keep the billing periods that were not there on the last run.
3. Post start date, end date, actual kWh, metered and billed kW, metered and billed kVA per ESIID to your accounting system's webhook.

### Weekly check of energy data sharing agreements

Starts: Every Monday at 8:00

1. List the energy data sharing agreements on Manage Agreements.
2. Keep the agreements that are new or whose status changed since the last run.
3. Email you the list with the agreement, provider, status and ESIIDs.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get 15-minute interval usage” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "smartmetertexas.com/get_interval_usage",
    "input": {
      "esiid": "1008901000000000000001",
      "start_date": "2026-11-10",
      "end_date": "2026-11-10"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "esiid": "1008901000000000000001",
    "days": [
      {
        "date": "2026-11-10",
        "reading_type": "Consumption",
        "revised_at": "2026-11-11T01:12:40",
        "intervals": [
          {
            "start": "00:00",
            "kwh": 1.842,
            "quality": "Actual"
          }
        ]
      }
    ]
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## SMT’s own options

SMT gives every account the web portal, with exports to CSV and Green Button XML, email or FTPS subscriptions, and REST and SOAP APIs for interval data, register and billing reads, meter and premise attributes, subscriptions and data sharing agreements. FTPS and API use need a static IP, a signed SSL certificate and credentials per DUNS.

| Option | What it covers | What it takes |
| --- | --- | --- |
| REST and SOAP APIs | 15-minute interval data, daily register reads, monthly billing reads, Green Button, attributes, on-demand reads, subscriptions, agreements. | An SMT account, a static IP, a signed API SSL certificate with mutual TLS, and API credentials a Company Administrator creates. |
| FTPS delivery | Reports as CSV, LSE or XML, kept in an FTPS folder for 10 days. | A static IP, a signed FTPS SSL certificate, a PGP key per DUNS and FTPS credentials from the SMT Support team. |
| Subscriptions by email | Subscription reports delivered to your mailbox. | An SMT account; email size limits may restrict large reports. |
| The SMT website by hand | Dashboard, Smart Meters, Report Request Status, Manage Agreements and Manage Subscriptions, with CSV and Excel exports. | An SMT account with a User ID and password. |

Read on November 12, 2026: [SMT Data Access Interface Guide](https://www.smartmetertexas.com/commonapi/gethelpguide/help-guides/Smart_Meter_Texas_Data_Access_Interface_Guide.pdf), [SMT Residential User Guide](https://www.smartmetertexas.com/commonapi/gethelpguide/help-guides/Smart_Meter_Texas_Residential_User_Guide.pdf).

## Signing in to SMT

SMT signs people in with a User ID and a password, with Remember Me on the login page. On a business account, a Company Administrator manages integration credentials and approves outside IT providers as on-behalf users. You sign in once through SMT's own login with your own account, and when the session expires the method signs back in.

## Worth knowing

- **Two years of data**: SMT keeps meter attributes, premise attributes, 15-minute interval data, daily register reads and monthly billing reads for two years. Plan backfills inside that window.
- **Long Green Button downloads go by email**: On View Energy Data, a Green Button Download My Data request for more than 30 days is emailed to you instead of downloading.
- **On-demand reads have a daily limit**: SMT allows up to 3,000 on-demand meter reads a day per transmission and distribution utility, so use interval data for routine pulls.
- **Bulk exports return an Order ID**: Exporting attributes for several meters returns an Order ID and delivers the report later by email, FTPS or API. Its progress shows on Report Request Status.

## More in Energy and utilities

- [British Gas Business online account](https://fous.com/automate/british-gas-business-online-account.md)
- [Ameren online account](https://fous.com/automate/ameren-online-account.md)
- [CenterPoint Energy My Account](https://fous.com/automate/centerpoint-energy-my-account.md)
- [Con Edison My Account](https://fous.com/automate/con-edison-my-account.md)
- [DTE Energy online account](https://fous.com/automate/dte-energy-online-account.md)
- [Eversource online account](https://fous.com/automate/eversource-online-account.md)
- [National Grid US My Account](https://fous.com/automate/national-grid-us-my-account.md)
- [PG&E online account](https://fous.com/automate/pg-and-e-online-account.md)
- [PSE&G My Account](https://fous.com/automate/pse-and-g-my-account.md)
- [SDG&E My Account](https://fous.com/automate/sdg-and-e-my-account.md)
- [AEP online account](https://fous.com/automate/aep-online-account.md)
- [ComEd My Account](https://fous.com/automate/comed-my-account.md)
- [Dominion Energy Manage Account](https://fous.com/automate/dominion-energy-manage-account.md)
- [Duke Energy My Account](https://fous.com/automate/duke-energy-my-account.md)
- [FirstEnergy online account](https://fous.com/automate/firstenergy-online-account.md)
- [FPL online account](https://fous.com/automate/fpl-online-account.md)
- [Georgia Power My Account](https://fous.com/automate/georgia-power-my-account.md)
- [Hydro One myAccount](https://fous.com/automate/hydro-one-myaccount.md)
- [Hydro-Québec Espace client](https://fous.com/automate/hydro-quebec-espace-client.md)
- [myEntergy](https://fous.com/automate/myentergy.md)
- [PPL Electric Utilities online account](https://fous.com/automate/ppl-electric-utilities-online-account.md)
- [SCE My Account](https://fous.com/automate/sce-my-account.md)
- [Enedis Espace Client Entreprises](https://fous.com/automate/enedis-espace-client-entreprises.md)
- [SGE](https://fous.com/automate/sge.md)
- [Cemig Atende](https://fous.com/automate/cemig-atende.md)
- [Enel Agência Virtual](https://fous.com/automate/enel-agencia-virtual.md)
- [Espace Producteur EDF OA](https://fous.com/automate/espace-producteur-edf-oa.md)
- [SoCalGas My Account](https://fous.com/automate/socalgas-my-account.md)
- [Transport4](https://fous.com/automate/transport4.md)
- [SmartHub](https://fous.com/automate/smarthub.md)
- [My WM](https://fous.com/automate/my-wm.md)
- [Republic Services My Account](https://fous.com/automate/republic-services-my-account.md)

Other industries: [レストランボード](/automate/restaurant-board), [YONO Business](/automate/yono-business), [CareCredit Provider Center](/automate/carecredit-provider-center), [RD e-Filing](/automate/rd-e-filing), [TRACES](/automate/traces), [Viator Supplier Center](/automate/viator-supplier-center).

## Frequently asked questions

### Does Smart Meter Texas have an API?

Yes. SMT offers REST and SOAP APIs for interval data, register and billing reads, attributes, subscriptions and data sharing agreements. They need a static IP, a signed SSL certificate with mutual TLS and API credentials per DUNS, which a Company Administrator creates in the portal.

### How far back can I get 15-minute interval data?

Up to two years. SMT keeps interval data, daily register reads and monthly billing reads for that period, and View Energy Data takes a start and an end date within it.

### Can I add many meters to my SMT account at once?

Yes. On the Smart Meters page, Import File adds meters from a CSV file, up to 50 meters per file.

### What formats does SMT export?

The website exports CSV, Green Button XML and Excel files. FTPS delivery uses CSV, LSE or XML.

### Is Fous affiliated with Smart Meter Texas?

No. Fous is an independent product. It is not affiliated with Smart Meter Texas or the utilities whose territories it covers, and it works through the account you already use to sign in.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Smart Meter Texas (Smart Meter Texas (AEP Texas, CenterPoint Energy Houston Electric, Oncor, TNMP)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
