ev-recharge-sdk
Version:
This API Product provides the option to manage charging at all public Shell Recharge locations. The end points provides control to start, stop and get status of the charging session.
36 lines (35 loc) • 1.49 kB
TypeScript
/**
* Shell EVLib
*
* This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { Schema } from '../schema';
import { Accessibility } from './accessibility';
import { Address } from './address';
import { Coordinates } from './coordinates';
import { EvseVO } from './evseVO';
import { OpeningHoursObject } from './openingHoursObject';
export interface LocationResponeObject {
/** Unique Internal identifier used to refer to this Location by Shell Recharge */
uid?: number;
/** Identifier as given by the Shell Recharge Operator, unique for that Operator */
externalId?: string;
/** Coordinates of the Shell Recharge Site Location */
coordinates?: Coordinates;
/** Operator of this Shell Recharge Location */
operatorName?: string;
/** Address of the Shell Recharge Location */
address?: Address;
/** Accessibility of the Location */
accessibility?: Accessibility;
evses?: EvseVO[];
/** Optional Opening Hours of the Location. Please note that it is not available for all sites. */
openingHours?: OpeningHoursObject[];
/** ISO8601-compliant UTC datetime of the last update of the location */
updated?: string;
/** optional Operator-wide arbitrary text (eg promotional, warning) */
operatorComment?: string;
/** the type of the location. Could be "UNKNOWN". */
locationType?: string;
}
export declare const locationResponeObjectSchema: Schema<LocationResponeObject>;