POST api/SaveUpdateProjectContactsDetails
Request Information
URI Parameters
None.
Body Parameters
ProjectContactDetaailsObj| Name | Description | Type | Additional information |
|---|---|---|---|
| ProjectId | integer |
None. |
|
| ContactDeletedIds | string |
None. |
|
| PMAProjectContactDetails | Collection of PMAProjectContactDetails |
None. |
Request Formats
application/json, text/json
Sample:
{
"ProjectId": 1,
"ContactDeletedIds": "sample string 2",
"PMAProjectContactDetails": [
{
"ProjectContactDetailsID": 1,
"ProjectId": 1,
"ContactId": 1,
"SeqNo": 1,
"EmergencyContact": true,
"EffectiveFrom": "2025-11-01T00:45:11.4558937-04:00",
"EffectiveTo": "2025-11-01T00:45:11.4558937-04:00",
"Status": 1,
"UserIDCreated": 2,
"DbUserCreated": "sample string 3",
"CreatedDate": "2025-11-01T00:45:11.4558937-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 4",
"ModifiedDate": "2025-11-01T00:45:11.4558937-04:00",
"RowStatus": "sample string 5",
"Comments": "sample string 6",
"Type": "sample string 7",
"ContactName": "sample string 8",
"ContactStatus": "sample string 9",
"RoleId": 1,
"VendorID": 1,
"Title": "sample string 10",
"Email": "sample string 11",
"TelephoneMobile": "sample string 12",
"TelephoneWork": "sample string 13",
"Emerg": "sample string 14",
"VendorName": "sample string 15",
"RoleName": "sample string 16"
},
{
"ProjectContactDetailsID": 1,
"ProjectId": 1,
"ContactId": 1,
"SeqNo": 1,
"EmergencyContact": true,
"EffectiveFrom": "2025-11-01T00:45:11.4558937-04:00",
"EffectiveTo": "2025-11-01T00:45:11.4558937-04:00",
"Status": 1,
"UserIDCreated": 2,
"DbUserCreated": "sample string 3",
"CreatedDate": "2025-11-01T00:45:11.4558937-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 4",
"ModifiedDate": "2025-11-01T00:45:11.4558937-04:00",
"RowStatus": "sample string 5",
"Comments": "sample string 6",
"Type": "sample string 7",
"ContactName": "sample string 8",
"ContactStatus": "sample string 9",
"RoleId": 1,
"VendorID": 1,
"Title": "sample string 10",
"Email": "sample string 11",
"TelephoneMobile": "sample string 12",
"TelephoneWork": "sample string 13",
"Emerg": "sample string 14",
"VendorName": "sample string 15",
"RoleName": "sample string 16"
}
]
}
application/xml, text/xml
Sample:
<ProjectContactDetaailsObj xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Goaa.iPro.Data.Admin.CustomClasses">
<ContactDeletedIds>sample string 2</ContactDeletedIds>
<PMAProjectContactDetails>
<PMAProjectContactDetails>
<Comments>sample string 6</Comments>
<ContactId>1</ContactId>
<ContactName>sample string 8</ContactName>
<ContactStatus>sample string 9</ContactStatus>
<CreatedDate>2025-11-01T00:45:11.4558937-04:00</CreatedDate>
<DbUserCreated>sample string 3</DbUserCreated>
<DbUserModified>sample string 4</DbUserModified>
<EffectiveFrom>2025-11-01T00:45:11.4558937-04:00</EffectiveFrom>
<EffectiveTo>2025-11-01T00:45:11.4558937-04:00</EffectiveTo>
<Email>sample string 11</Email>
<Emerg>sample string 14</Emerg>
<EmergencyContact>true</EmergencyContact>
<ModifiedDate>2025-11-01T00:45:11.4558937-04:00</ModifiedDate>
<ProjectContactDetailsID>1</ProjectContactDetailsID>
<ProjectId>1</ProjectId>
<RoleId>1</RoleId>
<RoleName>sample string 16</RoleName>
<RowStatus>sample string 5</RowStatus>
<SeqNo>1</SeqNo>
<Status>1</Status>
<TelephoneMobile>sample string 12</TelephoneMobile>
<TelephoneWork>sample string 13</TelephoneWork>
<Title>sample string 10</Title>
<Type>sample string 7</Type>
<UserIDCreated>2</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorID>1</VendorID>
<VendorName>sample string 15</VendorName>
</PMAProjectContactDetails>
<PMAProjectContactDetails>
<Comments>sample string 6</Comments>
<ContactId>1</ContactId>
<ContactName>sample string 8</ContactName>
<ContactStatus>sample string 9</ContactStatus>
<CreatedDate>2025-11-01T00:45:11.4558937-04:00</CreatedDate>
<DbUserCreated>sample string 3</DbUserCreated>
<DbUserModified>sample string 4</DbUserModified>
<EffectiveFrom>2025-11-01T00:45:11.4558937-04:00</EffectiveFrom>
<EffectiveTo>2025-11-01T00:45:11.4558937-04:00</EffectiveTo>
<Email>sample string 11</Email>
<Emerg>sample string 14</Emerg>
<EmergencyContact>true</EmergencyContact>
<ModifiedDate>2025-11-01T00:45:11.4558937-04:00</ModifiedDate>
<ProjectContactDetailsID>1</ProjectContactDetailsID>
<ProjectId>1</ProjectId>
<RoleId>1</RoleId>
<RoleName>sample string 16</RoleName>
<RowStatus>sample string 5</RowStatus>
<SeqNo>1</SeqNo>
<Status>1</Status>
<TelephoneMobile>sample string 12</TelephoneMobile>
<TelephoneWork>sample string 13</TelephoneWork>
<Title>sample string 10</Title>
<Type>sample string 7</Type>
<UserIDCreated>2</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorID>1</VendorID>
<VendorName>sample string 15</VendorName>
</PMAProjectContactDetails>
</PMAProjectContactDetails>
<ProjectId>1</ProjectId>
</ProjectContactDetaailsObj>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of PMAProjectContactDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| ProjectContactDetailsID | integer |
None. |
|
| ProjectId | integer |
None. |
|
| ContactId | integer |
None. |
|
| SeqNo | integer |
None. |
|
| EmergencyContact | boolean |
None. |
|
| EffectiveFrom | date |
None. |
|
| EffectiveTo | date |
None. |
|
| Status | integer |
None. |
|
| UserIDCreated | integer |
None. |
|
| DbUserCreated | string |
None. |
|
| CreatedDate | date |
None. |
|
| UserIDModified | integer |
None. |
|
| DbUserModified | string |
None. |
|
| ModifiedDate | date |
None. |
|
| RowStatus | string |
None. |
|
| Comments | string |
None. |
|
| Type | string |
None. |
|
| ContactName | string |
None. |
|
| ContactStatus | string |
None. |
|
| RoleId | integer |
None. |
|
| VendorID | integer |
None. |
|
| Title | string |
None. |
|
| string |
None. |
||
| TelephoneMobile | string |
None. |
|
| TelephoneWork | string |
None. |
|
| Emerg | string |
None. |
|
| VendorName | string |
None. |
|
| RoleName | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"ProjectContactDetailsID": 1,
"ProjectId": 1,
"ContactId": 1,
"SeqNo": 1,
"EmergencyContact": true,
"EffectiveFrom": "2025-11-01T00:45:11.4558937-04:00",
"EffectiveTo": "2025-11-01T00:45:11.4558937-04:00",
"Status": 1,
"UserIDCreated": 2,
"DbUserCreated": "sample string 3",
"CreatedDate": "2025-11-01T00:45:11.4558937-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 4",
"ModifiedDate": "2025-11-01T00:45:11.4558937-04:00",
"RowStatus": "sample string 5",
"Comments": "sample string 6",
"Type": "sample string 7",
"ContactName": "sample string 8",
"ContactStatus": "sample string 9",
"RoleId": 1,
"VendorID": 1,
"Title": "sample string 10",
"Email": "sample string 11",
"TelephoneMobile": "sample string 12",
"TelephoneWork": "sample string 13",
"Emerg": "sample string 14",
"VendorName": "sample string 15",
"RoleName": "sample string 16"
},
{
"ProjectContactDetailsID": 1,
"ProjectId": 1,
"ContactId": 1,
"SeqNo": 1,
"EmergencyContact": true,
"EffectiveFrom": "2025-11-01T00:45:11.4558937-04:00",
"EffectiveTo": "2025-11-01T00:45:11.4558937-04:00",
"Status": 1,
"UserIDCreated": 2,
"DbUserCreated": "sample string 3",
"CreatedDate": "2025-11-01T00:45:11.4558937-04:00",
"UserIDModified": 1,
"DbUserModified": "sample string 4",
"ModifiedDate": "2025-11-01T00:45:11.4558937-04:00",
"RowStatus": "sample string 5",
"Comments": "sample string 6",
"Type": "sample string 7",
"ContactName": "sample string 8",
"ContactStatus": "sample string 9",
"RoleId": 1,
"VendorID": 1,
"Title": "sample string 10",
"Email": "sample string 11",
"TelephoneMobile": "sample string 12",
"TelephoneWork": "sample string 13",
"Emerg": "sample string 14",
"VendorName": "sample string 15",
"RoleName": "sample string 16"
}
]
application/xml, text/xml
Sample:
<ArrayOfPMAProjectContactDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Goaa.iPro.Data.Admin.CustomClasses">
<PMAProjectContactDetails>
<Comments>sample string 6</Comments>
<ContactId>1</ContactId>
<ContactName>sample string 8</ContactName>
<ContactStatus>sample string 9</ContactStatus>
<CreatedDate>2025-11-01T00:45:11.4558937-04:00</CreatedDate>
<DbUserCreated>sample string 3</DbUserCreated>
<DbUserModified>sample string 4</DbUserModified>
<EffectiveFrom>2025-11-01T00:45:11.4558937-04:00</EffectiveFrom>
<EffectiveTo>2025-11-01T00:45:11.4558937-04:00</EffectiveTo>
<Email>sample string 11</Email>
<Emerg>sample string 14</Emerg>
<EmergencyContact>true</EmergencyContact>
<ModifiedDate>2025-11-01T00:45:11.4558937-04:00</ModifiedDate>
<ProjectContactDetailsID>1</ProjectContactDetailsID>
<ProjectId>1</ProjectId>
<RoleId>1</RoleId>
<RoleName>sample string 16</RoleName>
<RowStatus>sample string 5</RowStatus>
<SeqNo>1</SeqNo>
<Status>1</Status>
<TelephoneMobile>sample string 12</TelephoneMobile>
<TelephoneWork>sample string 13</TelephoneWork>
<Title>sample string 10</Title>
<Type>sample string 7</Type>
<UserIDCreated>2</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorID>1</VendorID>
<VendorName>sample string 15</VendorName>
</PMAProjectContactDetails>
<PMAProjectContactDetails>
<Comments>sample string 6</Comments>
<ContactId>1</ContactId>
<ContactName>sample string 8</ContactName>
<ContactStatus>sample string 9</ContactStatus>
<CreatedDate>2025-11-01T00:45:11.4558937-04:00</CreatedDate>
<DbUserCreated>sample string 3</DbUserCreated>
<DbUserModified>sample string 4</DbUserModified>
<EffectiveFrom>2025-11-01T00:45:11.4558937-04:00</EffectiveFrom>
<EffectiveTo>2025-11-01T00:45:11.4558937-04:00</EffectiveTo>
<Email>sample string 11</Email>
<Emerg>sample string 14</Emerg>
<EmergencyContact>true</EmergencyContact>
<ModifiedDate>2025-11-01T00:45:11.4558937-04:00</ModifiedDate>
<ProjectContactDetailsID>1</ProjectContactDetailsID>
<ProjectId>1</ProjectId>
<RoleId>1</RoleId>
<RoleName>sample string 16</RoleName>
<RowStatus>sample string 5</RowStatus>
<SeqNo>1</SeqNo>
<Status>1</Status>
<TelephoneMobile>sample string 12</TelephoneMobile>
<TelephoneWork>sample string 13</TelephoneWork>
<Title>sample string 10</Title>
<Type>sample string 7</Type>
<UserIDCreated>2</UserIDCreated>
<UserIDModified>1</UserIDModified>
<VendorID>1</VendorID>
<VendorName>sample string 15</VendorName>
</PMAProjectContactDetails>
</ArrayOfPMAProjectContactDetails>