PATCH api/vehicules/{IDVehicule}

Modifier un véhicule (PATCH). Seuls les champs envoyés non-null seront mis à jour.
            Attention tous les champs ne sont pas modifiables. Voir doc VehiculePATCH
            Pour modifier un véhicule en parc client utiliser api/prospects/{IDProspect}/vehicules/{IDVehicule}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
IDVehicule

integer

Required

Body Parameters

VehiculePATCH
NameDescriptionTypeAdditional information
Marque

string

None.

Modele

string

None.

Version

string

None.

Immatriculation

string

None.

VIN

string

None.

DateMEC

Date de Mise En Circulation

date

None.

Annee

integer

None.

Kilometrage

Nécessite le droit VehicleSetKm

integer

None.

DateReleveKilometrage

Nécessite le droit VehicleSetKm

date

None.

KilometrageCertifie

Nécessite le droit VehicleSetKm

boolean

None.

VehiculeEssai

Est-ce un véhicule d'essai ?

boolean

None.

DateDebutPublicationInternet

date

None.

DateFinPublicationInternet

date

None.

DateLivraisonClient

date

None.

DateFactureClient

date

None.

DateModificationPhotos

date

None.

Description

string

None.

Statut

IDMatStatus

None.

RefPVO2

string

None.

RefBee2Link

string

None.

IDSiteProprietaire

integer

None.

IDLieuDeStockage

Nécessite le droit VehicleSetStorageLocation

integer

None.

Commentaire

string

None.

UrlVideo

string

None.

Url360

string

None.

PublicationDescription

string

None.

PublicationTop

boolean

None.

Tarification

VehiculeTarificationPATCH

None.

LiensClients

Propiétaire, Utilisateur (conducteur), Facturé. Les liens client du véhicule seront intégralement remplacés par ces nouveaux liens si une valeur != null est passée.

Collection of VehiculeClient

None.

Garanties

Garanties du véhicule. Les garanties du véhicule seront intégralement remplacées par ces nouvelles garanties si une valeur != null est passée.

Collection of VehiculeGarantie

None.

Financement

Financement du véhicule. Seuls les champs reçus non-null seront pris en compte et mis à jour. Passer null sur cette prop pour ne pas modifier le financement.

VehiculeFinancementPATCH

None.

Moteur

VehiculeMoteur

None.

Type

IDMatType

None.

IDCatalogue

ID du catalogue (exemple "AUTOVISTA")

string

None.

