POST api/Leads/PushExternalLeadHashDash

Request Information

URI Parameters

None.

Body Parameters

HashDashCreateLeadRequest
NameDescriptionTypeAdditional information
HashDashCreateLead

HashDashSubmission

None.

Request Formats

application/json, text/json

Sample:
{
  "HashDashCreateLead": {
    "DealerID": 1,
    "DealerCode": "sample string 2",
    "DateCreated": "2026-06-18T09:13:34.964816+02:00",
    "Lead": {
      "LeadDepartmentID": 1,
      "UserID": 1,
      "ID": "sample string 2",
      "Description": "sample string 3"
    },
    "Client": {
      "ID": "sample string 1",
      "ContactNumber": "sample string 2",
      "Email": "sample string 3",
      "FirstName": "sample string 4",
      "Surname": "sample string 5",
      "IDNumber": "sample string 6",
      "HomeNumber": "sample string 7",
      "WorkNumber": "sample string 8",
      "Area": "sample string 9"
    },
    "leadVehicle": {
      "MMCode": "sample string 1",
      "Make": "sample string 2",
      "Model": "sample string 3",
      "Variant": "sample string 4",
      "Year": "sample string 5",
      "Color": "sample string 6",
      "Price": "sample string 7",
      "Mileage": "sample string 8",
      "VIN": "sample string 9",
      "RegistrationNo": "sample string 10",
      "Reference": "sample string 11"
    }
  }
}

application/xml, text/xml

Sample:
<HashDashCreateLeadRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <HashDashCreateLead>
    <DealerID>1</DealerID>
    <DealerCode>sample string 2</DealerCode>
    <DateCreated>2026-06-18T09:13:34.964816+02:00</DateCreated>
    <Lead>
      <LeadDepartmentID>1</LeadDepartmentID>
      <UserID>1</UserID>
      <ID>sample string 2</ID>
      <Description>sample string 3</Description>
    </Lead>
    <Client>
      <ID>sample string 1</ID>
      <ContactNumber>sample string 2</ContactNumber>
      <Email>sample string 3</Email>
      <FirstName>sample string 4</FirstName>
      <Surname>sample string 5</Surname>
      <IDNumber>sample string 6</IDNumber>
      <HomeNumber>sample string 7</HomeNumber>
      <WorkNumber>sample string 8</WorkNumber>
      <Area>sample string 9</Area>
    </Client>
    <leadVehicle>
      <MMCode>sample string 1</MMCode>
      <Make>sample string 2</Make>
      <Model>sample string 3</Model>
      <Variant>sample string 4</Variant>
      <Year>sample string 5</Year>
      <Color>sample string 6</Color>
      <Price>sample string 7</Price>
      <Mileage>sample string 8</Mileage>
      <VIN>sample string 9</VIN>
      <RegistrationNo>sample string 10</RegistrationNo>
      <Reference>sample string 11</Reference>
    </leadVehicle>
  </HashDashCreateLead>
</HashDashCreateLeadRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HashDashCreateLeadResponse
NameDescriptionTypeAdditional information
message

string

None.

date_submitted

date

None.

leadid

string

None.

clientid

string

None.

lead_ref

string

None.

id_swpApi_Log

integer

None.

IsSuccess

boolean

None.

IsWebCallSuccess

boolean

None.

SuccessMessage

string

None.

success

boolean

None.

LocalErrorCode

integer

None.

FriendlyErrorMessage

string

None.

HttpStatusCode

HttpStatusCode

None.

Response Formats

application/json, text/json

Sample:
{
  "message": "sample string 1",
  "date_submitted": "2026-06-18T09:13:34.9960703+02:00",
  "leadid": "sample string 3",
  "clientid": "sample string 4",
  "lead_ref": "sample string 5",
  "id_swpApi_Log": 6,
  "IsSuccess": true,
  "IsWebCallSuccess": true,
  "SuccessMessage": "sample string 9",
  "success": true,
  "LocalErrorCode": 1,
  "FriendlyErrorMessage": "sample string 11",
  "HttpStatusCode": 100
}

application/xml, text/xml

Sample:
<HashDashCreateLeadResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <IsSuccess>true</IsSuccess>
  <IsWebCallSuccess>true</IsWebCallSuccess>
  <SuccessMessage>sample string 9</SuccessMessage>
  <success>true</success>
  <LocalErrorCode>1</LocalErrorCode>
  <FriendlyErrorMessage>sample string 11</FriendlyErrorMessage>
  <HttpStatusCode>Continue</HttpStatusCode>
  <message>sample string 1</message>
  <date_submitted>2026-06-18T09:13:34.9960703+02:00</date_submitted>
  <leadid>sample string 3</leadid>
  <clientid>sample string 4</clientid>
  <lead_ref>sample string 5</lead_ref>
  <id_swpApi_Log>6</id_swpApi_Log>
</HashDashCreateLeadResponse>