Statuses

Use the statuses endpoint to receive realtime updates of all EVSES of a CPO.

Request

The request for the statuses endpoint contains a few query parameters.

See statuses to know more about the parameters that are used with the statuses endpoint.

Response

The following is a sample response for the statuses endpoint:

{
    data: [  
      
        evses 1
          [{...},{...}],
        evses 2 
          [{...},{...}]
                
    ], 
}

Response Definitions

The following are the attributes for the statuses endpoint:

Attribute

Description

data.id

The unique id for a location. It is created by Eco-Movement, and it is stable. This attribute may change when two or more locations are merged, which results in one location only.

data.last_updated

Indicates when the location data was last updated. The date is in ISO 8601 standard and the time zone is UTC. The update could be a status update or any other update (for example, coordinates update).

data.evses.uid

The unique ID of an EVSE in the system of the CPO. It is created by the CPO and is not unique within Eco-Movement's database.

data.evses.status

Indicates if an EVSE is available for charging or not. It is the real-time status of an EVSE, which is monitored and noise-filtered by Eco-Movement. It can be one of the following:

  • AVAILABLE
  • BLOCKED
  • CHARGING
  • INOPERATIVE
  • OUTOFORDER
  • PLANNED
  • REMOVED
  • RESERVED
  • UNKNOWN

data.evses.evse_id

The unique ID of an EVSE for the outside world. It is unique across all databases, but it is not always available. It is compliant with "eMI3standard version V1.0".

data.evses.last_updated

Indicates when the EVSE data was last updated. The date is in ISO 8601 standard and the time zone is UTC. The update could be a status update or any other update (for example, capabilities update).