UtilityAPI · JSON-LD Context

Utilityapi Context

JSON-LD context defining the semantic vocabulary for Utilityapi from UtilityAPI.

18 Classes 2 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
energy: https://www.w3.org/ns/sosa/

Classes

uid Meter Bill Interval Authorization utility service_address meter_number service_class statement_date due_date total_amount currency start end created modified status

Properties

Property Type Container
total_kwh schema:QuantitativeValue
kwh schema:QuantitativeValue

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://utilityapi.com/vocab#",
    "schema": "https://schema.org/",
    "energy": "https://www.w3.org/ns/sosa/",
    "uid": "@id",
    "Meter": "schema:Utility",
    "Bill": "schema:Invoice",
    "Interval": "energy:Observation",
    "Authorization": "schema:DigitalDocument",
    "utility": "schema:serviceType",
    "service_address": "schema:address",
    "meter_number": "schema:identifier",
    "service_class": "schema:additionalType",
    "statement_date": "schema:dateIssued",
    "due_date": "schema:paymentDueDate",
    "total_kwh": {
      "@id": "https://schema.org/energy",
      "@type": "schema:QuantitativeValue"
    },
    "total_amount": "schema:totalPaymentDue",
    "currency": "schema:priceCurrency",
    "start": "schema:startDate",
    "end": "schema:endDate",
    "kwh": {
      "@id": "https://schema.org/energy",
      "@type": "schema:QuantitativeValue"
    },
    "created": "schema:dateCreated",
    "modified": "schema:dateModified",
    "status": "schema:status"
  }
}