POST api/Lead/InsertUpdateRMLead
Inserts or updates RM lead information based on the provided request data.
Request Information
URI Parameters
None.
Body Parameters
RMLeadInsertUpdateRequestModelName | Description | Type | Additional information |
---|---|---|---|
RMLeadID | integer |
None. |
|
SubmitterName | string |
Required |
|
CommunityName | string |
Required |
|
EmailAddress | string |
Required |
|
Branch | string |
Required |
|
ProjectType | string |
Required |
|
PointOfContact | string |
None. |
|
POCPhone | string |
None. |
|
POCEmail | string |
None. |
|
ProjectDesc | string |
None. |
|
StartDate | date |
Required |
|
EndDate | date |
Required |
|
EstimatedBudget | string |
Required |
|
Note | string |
None. |
|
AddedBy | integer |
None. |
|
APIKey | string |
None. |
Request Formats
application/json, text/json, text/plain, text/html
Sample:
{ "rmLeadID": 1, "submitterName": "sample string 1", "communityName": "sample string 2", "emailAddress": "sample string 3", "branch": "sample string 4", "projectType": "sample string 5", "pointOfContact": "sample string 6", "pocPhone": "sample string 7", "pocEmail": "sample string 8", "projectDesc": "sample string 9", "startDate": "2025-07-17T04:26:21.0051337+00:00", "endDate": "2025-07-17T04:26:21.0051337+00:00", "estimatedBudget": "sample string 10", "note": "sample string 11", "addedBy": 1, "apiKey": "sample string 12" }
application/xml, text/xml
Sample:
<RMLeadInsertUpdateRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.RequestModel"> <APIKey>sample string 12</APIKey> <AddedBy>1</AddedBy> <Branch>sample string 4</Branch> <CommunityName>sample string 2</CommunityName> <EmailAddress>sample string 3</EmailAddress> <EndDate>2025-07-17T04:26:21.0051337+00:00</EndDate> <EstimatedBudget>sample string 10</EstimatedBudget> <Note>sample string 11</Note> <POCEmail>sample string 8</POCEmail> <POCPhone>sample string 7</POCPhone> <PointOfContact>sample string 6</PointOfContact> <ProjectDesc>sample string 9</ProjectDesc> <ProjectType>sample string 5</ProjectType> <RMLeadID>1</RMLeadID> <StartDate>2025-07-17T04:26:21.0051337+00:00</StartDate> <SubmitterName>sample string 1</SubmitterName> </RMLeadInsertUpdateRequestModel>
multipart/form-data
Sample:
<RMLeadInsertUpdateRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.RequestModel"><APIKey>sample string 12</APIKey><AddedBy>1</AddedBy><Branch>sample string 4</Branch><CommunityName>sample string 2</CommunityName><EmailAddress>sample string 3</EmailAddress><EndDate>2025-07-17T04:26:21.0051337+00:00</EndDate><EstimatedBudget>sample string 10</EstimatedBudget><Note>sample string 11</Note><POCEmail>sample string 8</POCEmail><POCPhone>sample string 7</POCPhone><PointOfContact>sample string 6</PointOfContact><ProjectDesc>sample string 9</ProjectDesc><ProjectType>sample string 5</ProjectType><RMLeadID>1</RMLeadID><StartDate>2025-07-17T04:26:21.0051337+00:00</StartDate><SubmitterName>sample string 1</SubmitterName></RMLeadInsertUpdateRequestModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CommonResponseDataModelName | Description | Type | Additional information |
---|---|---|---|
ReturnID | integer |
Required |
|
Message | string |
Required |
|
Successful | boolean |
Required |
|
Code | integer |
None. |
|
TotalRecord | integer |
None. |
Response Formats
application/json, text/json, text/plain, text/html
Sample:
{ "returnID": 1, "message": "sample string 2", "successful": true, "code": 4, "totalRecord": 5 }
application/xml, text/xml
Sample:
<CommonResponseDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"> <Code>4</Code> <Message>sample string 2</Message> <ReturnID>1</ReturnID> <Successful>true</Successful> <TotalRecord>5</TotalRecord> </CommonResponseDataModel>
multipart/form-data
Sample:
<CommonResponseDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"><Code>4</Code><Message>sample string 2</Message><ReturnID>1</ReturnID><Successful>true</Successful><TotalRecord>5</TotalRecord></CommonResponseDataModel>