Update Projects
You can update project from here
/ProjectEx/CreateUpdateProjects
Query String
Parameter | Required | Value |
---|---|---|
externalUser | Mandatory | 1 |
Request Header
Parameter | Required | Value |
---|---|---|
TokenKey | Mandatory | User Input |
ModuleKeyRequest | Mandatory | PWP |
Accept-Language | Optional | en-US |
Accept-Encoding | Optional | gzip |
Content-Type | Mandatory | application/json |
Request Body
Parameter | Required | Value |
---|---|---|
EncryptedPINProjectID | Mandatory | User Input |
ProjectName | Mandatory | User Input |
ProjectNumber | Optional | User Input |
ProjectDescription | Optional | User Input |
| Mandatory | User Input |
ProjectAddress1 | Optional | User Input |
CountryName | Mandatory | User Input |
StateName | Mandatory | User Input |
StateID | Mandatory | User Input |
city | Optional | User Input |
zip | Optional | User Input |
IsLatestDocumentHidden | Mandatory | User Input (true or false) |
Example
externalUser:1
TokenKey:Your Token Key
ModuleKeyRequest:PWP
Accept-Language:en-US
Accept-Encoding:gzip
Content-Type:application/json
[
{
"EncryptedPINProjectID": "nzeBo0rBpDehqd0wXJY%40ow%3d%3d",
"ProjectName":"User input",
"ProjectNumber":"User input",
"ProjectDescription":"User input",
"ProjectExt":
{
"AccessibilityType":2,
"ProjectPassword" : "",
"IsPasswordProtected" : false
},
"ProjectAddress1":"User input",
"CountryName":"User input",
"StateName":"User input",
"StateID":User input,
"city":"User input",
"zip":"User input",
"IsLatestDocumentHidden":true
}
]
[
{
"ProjectAddress1": "",
"Zip": "",
"ProjectOwner": {
"LastLoginDate": "0001-01-01T00:00:00",
"StateID": 0,
"CountryID": 0,
"PWRoleID": 0,
"SYSRoleID": 0,
"SuperAdminType": 0,
"IsReseller": false,
"PCModuleID": 0,
"isGuestUser": false,
"PINProjectID": 0,
"LicenseUserType": 0,
"PWPLicUserType": 0,
"UserLicenseType": 0,
"LastLogoutDate": "0001-01-01T00:00:00",
"PrimaryUserID": 0,
"IsProfileCompleted": false,
"IsWelcomed": false,
"PWPSuperAdminType": 0,
"IsEmailVerified": false,
"GuestProjectCount": 0,
"AuthReason": 0,
"PWPSubscriptionType": 0,
"IsLatestDocumentHidingAllowed": false,
"AccountPaymentMode": 0,
"PWUserID": 0,
"EncryptedPWUserID": "6iQSk9gDXQmXK9fpHQTFzA%3d%3d",
"PWAccountID": 0,
"EncryptedPWAccountID": "55SMGlXwzNJmamAjfYSQwA%3d%3d",
"PWContactID": 0,
"EncryptedPrimaryPWContactID": "WoxScYbLO94BLhxwCUqYxw%3d%3d",
"PrimaryPWContactID": 0,
"EncryptedPWContactID": "",
"UserName": "",
"Admin": false,
"Status": 0,
"AccountExpiryDate": "0001-01-01T00:00:00",
"ShareProjectCount": 0,
"AccountCreateDate": "0001-01-01T00:00:00",
"BillingStartDate": "0001-01-01T00:00:00"
},
"StateID": 5,
"CountryID": 0,
"ProjectPCModule": {
"PCModuleId": 2,
"IsActive": false
},
"PINProjectID": 0,
"EncryptedPINProjectID": "p0SILXrzlOJoGJRdXh72ew%3d%3d",
"ProjectNumber": "",
"ProjectName": "test create 101",
"ProjectStartDate": "9999-12-31T23:59:59.9999999",
"UserLicenseType": 0,
"EnableNotifyOnDownload": false,
"IsArchived": false,
"IsCabinet": false,
"ProjectExt": {
"AccessibilityType": 2,
"ProjectPassword": "",
"IsPasswordProtected": false,
"CreateBy": 0,
"EncryptedCreateBy": "",
"AutoHyperlinkEnabled": false
},
"IsGuestProject": false,
"UserRoleID": 0,
"ProjectEndDate": "9999-12-31T23:59:59.9999999",
"StateName": "California",
"CountryName": "USA",
"City": "",
"ProjectDescription": "",
"ActivityCount": 0,
"GuestProjectCount": 0,
"FavouriteProjectCount": 0,
"PrivateProjectCount": 0,
"PublicProjectCount": 0,
"PendingShareProjectCount": 0,
"AcceptedShareProjectCount": 0,
"FolderCnt": 0,
"DocumentCnt": 0,
"GuestUserCount": 0,
"ProjectStatus": 0,
"LatestDocFolderID": 0,
"EncryptedLatestDocFolderID": "",
"TimeIn": "0001-01-01T00:00:00",
"TimeOut": "0001-01-01T00:00:00",
"TotalDocumentUnpublishCount": 0,
"PunchCount": 0,
"RFICount": 0,
"IsLatestDocumentHidden": false,
"ShareResponseStatus": 0,
"PWPProjectUserID": 0,
"ShareAccessType": 0,
"BillingOption": 0,
"IsLatestFolderShared": false,
"RequestedUserRoleID": 0
},
{
"ProjectAddress1": "",
"Zip": "",
"ProjectOwner": {
"LastLoginDate": "0001-01-01T00:00:00",
"StateID": 0,
"CountryID": 0,
"PWRoleID": 0,
"SYSRoleID": 0,
"SuperAdminType": 0,
"IsReseller": false,
"PCModuleID": 0,
"isGuestUser": false,
"PINProjectID": 0,
"LicenseUserType": 0,
"PWPLicUserType": 0,
"UserLicenseType": 0,
"LastLogoutDate": "0001-01-01T00:00:00",
"PrimaryUserID": 0,
"IsProfileCompleted": false,
"IsWelcomed": false,
"PWPSuperAdminType": 0,
"IsEmailVerified": false,
"GuestProjectCount": 0,
"AuthReason": 0,
"PWPSubscriptionType": 0,
"IsLatestDocumentHidingAllowed": false,
"AccountPaymentMode": 0,
"PWUserID": 0,
"EncryptedPWUserID": "6iQSk9gDXQmXK9fpHQTFzA%3d%3d",
"PWAccountID": 0,
"EncryptedPWAccountID": "55SMGlXwzNJmamAjfYSQwA%3d%3d",
"PWContactID": 0,
"EncryptedPrimaryPWContactID": "WoxScYbLO94BLhxwCUqYxw%3d%3d",
"PrimaryPWContactID": 0,
"EncryptedPWContactID": "",
"UserName": "",
"Admin": false,
"Status": 0,
"AccountExpiryDate": "0001-01-01T00:00:00",
"ShareProjectCount": 0,
"AccountCreateDate": "0001-01-01T00:00:00",
"BillingStartDate": "0001-01-01T00:00:00"
},
"StateID": 5,
"CountryID": 0,
"ProjectPCModule": {
"PCModuleId": 2,
"IsActive": false
},
"PINProjectID": 0,
"EncryptedPINProjectID": "p0SILXrzlOLuxZhbpPXmBQ%3d%3d",
"ProjectNumber": "",
"ProjectName": "test create 111",
"ProjectStartDate": "9999-12-31T23:59:59.9999999",
"UserLicenseType": 0,
"EnableNotifyOnDownload": false,
"IsArchived": false,
"IsCabinet": false,
"ProjectExt": {
"AccessibilityType": 2,
"ProjectPassword": "",
"IsPasswordProtected": false,
"CreateBy": 0,
"EncryptedCreateBy": "",
"AutoHyperlinkEnabled": false
},
"IsGuestProject": false,
"UserRoleID": 0,
"ProjectEndDate": "9999-12-31T23:59:59.9999999",
"StateName": "California",
"CountryName": "USA",
"City": "",
"ProjectDescription": "",
"ActivityCount": 0,
"GuestProjectCount": 0,
"FavouriteProjectCount": 0,
"PrivateProjectCount": 0,
"PublicProjectCount": 0,
"PendingShareProjectCount": 0,
"AcceptedShareProjectCount": 0,
"FolderCnt": 0,
"DocumentCnt": 0,
"GuestUserCount": 0,
"ProjectStatus": 0,
"LatestDocFolderID": 0,
"EncryptedLatestDocFolderID": "",
"TimeIn": "0001-01-01T00:00:00",
"TimeOut": "0001-01-01T00:00:00",
"TotalDocumentUnpublishCount": 0,
"PunchCount": 0,
"RFICount": 0,
"IsLatestDocumentHidden": false,
"ShareResponseStatus": 0,
"PWPProjectUserID": 0,
"ShareAccessType": 0,
"BillingOption": 0,
"IsLatestFolderShared": false,
"RequestedUserRoleID": 0
}
]
Remarks:
1) In Request Body: * fields is objects. So this fields have their own properties. Below is the property info,
a. ProjectExt – AccessibilityType (It’s value should be 2), ProjectPassword (This field is required to protect a project with password. If it’s value is blank, then it means no password protection require.) and IsPasswordProtected (If ProjectPassword is blank then it should be false else true).
Updated 25 days ago