# Desc - All about charge server and API - Resources folder is include some API that we use third party provide all service - Hook folder is include we provider to third party needed service - TCP prot 12601 # API ## resources - query_stations_info: - pattern: "get:queryStationsInfo" - data: any - response: { "PageNo": 0, "PageCount": 0, "ItemSize": 0,"StationInfos":StationInfo[] } - desc: reference http://localhost:12000/api#/Client/ResourcesController_queryStationsInfo - query_station_status: - pattern: "get:queryStationStatus" - data: any - response: StationInfo[] - desc: reference http://localhost:12000/api#/Client/ResourcesController_queryStationStatus - query_start_charge: - pattern: "put:startCharge" - data: any - response: { "StartChargeSeq": "string", "StartChargeSeqStat": 0, "ConnectorID": "string", "SuccStat": 0, "FailReason": 0 } - desc: reference http://localhost:12000/api#/Client/ResourcesController_queryStartCharge - query_equip_charge_status: - pattern: "get:equipChargeStatus" - data: any - response: { "StartChargeSeq": "string", "StartChargeSeqStat": 0, "ConnectorID": "string", "ConnectorStatus": 0, "CurrentA": 0, "CurrentB": 0, "CurrentC": 0, "VoltageA": 0, "VoltageB": 0, "VoltageC": 0, "Soc": 0, "StartTime": "string", "EndTime": "string", "TotalPower": 0, "ElecMoney": 0, "SeviceMoney": 0, "TotalMoney": 0, "PriceModelID": 0, "PeakKwh": 0, "PeakCharge": 0, "PeakService": 0, "RushKwh": 0, "RushCharge": 0, "RushService": 0, "ElseKwh": 0, "ElseCharge": 0, "ElseService": 0, "OffKwh": 0, "OffCharge": 0, "OffService": 0 } - desc: reference http://localhost:12000/api#/Client/ResourcesController_queryEquipChargeStatus - query_stop_charge: - pattern: "put:stopCharge" - data: any - response: { "StartChargeSeq": "string", "StartChargeSeqStat": 0, "SuccStat": 0, "FailReason": 0 } - desc: reference http://localhost:12000/api#/Client/ResourcesController_queryStopCharge