IDFicheCat

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Marque": "sample string 1",
  "Modele": "sample string 2",
  "Version": "sample string 3",
  "Immatriculation": "sample string 4",
  "VIN": "sample string 5",
  "DateMEC": "2026-09-28T10:35:54.9969022+02:00",
  "Annee": 1,
  "Kilometrage": 1,
  "DateReleveKilometrage": "2026-09-28T10:35:54.9969022+02:00",
  "KilometrageCertifie": true,
  "VehiculeEssai": true,
  "DateDebutPublicationInternet": "2026-09-28T10:35:54.9969022+02:00",
  "DateFinPublicationInternet": "2026-09-28T10:35:54.9969022+02:00",
  "DateLivraisonClient": "2026-09-28T10:35:54.9969022+02:00",
  "DateFactureClient": "2026-09-28T10:35:54.9969022+02:00",
  "DateModificationPhotos": "2026-09-28T10:35:54.9969022+02:00",
  "Description": "sample string 6",
  "Statut": 1,
  "RefPVO2": "sample string 7",
  "RefBee2Link": "sample string 8",
  "IDSiteProprietaire": 1,
  "IDLieuDeStockage": 1,
  "Commentaire": "sample string 9",
  "UrlVideo": "sample string 10",
  "Url360": "sample string 11",
  "PublicationDescription": "sample string 12",
  "PublicationTop": true,
  "Tarification": {
    "EstEnPromo": true,
    "PrixVenteHT": 1.0,
    "PrixVenteTTC": 1.0
  },
  "LiensClients": [
    {
      "IDClient": 1,
      "TypeLien": "Proprietaire",
      "EstPossede": true,
      "StatutSIV": "ValidatedOwnership",
      "DateSIV": "2026-09-28T10:35:54.9974108+02:00",
      "NomClient": "sample string 3"
    },
    {
      "IDClient": 1,
      "TypeLien": "Proprietaire",
      "EstPossede": true,
      "StatutSIV": "ValidatedOwnership",
      "DateSIV": "2026-09-28T10:35:54.9974108+02:00",
      "NomClient": "sample string 3"
    }
  ],
  "Garanties": [
    {
      "Prestataire": "sample string 1",
      "Duree": 1,
      "DureeUnite": "Mois",
      "Description": "sample string 2",
      "DateDebut": "2026-09-28T10:35:54.9979163+02:00",
      "DateFin": "2026-09-28T10:35:54.9979163+02:00",
      "KmGarantie": "sample string 3",
      "EstContratEntretien": true
    },
    {
      "Prestataire": "sample string 1",
      "Duree": 1,
      "DureeUnite": "Mois",
      "Description": "sample string 2",
      "DateDebut": "2026-09-28T10:35:54.9979163+02:00",
      "DateFin": "2026-09-28T10:35:54.9979163+02:00",
      "KmGarantie": "sample string 3",
      "EstContratEntretien": true
    }
  ],
  "Financement": {
    "Debut": "2026-09-28T10:35:54.9979163+02:00",
    "Fin": "2026-09-28T10:35:54.9984244+02:00",
    "ProchainRenouvellement": "2026-09-28T10:35:54.9984244+02:00",
    "KmAnnuel": 1
  },
  "Moteur": {
    "PuissanceFiscale": 1,
    "PuissanceCV": 1,
    "CM3": 1.0,
    "NbCylindres": 1,
    "IDTypeCarb": 1,
    "Energie": "sample string 1",
    "IDMatBoite": 1,
    "BoiteDeVitesse": "sample string 2",
    "EmissionCO2": 1.0,
    "ConsommationMixte": 1.0,
    "ConsommationUrbaine": 1.0,
    "ConsommationExtraUrbaine": 1.0,
    "PuissanceKW": 1,
    "RegimeMoteur": 1,
    "VolumeReservoir": 1.1
  },
  "Type": 1,
  "IDCatalogue": "sample string 13",
  "IDFicheCat": "sample string 14"
}

application/xml, text/xml

