Get Project Document Info

You will get project document info from here

/api/ProjectDocument/GetDocumentInfo

Query String

ParameterRequiredValue
projectDocumentIdMandatoryUser Input
includeAttributeOptional0 (default) / 1
includeRetentionOptional0 (default) / 1
orderByOptional0 (default) / 1
startOptionalUser Input
startWithOptional0 (default) / 1

Request Header

ParameterRequiredValue
TokenKeyMandatoryUser Input
Accept-LanguageOptionalen-US
Accept-EncodingOptionalgzip
Content-TypeMandatoryapplication/json
PINProjectIDUser Input

Response

TokenKey → Your-Key
{
  "ProjectFolderID": 165055,
  "PINProjectID": 161330,
  "ProjectDocumentID": 1638110,
  "CurrentCheckOutStatus": 1,
  "DocumentTitle": "",
  "DocumentDesc": "",
  "DocumentName": "bird3.jpg",
  "SearchTag": "Cute Bird",
  "OriginalFileName": "adc52e63-20fb-4c79-aa89-1b2af55316db",
  "OriginalExtension": ".jpg",
  "Filesize": "289400",
  "UploadStatus": 2,
  "RevisionDate": "2016-11-09T16:47:38.84",
  "RevisionNumber": 1,
  "RevisedBy": {
    "PWUserID": 12233,
    "PWAccountID": 934,
    "PWContactID": 121367,
    "FirstName": "laxmikanth",
    "MiddleName": "",
    "LastName": "k",
    "Email": "[email protected]",
    "UserName": "laxmikanth k"
  },
  "IsMarkupExists": false,
  "PathName": "Folder 1",
  "StorageID": 100001,
  "CustomProperties": [
    {
      "CustomPropertyID": 12214,
      "PropertyName": "Bid Awarded",
      "PropertyType": 3,
      "DataType": 5,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false,
      "OtherData": "Accept|Reject"
    },
    {
      "CustomPropertyID": 12213,
      "PropertyName": "Bid Date",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12202,
      "PropertyName": "board Approved Resolutions",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12212,
      "PropertyName": "Budget Approved ",
      "PropertyType": 3,
      "DataType": 5,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12195,
      "PropertyName": "Check / Warrant",
      "PropertyType": 3,
      "DataType": 1,
      "Size": 20,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12200,
      "PropertyName": "Contract Amount",
      "PropertyType": 3,
      "DataType": 6,
      "Size": 10,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12201,
      "PropertyName": "Contract Mod#",
      "PropertyType": 3,
      "DataType": 1,
      "Size": 20,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12191,
      "PropertyName": "Contract Number",
      "PropertyType": 3,
      "DataType": 1,
      "Size": 20,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12188,
      "PropertyName": "Contractor /Vendor ",
      "PropertyType": 2,
      "DataType": 0,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false,
      "Attributes": [
        {
          "CustomAttributeID": 12142,
          "CustomPropertyID": 12188,
          "AttributeName": "Contractor / vendor 1",
          "PropertyType": 2,
          "DataType": 1,
          "Size": 20
        },
        {
          "CustomAttributeID": 12145,
          "CustomPropertyID": 12188,
          "AttributeName": "Contract /Vendor Staring Date",
          "PropertyType": 2,
          "DataType": 3,
          "Size": 0
        },
        {
          "CustomAttributeID": 12146,
          "CustomPropertyID": 12188,
          "AttributeName": "Contracto / vendor Amount ",
          "PropertyType": 2,
          "DataType": 6,
          "Size": 0
        },
        {
          "CustomAttributeID": 12147,
          "CustomPropertyID": 12188,
          "AttributeName": "Contractor / vendor Approved ",
          "PropertyType": 2,
          "DataType": 5,
          "Size": 0
        },
        {
          "CustomAttributeID": 12148,
          "CustomPropertyID": 12188,
          "AttributeName": "Contracto / Vendor Number",
          "PropertyType": 2,
          "DataType": 2,
          "Size": 10
        }
      ]
    },
    {
      "CustomPropertyID": 12198,
      "PropertyName": "Date Paid",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12197,
      "PropertyName": "Date Received",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12211,
      "PropertyName": "Escrow Retention Payment",
      "PropertyType": 3,
      "DataType": 5,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12290,
      "PropertyName": "Header Col ",
      "PropertyType": 3,
      "DataType": 1,
      "Size": 34,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12199,
      "PropertyName": "Invoice Amount",
      "PropertyType": 3,
      "DataType": 6,
      "Size": 10,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 1338,
      "PropertyName": "Month&Year",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "DateDataFormat": 2,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12208,
      "PropertyName": "Notice of Completion ",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12193,
      "PropertyName": "Pay App/ Invoice",
      "PropertyType": 3,
      "DataType": 1,
      "Size": 20,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": true,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12156,
      "PropertyName": "Places",
      "PropertyType": 2,
      "DataType": 0,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": true,
      "IsRequired": false,
      "Attributes": [
        {
          "CustomAttributeID": 12124,
          "CustomPropertyID": 12156,
          "AttributeName": "place name",
          "PropertyType": 2,
          "DataType": 1,
          "Size": 10
        }
      ]
    },
    {
      "CustomPropertyID": 12209,
      "PropertyName": "Preliminary Notice",
      "PropertyType": 3,
      "DataType": 5,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12189,
      "PropertyName": "Project Manager",
      "PropertyType": 2,
      "DataType": 0,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12187,
      "PropertyName": "Project Name",
      "PropertyType": 2,
      "DataType": 0,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": true,
      "IsRequired": false,
      "Attributes": [
        {
          "CustomAttributeID": 12140,
          "CustomPropertyID": 12187,
          "AttributeName": "Project Name1",
          "PropertyType": 2,
          "DataType": 1,
          "Size": 25
        },
        {
          "CustomAttributeID": 12141,
          "CustomPropertyID": 12187,
          "AttributeName": "Project Name2",
          "PropertyType": 2,
          "DataType": 1,
          "Size": 25
        },
        {
          "CustomAttributeID": 12143,
          "CustomPropertyID": 12187,
          "AttributeName": "Project Strating Date",
          "PropertyType": 2,
          "DataType": 3,
          "Size": 0
        },
        {
          "CustomAttributeID": 12144,
          "CustomPropertyID": 12187,
          "AttributeName": "Contractor / Vendor Name",
          "PropertyType": 2,
          "DataType": 1,
          "Size": 20
        },
        {
          "CustomAttributeID": 12149,
          "CustomPropertyID": 12187,
          "AttributeName": "Project Number",
          "PropertyType": 2,
          "DataType": 2,
          "Size": 10
        },
        {
          "CustomAttributeID": 12150,
          "CustomPropertyID": 12187,
          "AttributeName": "Project Amount",
          "PropertyType": 2,
          "DataType": 6,
          "Size": 10
        },
        {
          "CustomAttributeID": 12151,
          "CustomPropertyID": 12187,
          "AttributeName": "Project Approved",
          "PropertyType": 2,
          "DataType": 5,
          "Size": 0
        },
        {
          "CustomAttributeID": 12152,
          "CustomPropertyID": 12187,
          "AttributeName": "Project Ending Date",
          "PropertyType": 2,
          "DataType": 3,
          "Size": 0
        }
      ]
    },
    {
      "CustomPropertyID": 12192,
      "PropertyName": "Project Number",
      "PropertyType": 3,
      "DataType": 1,
      "Size": 20,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12207,
      "PropertyName": "Release of Stop Notice",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12196,
      "PropertyName": "Requistion #",
      "PropertyType": 3,
      "DataType": 1,
      "Size": 20,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12205,
      "PropertyName": "Retention Amt",
      "PropertyType": 3,
      "DataType": 6,
      "Size": 10,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12203,
      "PropertyName": "Retention Release",
      "PropertyType": 3,
      "DataType": 5,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false,
      "OtherData": "Yes|No|0"
    },
    {
      "CustomPropertyID": 12204,
      "PropertyName": "Retention Release Date",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12194,
      "PropertyName": "Services",
      "PropertyType": 2,
      "DataType": 0,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12159,
      "PropertyName": "Start date",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 89,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12206,
      "PropertyName": "Stop Notice",
      "PropertyType": 3,
      "DataType": 3,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12210,
      "PropertyName": "Sub contractors",
      "PropertyType": 3,
      "DataType": 1,
      "Size": 20,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false
    },
    {
      "CustomPropertyID": 12190,
      "PropertyName": "Type of Document",
      "PropertyType": 2,
      "DataType": 0,
      "Size": 0,
      "LinkedCustomPropertyID": 0,
      "MultiSelectionEnabled": false,
      "IsRequired": false,
      "Attributes": [
        {
          "CustomAttributeID": 1316,
          "CustomPropertyID": 12190,
          "AttributeName": "Type of Document",
          "PropertyType": 2,
          "DataType": 1,
          "Size": 100
        }
      ]
    }
  ],
  "CustomPropertyValues": [
    {
      "DocumentPropertyID": 169023,
      "ProjectDocumentID": 1638110,
      "CustomPropertyID": 1338,
      "LookupDataID": 0,
      "FreeTextData": "06/01/2016",
      "OrdinalNum": 0,
      "CustomAttributeID": 0,
      "PropertyName": "Month&Year"
    },
    {
      "DocumentPropertyID": 169025,
      "ProjectDocumentID": 1638110,
      "CustomPropertyID": 12203,
      "LookupDataID": 0,
      "FreeTextData": "0",
      "OrdinalNum": 0,
      "CustomAttributeID": 0,
      "PropertyName": "Retention Release"
    },
    {
      "DocumentPropertyID": 169026,
      "ProjectDocumentID": 1638110,
      "CustomPropertyID": 12212,
      "LookupDataID": 0,
      "FreeTextData": "1",
      "OrdinalNum": 0,
      "CustomAttributeID": 0,
      "PropertyName": "Budget Approved "
    },
    {
      "DocumentPropertyID": 169024,
      "ProjectDocumentID": 1638110,
      "CustomPropertyID": 12156,
      "LookupDataID": 12150,
      "OrdinalNum": 0,
      "CustomAttributeID": 0,
      "LookupDataText": "kolkata",
      "PropertyName": "Places"
    }
  ],
  "TotalPages": 0,
  "VCStatus": 0,
  "SheetDescription": "",
  "DocumentRevisionID": 0,
  "RowNumber": 0,
  "EncryptDocumentRevisionID": "CW7njOk%2fRo4%3d",
  "EncryptedPINProjectID": "GSebC27NrOd4TA%2fc6uZhEA%3d%3d",
  "EncryptedProjectDocumentID": "Wg0A5YbSYaL9shJErcR%2fTQ%3d%3d",
  "EncryptProjectFolderID": "gUUM1BwXEnQvdIWMviAPhg%3d%3d"
}

Enum : OrderBy

Property NameDescription
0 - PropertyNameProject Name Ascending
1 - PropertyName DESCProject Name Descending

Remarks

Get Document Info (General Properties + Custom Properties) by providing projectDocumentId in a project