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| Name | Description | Type | Additional 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| Name | Description | Type | Additional 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>