StratusVue API Services Internal

<back to all web services

SubmittalItemReadRequest

Internal API: Read submittal item

The following routes are available for this service:
POST/api/internal/submittalitem/read
SubmittalItemReadRequest Parameters:
NameParameterData TypeRequiredDescription
FolderIdbodyintNo
BaseRequest Parameters:
NameParameterData TypeRequiredDescription
AuthSessionKeyformstringNo
AdditionalInfoformList<ItemNameValue>No
ItemNameValue Parameters:
NameParameterData TypeRequiredDescription
PropertyNameformstringNo
PropertyValueformstringNo
SubmittalItemReadResponse Parameters:
NameParameterData TypeRequiredDescription
SubmittalItemformSubmittalItemNo
BaseResponse Parameters:
NameParameterData TypeRequiredDescription
UiErrorMessageformstringNo
UiDevErrorMessageformstringNo
ErrorOccuredformboolNo
LogMessageTypeformErrorMessageTypeNo
ResponseStatusformResponseStatusNo
NumberOfRecordsEffectedformintNo
SubmittalItem Parameters:
NameParameterData TypeRequiredDescription
FolderIdformintNo
FolderParentIdformintNo
SubmittalItemIdformintNo
SubmittalItemNumberformstringNo
DescriptionformstringNo
StageformstringNo
RevisionformstringNo
CSIformstringNo
RequiredReviewDaysformstringNo
StatusformstringNo
CopiesSubmittedformstringNo
SubmittedDueDateformstringNo
DateSubmittedformstringNo
TypeformstringNo
ReturnedStatusformstringNo
ReturnedCopiesformstringNo
ReturnedDueDateformstringNo
DateReceivedformstringNo
DateReturnedformstringNo
ExplClosedformstringNo
ReturnedNoteformstringNo
DateReturnedToSubformstringNo
DateReceivedFromSubformstringNo
ResponsibleContractorformstringNo
NotesformstringNo
StatusIdformstringNo
TypeIdformintNo
ResponsibleContractorIdformintNo
ReturnedStatusIdformstringNo
StageNameformstringNo
FolderBase Parameters:
NameParameterData TypeRequiredDescription
UserCanModifyformboolNo
UserCanDeleteformboolNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /json/reply/SubmittalItemReadRequest HTTP/1.1 
Host: api.sagecpc.com 
Content-Type: application/json
Content-Length: length

{"folderId":0,"authSessionKey":"String","additionalInfo":[{"propertyName":"String","propertyValue":"String"}]}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"submittalItem":{"folderId":0,"folderParentId":0,"submittalItemId":0,"submittalItemNumber":"String","description":"String","stage":"String","revision":"String","csi":"String","requiredReviewDays":"String","status":"String","copiesSubmitted":"String","submittedDueDate":"String","dateSubmitted":"String","type":"String","returnedStatus":"String","returnedCopies":"String","returnedDueDate":"String","dateReceived":"String","dateReturned":"String","explClosed":"String","returnedNote":"String","dateReturnedToSub":"String","dateReceivedFromSub":"String","responsibleContractor":"String","notes":"String","statusId":"String","typeId":0,"responsibleContractorId":0,"returnedStatusId":"String","stageName":"String","userCanModify":false,"userCanDelete":false},"uiErrorMessage":"String","uiDevErrorMessage":"String","errorOccured":false,"logMessageType":"DEBUG","responseStatus":{"errorCode":"String","message":"String","stackTrace":"String","errors":[{"errorCode":"String","fieldName":"String","message":"String","meta":{"String":"String"}}],"meta":{"String":"String"}},"numberOfRecordsEffected":0}