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).