Update Job Installer
Path: /pvds/update_installer.json
Example: https://www.greendeal.com.au/rapi/v1/pvds/update_installer.json
HTTP Method: POST
Request Parameter
Parameter | Type | Is Required? | Note | Example |
id | String | Yes | "GWT383595" | |
installer | Hash | No |
See installer params info
Note: 1.Cannot update the parameter after panel installed. 2.The information is the same as before if set as null or not included in the request body,but the new installer sent by API will be instead of the old installer. |
|
designer | Hash | No |
See designer params info
Note: The information is the same as before if set as null or not included in the request body,but the new designer sent by API will be instead of the old designer. |
|
electrician | Hash | No |
See electrician params info
Note: The information is the same as before if set as null or not included in the request body,but the new electrician sent by API will be instead of the old electrician. |
|
Installer params info
Parameter | Type | Is Required? | Note | Example |
first_name | String | Yes | ||
last_name | String | Yes | ||
accreditation | String | Yes |
Designer params info
Parameter | Type | Is Required? | Note | Example |
first_name | String | Yes | ||
last_name | String | Yes | ||
accreditation | String | Yes |
Eelectrician params info
Parameter | Type | Is Required? | Note | Example |
first_name | String | Yes | ||
last_name | String | Yes | ||
license | String | Yes |
Request Example
{
"client_id": "23565656e63f33016ad7f4f338a6f70be78c136addbbb9c803d09756c6ee93f1",
"signature": "2dc1b977b376a2fd26bf05c1f15da59b",
"timestamp": "2019-08-02T10:31:50+11:00",
"id": "GWT383595",
"installer": {
"accreditation": "1234567",
"first_name": "test first name",
"last_name": "test last name"
},
"designer": {
"accreditation": "1234567",
"first_name": "test first name",
"last_name": "test last name"
},
"electrician": {
"license": "1234567",
"first_name": "test first name",
"last_name": "test last name"
}
}
Response Example
See Get Stc Job Response