POST api/Plants
Request Information
URI Parameters
None.
Body Parameters
PlantInfo| Name | 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.