POST api/saveImportLead

Request Information

URI Parameters

None.

Body Parameters

SaveImportLeadRequest
NameDescriptionTypeAdditional 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

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.