Hey! These docs are for version 1.0, which is no longer officially supported. Click here for the latest version, 1.1!

Data Hierarchy

This section details and explains the relationship between the various data models that make up the eDRV API.

Model RelationshipsModel Relationships

Model Relationships

An organization is a corporate entity that owns manages and operates charge stations in one or more locations.

An organization may manage chargestations in multiple locations (geographical addresses)

This is the electrical equipment that an EV connects to recharge. It may have one or more connectors

An EV Driver is a person associated with an Organization. He/She uses the Chargestations within this organization for charging their EVs.

Tokens are security keys associate with an EV Driver. These are used to authenticate the driver for access to resources across the Organization such as Chargestations & Connectors.

Tokens may be of type "physical" e.g. RFID tags or "virtual" e.g. for drivers authenticating via Slack or other workplace directories.

Every charging event is recorded within eDRV as a transaction. Transactions include the token that was used to authorize and start the charging event along with various metrics that you may use to inform the driver.