POST api/Plants
Request Information
URI Parameters
None.
Body Parameters
PlantInfoName | Description | Type | Additional information |
---|---|---|---|
name | string |
None. |
|
primary | string |
None. |
|
power | decimal number |
None. |
|
latitude | decimal number |
None. |
|
longitude | decimal number |
None. |
|
inverters | Collection of Inverter |
None. |
|
modules | Collection of PV_Modules |
None. |
|
configurations | Collection of InverterConfiguration |
None. |
|
note | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "name": "sample string 1", "primary": "sample string 2", "power": 1.1, "latitude": 1.1, "longitude": 1.1, "inverters": [ { "manufacturer": "sample string 1", "type": "sample string 2", "num_mppt": 1, "num_inv": 1, "id_gateway": "sample string 3" }, { "manufacturer": "sample string 1", "type": "sample string 2", "num_mppt": 1, "num_inv": 1, "id_gateway": "sample string 3" } ], "modules": [ { "manufacturer": "sample string 1", "type": "sample string 2", "num_mod": 1 }, { "manufacturer": "sample string 1", "type": "sample string 2", "num_mod": 1 } ], "configurations": [ { "id_inverter": 1, "id_mppt": 1, "id_module": 1, "num_strings": 1, "num_modules_per_string": 1, "tilt": 1, "azimuth": 1, "mounting": "sample string 1" }, { "id_inverter": 1, "id_mppt": 1, "id_module": 1, "num_strings": 1, "num_modules_per_string": 1, "tilt": 1, "azimuth": 1, "mounting": "sample string 1" } ], "note": "sample string 3" }
application/xml, text/xml
Sample:
<PlantInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IEM_REST_API.Models"> <configurations> <InverterConfiguration> <azimuth>1</azimuth> <id_inverter>1</id_inverter> <id_module>1</id_module> <id_mppt>1</id_mppt> <mounting>sample string 1</mounting> <num_modules_per_string>1</num_modules_per_string> <num_strings>1</num_strings> <tilt>1</tilt> </InverterConfiguration> <InverterConfiguration> <azimuth>1</azimuth> <id_inverter>1</id_inverter> <id_module>1</id_module> <id_mppt>1</id_mppt> <mounting>sample string 1</mounting> <num_modules_per_string>1</num_modules_per_string> <num_strings>1</num_strings> <tilt>1</tilt> </InverterConfiguration> </configurations> <inverters> <Inverter> <id_gateway>sample string 3</id_gateway> <manufacturer>sample string 1</manufacturer> <num_inv>1</num_inv> <num_mppt>1</num_mppt> <type>sample string 2</type> </Inverter> <Inverter> <id_gateway>sample string 3</id_gateway> <manufacturer>sample string 1</manufacturer> <num_inv>1</num_inv> <num_mppt>1</num_mppt> <type>sample string 2</type> </Inverter> </inverters> <latitude>1.1</latitude> <longitude>1.1</longitude> <modules> <PV_Modules> <manufacturer>sample string 1</manufacturer> <num_mod>1</num_mod> <type>sample string 2</type> </PV_Modules> <PV_Modules> <manufacturer>sample string 1</manufacturer> <num_mod>1</num_mod> <type>sample string 2</type> </PV_Modules> </modules> <name>sample string 1</name> <note>sample string 3</note> <power>1.1</power> <primary>sample string 2</primary> </PlantInfo>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.