Create Projects
You can Create new 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 | Optional | blank |
ProjectName | Mandatory | User Input |
ProjectNumber | Optional | User Input |
ProjectDescription | Optional | User Input |
*ProjectExt | 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": "",
"ProjectName":"User input",
"ProjectNumber":"User input",
"ProjectDescription":"User input",
"ProjectExt":
{
"AccessibilityType":2,
"ProjectPassword" : "",
"IsPasswordProtected" : false
},
"ProjectAddress1":"",
"CountryName":"User input",
"StateName":"User input",
"StateID":User input,
"city":"User input",
"zip":"",
"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 over 7 years ago