POST api/offres/{id}/dupliquer
Duplique une offre ou une Comamnde.
Dans le cas d'une Commande, celle-ci doit être VN et concerner des véhicules hors-stock (provenant d'un catalogue, d'un configurateur...)
Toujours dans le cas d'une Commande, les reprises ne sont pas dupliquées.
Le champs obligatoires sont différents suivant si on duplique une Offre ou une Commande
Retourne la liste des IDOffre des offres créées
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
DupliquerOffrePOST| Name | Description | Type | Additional information |
|---|---|---|---|
| NbExemplaires |
Par défaut 1. Maximum 20. |
integer |
None. |
| ConserverFinancements | boolean |
None. |
|
| DateLivraison |
Obligatoire lors de la duplication d'une Commande |
date |
None. |
| LieuLivraison |
Obligatoire lors de la duplication d'une Commande |
string |
None. |
| IDOffreReglement |
Obligatoire lors de la duplication d'une Commande |
integer |
None. |
| MontantAcompte |
Obligatoire lors de la duplication d'une Commande |
decimal number |
None. |
| IDMoyenPaiement |
Obligatoire lors de la duplication d'une Commande |
integer |
None. |
| MontantAcompte2 |
2ème acompte (facultatif) |
decimal number |
None. |
| IDMoyenPaiement2 |
Moyen paiement 2ème acompte (facultatif) |
integer |
None. |
| MontantAcompte3 |
3ème acompte (facultatif) |
decimal number |
None. |
| IDMoyenPaiement3 |
Moyen paiement 3ème acompte (facultatif) |
integer |
None. |
| Date |
Date de l'offre (ce n'est pas la date de création). Si non précisée la date de l'offre dupliquée sera reprise |
date |
None. |
| DateValidite |
Date de validité. Si non précisée la date de validité de l'offre dupliquée sera reprise |
date |
None. |
| Commentaire | string |
None. |
|
| IDUtilisateurSuiviPar |
Utilisateur à qui sera affecté l'offre dans le cas où on souhaite une affection différente de celle de l'offre dupliquée |
integer |
None. |
Request Formats
application/json, text/json
{
"NbExemplaires": 1,
"ConserverFinancements": true,
"DateLivraison": "2026-09-28T10:36:16.8201281+02:00",
"LieuLivraison": "sample string 3",
"IDOffreReglement": 4,
"MontantAcompte": 5.0,
"IDMoyenPaiement": 6,
"MontantAcompte2": 1.0,
"IDMoyenPaiement2": 1,
"MontantAcompte3": 1.0,
"IDMoyenPaiement3": 1,
"Date": "2026-09-28T10:36:16.8251941+02:00",
"DateValidite": "2026-09-28T10:36:16.8251941+02:00",
"Commentaire": "sample string 7",
"IDUtilisateurSuiviPar": 1
}
application/xml, text/xml
<DupliquerOffrePOST xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SelectUp.APIeSellerREST.Models"> <Commentaire>sample string 7</Commentaire> <ConserverFinancements>true</ConserverFinancements> <Date>2026-09-28T10:36:16.8251941+02:00</Date> <DateLivraison>2026-09-28T10:36:16.8201281+02:00</DateLivraison> <DateValidite>2026-09-28T10:36:16.8251941+02:00</DateValidite> <IDMoyenPaiement>6</IDMoyenPaiement> <IDMoyenPaiement2>1</IDMoyenPaiement2> <IDMoyenPaiement3>1</IDMoyenPaiement3> <IDOffreReglement>4</IDOffreReglement> <IDUtilisateurSuiviPar>1</IDUtilisateurSuiviPar> <LieuLivraison>sample string 3</LieuLivraison> <MontantAcompte>5</MontantAcompte> <MontantAcompte2>1</MontantAcompte2> <MontantAcompte3>1</MontantAcompte3> <NbExemplaires>1</NbExemplaires> </DupliquerOffrePOST>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Collection of integerResponse Formats
application/json, text/json
[ 1, 2 ]
application/xml, text/xml
<ArrayOfint xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <int>1</int> <int>2</int> </ArrayOfint>