POST api/leadsAtelier/transfert

Transfère aux conseillers service ou à un conseiller service précis d'un ou plusieurs leads atelier.
            Cette méthode retourne un code http 200 ok à partir du moment où au moins un lead a pu être transféré correctement. 
            Le détails du resultat du transfert pour chaque lead est disponible dans la réponse.

Request Information

URI Parameters

None.

Body Parameters

DTO

TransfertLeadsAtelierPOST
NameDescriptionTypeAdditional information
IDsLeads

IDs des leads à transférer (sous la forme IDClient_IDComRapp)

Collection of string

Required

IDUtilisateur

ID de l'utilisateur (IDPeople) à qui on transfère. Si 0 le lead sera transféré au pot commun accessible par tous les conseillers service

integer

None.

Commentaire

Commentaire. Par défaut "Lead transféré aux conseillers par ..." si transfert vers le pot commun, sinon texte indiquant que tel utlisateur a transféré le lead à tel conseiller

string

None.

Request Formats

application/json, text/json

Sample:
{
  "IDsLeads": [
    "sample string 1",
    "sample string 2"
  ],
  "IDUtilisateur": 1,
  "Commentaire": "sample string 2"
}

application/xml, text/xml

Sample:
<TransfertLeadsAtelierPOST xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SelectUp.APIeSellerREST.Models">
  <Commentaire>sample string 2</Commentaire>
  <IDUtilisateur>1</IDUtilisateur>
  <IDsLeads xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </IDsLeads>
</TransfertLeadsAtelierPOST>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of LeadsAtelierTransfertResult
NameDescriptionTypeAdditional information
IDLead

ID du lead (sous la forme IDClient_IDComRapp)

string

None.

Success

boolean

None.

IDComRappCreated

integer

None.

Error

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "IDLead": "sample string 1",
    "Success": true,
    "IDComRappCreated": 1,
    "Error": "sample string 3"
  },
  {
    "IDLead": "sample string 1",
    "Success": true,
    "IDComRappCreated": 1,
    "Error": "sample string 3"
  }
]

application/xml, text/xml

Sample:
<ArrayOfLeadsAtelierTransfertResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SelectUp.APIeSellerREST.Controllers">
  <LeadsAtelierTransfertResult>
    <Error>sample string 3</Error>
    <IDComRappCreated>1</IDComRappCreated>
    <IDLead>sample string 1</IDLead>
    <Success>true</Success>
  </LeadsAtelierTransfertResult>
  <LeadsAtelierTransfertResult>
    <Error>sample string 3</Error>
    <IDComRappCreated>1</IDComRappCreated>
    <IDLead>sample string 1</IDLead>
    <Success>true</Success>
  </LeadsAtelierTransfertResult>
</ArrayOfLeadsAtelierTransfertResult>