POST v1/Owners/{ownerId}/JobOrders/{jobId}/SharePictures

This will give the ability to share pictures between owner and constractor

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ownerId

string

Required

jobId

string

Required

Body Parameters

Collection of vw_ContextCurrentFiles
NameDescriptionTypeAdditional information
ContextClassifier

string

String length: inclusive between 0 and 100

ContextID

string

String length: inclusive between 0 and 100

ID

integer

None.

DocumentTitle

string

String length: inclusive between 0 and 100

Comment

string

String length: inclusive between 0 and 255

Filename

string

String length: inclusive between 0 and 200

FileID

string

None.

StorageKey

string

None.

IsShared

integer

None.

DTstamp

date

None.

IsLocked

boolean

None.

WasSent

boolean

None.

FileHistoryID

integer

None.

SortOrder

integer

None.

dcsStatus

string

String length: inclusive between 0 and 255

FileSize

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "ContextClassifier": "sample string 1",
    "ContextID": "sample string 2",
    "ID": 3,
    "DocumentTitle": "sample string 4",
    "Comment": "sample string 5",
    "Filename": "sample string 6",
    "FileID": "sample string 7",
    "StorageKey": "sample string 8",
    "IsShared": 9,
    "DTstamp": "2025-05-13T05:08:21.2952658-04:00",
    "IsLocked": true,
    "WasSent": true,
    "FileHistoryID": 12,
    "SortOrder": 13,
    "dcsStatus": "sample string 14",
    "FileSize": 1
  },
  {
    "ContextClassifier": "sample string 1",
    "ContextID": "sample string 2",
    "ID": 3,
    "DocumentTitle": "sample string 4",
    "Comment": "sample string 5",
    "Filename": "sample string 6",
    "FileID": "sample string 7",
    "StorageKey": "sample string 8",
    "IsShared": 9,
    "DTstamp": "2025-05-13T05:08:21.2952658-04:00",
    "IsLocked": true,
    "WasSent": true,
    "FileHistoryID": 12,
    "SortOrder": 13,
    "dcsStatus": "sample string 14",
    "FileSize": 1
  }
]

application/xml, text/xml

Sample:
<ArrayOfvw_ContextCurrentFiles xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TGG.JOCService.Core.Models.JobOrder">
  <vw_ContextCurrentFiles>
    <Comment>sample string 5</Comment>
    <ContextClassifier>sample string 1</ContextClassifier>
    <ContextID>sample string 2</ContextID>
    <DTstamp>2025-05-13T05:08:21.2952658-04:00</DTstamp>
    <DocumentTitle>sample string 4</DocumentTitle>
    <FileHistoryID>12</FileHistoryID>
    <FileID>sample string 7</FileID>
    <FileSize>1</FileSize>
    <Filename>sample string 6</Filename>
    <ID>3</ID>
    <IsLocked>true</IsLocked>
    <IsShared>9</IsShared>
    <SortOrder>13</SortOrder>
    <StorageKey>sample string 8</StorageKey>
    <WasSent>true</WasSent>
    <dcsStatus>sample string 14</dcsStatus>
  </vw_ContextCurrentFiles>
  <vw_ContextCurrentFiles>
    <Comment>sample string 5</Comment>
    <ContextClassifier>sample string 1</ContextClassifier>
    <ContextID>sample string 2</ContextID>
    <DTstamp>2025-05-13T05:08:21.2952658-04:00</DTstamp>
    <DocumentTitle>sample string 4</DocumentTitle>
    <FileHistoryID>12</FileHistoryID>
    <FileID>sample string 7</FileID>
    <FileSize>1</FileSize>
    <Filename>sample string 6</Filename>
    <ID>3</ID>
    <IsLocked>true</IsLocked>
    <IsShared>9</IsShared>
    <SortOrder>13</SortOrder>
    <StorageKey>sample string 8</StorageKey>
    <WasSent>true</WasSent>
    <dcsStatus>sample string 14</dcsStatus>
  </vw_ContextCurrentFiles>
</ArrayOfvw_ContextCurrentFiles>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'IEnumerable`1'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.