POST api/saveImportLead
Request Information
URI Parameters
None.
Body Parameters
SaveImportLeadRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ConnectionId | string |
None. |
|
| TCCHCode | string |
None. |
|
| ClientCode | string |
Required |
|
| ContactFileList | Collection of CommuContactFileRequest |
None. |
Request Formats
application/json, text/json
Sample:
{
"connectionId": "sample string 1",
"tcchCode": "sample string 2",
"clientCode": "sample string 3",
"contactFileList": [
{
"fileName": "sample string 1",
"countComplete": 2,
"countError": 3,
"contactDetailList": [
{
"id": 1,
"leadCode": "sample string 2",
"crmCode": "sample string 3",
"firstName": "sample string 5",
"lastName": "sample string 6",
"fullName": "sample string 7",
"telephone": "sample string 8",
"email": "sample string 9",
"corpName": "sample string 10",
"corpTelephone": "sample string 11",
"corpEmail": "sample string 12",
"customerType": "sample string 13",
"isActive": "sample string 14",
"fileStatusCode": "sample string 18",
"channelCode": "sample string 19",
"staffCode": "sample string 20",
"eventCode": "sample string 21"
},
{
"id": 1,
"leadCode": "sample string 2",
"crmCode": "sample string 3",
"firstName": "sample string 5",
"lastName": "sample string 6",
"fullName": "sample string 7",
"telephone": "sample string 8",
"email": "sample string 9",
"corpName": "sample string 10",
"corpTelephone": "sample string 11",
"corpEmail": "sample string 12",
"customerType": "sample string 13",
"isActive": "sample string 14",
"fileStatusCode": "sample string 18",
"channelCode": "sample string 19",
"staffCode": "sample string 20",
"eventCode": "sample string 21"
}
]
},
{
"fileName": "sample string 1",
"countComplete": 2,
"countError": 3,
"contactDetailList": [
{
"id": 1,
"leadCode": "sample string 2",
"crmCode": "sample string 3",
"firstName": "sample string 5",
"lastName": "sample string 6",
"fullName": "sample string 7",
"telephone": "sample string 8",
"email": "sample string 9",
"corpName": "sample string 10",
"corpTelephone": "sample string 11",
"corpEmail": "sample string 12",
"customerType": "sample string 13",
"isActive": "sample string 14",
"fileStatusCode": "sample string 18",
"channelCode": "sample string 19",
"staffCode": "sample string 20",
"eventCode": "sample string 21"
},
{
"id": 1,
"leadCode": "sample string 2",
"crmCode": "sample string 3",
"firstName": "sample string 5",
"lastName": "sample string 6",
"fullName": "sample string 7",
"telephone": "sample string 8",
"email": "sample string 9",
"corpName": "sample string 10",
"corpTelephone": "sample string 11",
"corpEmail": "sample string 12",
"customerType": "sample string 13",
"isActive": "sample string 14",
"fileStatusCode": "sample string 18",
"channelCode": "sample string 19",
"staffCode": "sample string 20",
"eventCode": "sample string 21"
}
]
}
]
}
application/xml, text/xml
Sample:
<SaveImportLeadRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VentilatorAPI.HTTP.Request">
<ClientCode>sample string 3</ClientCode>
<ConnectionId>sample string 1</ConnectionId>
<ContactFileList>
<CommuContactFileRequest>
<contactDetailList>
<CommuContactDetailRequest>
<channelCode>sample string 19</channelCode>
<corpEmail>sample string 12</corpEmail>
<corpName>sample string 10</corpName>
<corpTelephone>sample string 11</corpTelephone>
<createBy>sample string 15</createBy>
<crmCode>sample string 3</crmCode>
<customerType>sample string 13</customerType>
<email>sample string 9</email>
<eventCode>sample string 21</eventCode>
<fileDesc>sample string 17</fileDesc>
<fileStatusCode>sample string 18</fileStatusCode>
<firstName>sample string 5</firstName>
<fullName>sample string 7</fullName>
<id>1</id>
<isActive>sample string 14</isActive>
<lastName>sample string 6</lastName>
<leadCode>sample string 2</leadCode>
<staffCode>sample string 20</staffCode>
<tccCode>sample string 4</tccCode>
<telephone>sample string 8</telephone>
<tmpfId>1</tmpfId>
<updateBy>sample string 16</updateBy>
</CommuContactDetailRequest>
<CommuContactDetailRequest>
<channelCode>sample string 19</channelCode>
<corpEmail>sample string 12</corpEmail>
<corpName>sample string 10</corpName>
<corpTelephone>sample string 11</corpTelephone>
<createBy>sample string 15</createBy>
<crmCode>sample string 3</crmCode>
<customerType>sample string 13</customerType>
<email>sample string 9</email>
<eventCode>sample string 21</eventCode>
<fileDesc>sample string 17</fileDesc>
<fileStatusCode>sample string 18</fileStatusCode>
<firstName>sample string 5</firstName>
<fullName>sample string 7</fullName>
<id>1</id>
<isActive>sample string 14</isActive>
<lastName>sample string 6</lastName>
<leadCode>sample string 2</leadCode>
<staffCode>sample string 20</staffCode>
<tccCode>sample string 4</tccCode>
<telephone>sample string 8</telephone>
<tmpfId>1</tmpfId>
<updateBy>sample string 16</updateBy>
</CommuContactDetailRequest>
</contactDetailList>
<countComplete>2</countComplete>
<countError>3</countError>
<fileName>sample string 1</fileName>
</CommuContactFileRequest>
<CommuContactFileRequest>
<contactDetailList>
<CommuContactDetailRequest>
<channelCode>sample string 19</channelCode>
<corpEmail>sample string 12</corpEmail>
<corpName>sample string 10</corpName>
<corpTelephone>sample string 11</corpTelephone>
<createBy>sample string 15</createBy>
<crmCode>sample string 3</crmCode>
<customerType>sample string 13</customerType>
<email>sample string 9</email>
<eventCode>sample string 21</eventCode>
<fileDesc>sample string 17</fileDesc>
<fileStatusCode>sample string 18</fileStatusCode>
<firstName>sample string 5</firstName>
<fullName>sample string 7</fullName>
<id>1</id>
<isActive>sample string 14</isActive>
<lastName>sample string 6</lastName>
<leadCode>sample string 2</leadCode>
<staffCode>sample string 20</staffCode>
<tccCode>sample string 4</tccCode>
<telephone>sample string 8</telephone>
<tmpfId>1</tmpfId>
<updateBy>sample string 16</updateBy>
</CommuContactDetailRequest>
<CommuContactDetailRequest>
<channelCode>sample string 19</channelCode>
<corpEmail>sample string 12</corpEmail>
<corpName>sample string 10</corpName>
<corpTelephone>sample string 11</corpTelephone>
<createBy>sample string 15</createBy>
<crmCode>sample string 3</crmCode>
<customerType>sample string 13</customerType>
<email>sample string 9</email>
<eventCode>sample string 21</eventCode>
<fileDesc>sample string 17</fileDesc>
<fileStatusCode>sample string 18</fileStatusCode>
<firstName>sample string 5</firstName>
<fullName>sample string 7</fullName>
<id>1</id>
<isActive>sample string 14</isActive>
<lastName>sample string 6</lastName>
<leadCode>sample string 2</leadCode>
<staffCode>sample string 20</staffCode>
<tccCode>sample string 4</tccCode>
<telephone>sample string 8</telephone>
<tmpfId>1</tmpfId>
<updateBy>sample string 16</updateBy>
</CommuContactDetailRequest>
</contactDetailList>
<countComplete>2</countComplete>
<countError>3</countError>
<fileName>sample string 1</fileName>
</CommuContactFileRequest>
</ContactFileList>
<TCCHCode>sample string 2</TCCHCode>
</SaveImportLeadRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.