Sample:
<VehiculePATCH xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SelectUp.APIeSellerREST.Models">
  <Annee>1</Annee>
  <Commentaire>sample string 9</Commentaire>
  <DateDebutPublicationInternet>2026-09-28T10:35:54.9969022+02:00</DateDebutPublicationInternet>
  <DateFactureClient>2026-09-28T10:35:54.9969022+02:00</DateFactureClient>
  <DateFinPublicationInternet>2026-09-28T10:35:54.9969022+02:00</DateFinPublicationInternet>
  <DateLivraisonClient>2026-09-28T10:35:54.9969022+02:00</DateLivraisonClient>
  <DateMEC>2026-09-28T10:35:54.9969022+02:00</DateMEC>
  <DateModificationPhotos>2026-09-28T10:35:54.9969022+02:00</DateModificationPhotos>
  <DateReleveKilometrage>2026-09-28T10:35:54.9969022+02:00</DateReleveKilometrage>
  <Description>sample string 6</Description>
  <Financement>
    <Debut>2026-09-28T10:35:54.9979163+02:00</Debut>
    <Fin>2026-09-28T10:35:54.9984244+02:00</Fin>
    <KmAnnuel>1</KmAnnuel>
    <ProchainRenouvellement>2026-09-28T10:35:54.9984244+02:00</ProchainRenouvellement>
  </Financement>
  <Garanties>
    <VehiculeGarantie>
      <DateDebut>2026-09-28T10:35:54.9979163+02:00</DateDebut>
      <DateFin>2026-09-28T10:35:54.9979163+02:00</DateFin>
      <Description>sample string 2</Description>
      <Duree>1</Duree>
      <DureeUnite>Mois</DureeUnite>
      <EstContratEntretien>true</EstContratEntretien>
      <KmGarantie>sample string 3</KmGarantie>
      <Prestataire>sample string 1</Prestataire>
    </VehiculeGarantie>
    <VehiculeGarantie>
      <DateDebut>2026-09-28T10:35:54.9979163+02:00</DateDebut>
      <DateFin>2026-09-28T10:35:54.9979163+02:00</DateFin>
      <Description>sample string 2</Description>
      <Duree>1</Duree>
      <DureeUnite>Mois</DureeUnite>
      <EstContratEntretien>true</EstContratEntretien>
      <KmGarantie>sample string 3</KmGarantie>
      <Prestataire>sample string 1</Prestataire>
    </VehiculeGarantie>
  </Garanties>
  <IDCatalogue>sample string 13</IDCatalogue>
  <IDFicheCat>sample string 14</IDFicheCat>
  <IDLieuDeStockage>1</IDLieuDeStockage>
  <IDSiteProprietaire>1</IDSiteProprietaire>
  <Immatriculation>sample string 4</Immatriculation>
  <Kilometrage>1</Kilometrage>
  <KilometrageCertifie>true</KilometrageCertifie>
  <LiensClients>
    <VehiculeClient>
      <DateSIV>2026-09-28T10:35:54.9974108+02:00</DateSIV>
      <EstPossede>true</EstPossede>
      <IDClient>1</IDClient>
      <NomClient>sample string 3</NomClient>
      <StatutSIV>ValidatedOwnership</StatutSIV>
      <TypeLien>Proprietaire</TypeLien>
    </VehiculeClient>
    <VehiculeClient>
      <DateSIV>2026-09-28T10:35:54.9974108+02:00</DateSIV>
      <EstPossede>true</EstPossede>
      <IDClient>1</IDClient>
      <NomClient>sample string 3</NomClient>
      <StatutSIV>ValidatedOwnership</StatutSIV>
      <TypeLien>Proprietaire</TypeLien>
    </VehiculeClient>
  </LiensClients>
  <Marque>sample string 1</Marque>
  <Modele>sample string 2</Modele>
  <Moteur>
    <BoiteDeVitesse>sample string 2</BoiteDeVitesse>
    <CM3>1</CM3>
    <ConsommationExtraUrbaine>1</ConsommationExtraUrbaine>
    <ConsommationMixte>1</ConsommationMixte>
    <ConsommationUrbaine>1</ConsommationUrbaine>
    <EmissionCO2>1</EmissionCO2>
    <Energie>sample string 1</Energie>
    <IDMatBoite>1</IDMatBoite>
    <IDTypeCarb>1</IDTypeCarb>
    <NbCylindres>1</NbCylindres>
    <PuissanceCV>1</PuissanceCV>
    <PuissanceFiscale>1</PuissanceFiscale>
    <PuissanceKW>1</PuissanceKW>
    <RegimeMoteur>1</RegimeMoteur>
    <VolumeReservoir>1.1</VolumeReservoir>
  </Moteur>
  <PublicationDescription>sample string 12</PublicationDescription>
  <PublicationTop>true</PublicationTop>
  <RefBee2Link>sample string 8</RefBee2Link>
  <RefPVO2>sample string 7</RefPVO2>
  <Statut>CommandeStock</Statut>
  <Tarification>
    <EstEnPromo>true</EstEnPromo>
    <PrixVenteHT>1</PrixVenteHT>
    <PrixVenteTTC>1</PrixVenteTTC>
  </Tarification>
  <Type>VN</Type>
  <Url360>sample string 11</Url360>
  <UrlVideo>sample string 10</UrlVideo>
  <VIN>sample string 5</VIN>
  <VehiculeEssai>true</VehiculeEssai>
  <Version>sample string 3</Version>
</VehiculePATCH>

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.