Urjanet

Urjanet (now part of Arcadia) is a utility-data aggregation platform that programmatically collects utility bill, statement, meter, and interval usage data from thousands of electricity, gas, water, waste, and telecom providers worldwide. Following Arcadia's 2022 acquisition, Urjanet's data access powers the Arcadia "Arc" / Utility Cloud platform, exposed through a REST API (base URL https://api.urjanet.com) for connecting utility credentials and retrieving normalized utility data. Pricing is sales-led and not publicly published.

5 APIs 0 Features
Utility DataEnergyUtility BillsAggregationMetersSustainability

APIs

Urjanet Credentials & Connections API

Submit and manage end-user utility account login credentials so the platform can connect to utility providers and begin collecting data, and look up supported utility providers.

Urjanet Statements & Bills API

Retrieve collected utility statements and bill documents, including billing periods, charges, and source bill PDFs, organized by account and site.

Urjanet Meters API

List and manage utility meters and service points associated with connected accounts and sites.

Urjanet Usage Data API

Access normalized consumption and high-resolution interval (usage) data captured from utility meters and statements across electricity, gas, water, and other commodities.

Urjanet Webhooks API

Configure webhook notifications for important platform events, such as new data becoming available or a credential status change that requires action.

Collections

Pricing Plans

Urjanet Plans Pricing

1 plans

PLANS

Rate Limits

Urjanet Rate Limits

1 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Urjanet Utility Cloud API
  version: '1.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Authentication
    type: folder
  items:
  - info:
      name: Obtain a bearer token
      type: http
    http:
      method: POST
      url: https://api.urjanet.com/auth/login
      body:
        type: json
        data: '{}'
    docs: Authenticate with username and password to obtain a bearer token. Request/response schema not publicly documented
      in full.
- info:
    name: Credentials & Connections
    type: folder
  items:
  - info:
      name: List or search utility providers
      type: http
    http:
      method: GET
      url: https://api.urjanet.com/utility/providers
    docs: Query or search the list of supported utility providers.
  - info:
      name: Submit utility account credentials
      type: http
    http:
      method: POST
      url: https://api.urjanet.com/utility/credentials
      body:
        type: json
        data: '{}'
    docs: Submit end-user utility account login credentials to connect and begin data collection.
  - info:
      name: List or search sites
      type: http
    http:
      method: GET
      url: https://api.urjanet.com/utility/sites
    docs: Query or search sites (locations) organizing utility data.
  - info:
      name: Create a site
      type: http
    http:
      method: POST
      url: https://api.urjanet.com/utility/sites
      body:
        type: json
        data: '{}'
    docs: Create a site (location) to organize utility data.
- info:
    name: Statements & Bills
    type: folder
  items:
  - info:
      name: List utility accounts
      type: http
    http:
      method: GET
      url: https://api.urjanet.com/accounts
    docs: Retrieve utility accounts discovered and enrolled for connected credentials.
  - info:
      name: List utility statements / bills
      type: http
    http:
      method: GET
      url: https://api.urjanet.com/statements
    docs: Retrieve collected utility statements and bill records.
  - info:
      name: Upload a utility bill file
      type: http
    http:
      method: POST
      url: https://api.urjanet.com/utility/files
      body:
        type: json
        data: '{}'
    docs: Upload a utility statement / bill document for processing.
- info:
    name: Meters
    type: folder
  items:
  - info:
      name: List utility meters
      type: http
    http:
      method: GET
      url: https://api.urjanet.com/utility/meters
    docs: List utility meters and service points associated with connected accounts and sites.
  - info:
      name: Update a utility meter
      type: http
    http:
      method: PATCH
      url: https://api.urjanet.com/utility/meters/{meterId}
      body:
        type: json
        data: '{}'
    docs: Update attributes of a specific utility meter.
- info:
    name: Webhooks
    type: folder
  items:
  - info:
      name: Update organization (webhook configuration)
      type: http
    http:
      method: PATCH
      url: https://api.urjanet.com/Organization/{organizationId}
      body:
        type: json
        data: '{}'
    docs: Update organization settings, including webhook endpoint configuration for event notifications.