API Dossier (0.0.6)

Download OpenAPI specification:

Interface de consultation de dossiers SIV

Historique personne

Suivre l’état des demandes

Suivre l'état de la demande pour le traitement asynchrone de récupération des dossiers courants véhicules

Request Body schema: application/json
required
idsLot
Array of strings (IdsLot)

Liste des identifiants de traitement à récupérer

Responses

Request samples

Content type
application/json
{
  • "idsLot": [
    ]
}

Response samples

Content type
application/json
{
  • "codeTraitement": 0,
  • "libelle": "string",
  • "listeTraitements": [
    ]
}

Obtenir un identifiant de suivi de demande d'historique du dossier d'une personne

Appel de l'API en POST pour obtenir un identifiant de suivi de demande

header Parameters
x-http-method-override
required
string
Value: "GET"

Précise l’action réelle à réaliser avec cette requête

Request Body schema: application/json
required
identifiantDemandeur
string

Identifiant du demandeur en cas d'interrogation via un concentrateur

required
Array of objects (Get2_1Informations)

Structure d'une liste d'informations

Responses

Request samples

Content type
application/json
{
  • "identifiantDemandeur": "string",
  • "informations": [
    ]
}

Response samples

Content type
application/json
{
  • "codeRetour": 0,
  • "id": "string"
}

Récupérer le lot de dossier de l’historique de personnes

path Parameters
idSuivi
required
string <= 36 characters

Identifiant de la demande

Responses

Response samples

Content type
application/json
{
  • "code": 0,
  • "libelle": "string",
  • "id": "string",
  • "resultats": [
    ]
}

Courants véhicules

Suivre l’état des demandes

Suivre l'état de la demande pour le traitement asynchrone de récupération des dossiers courants véhicules

Request Body schema: application/json
required
idsLot
Array of strings (IdsLot)

Liste des identifiants de traitement à récupérer

Responses

Request samples

Content type
application/json
{
  • "idsLot": [
    ]
}

Response samples

Content type
application/json
{
  • "codeTraitement": 0,
  • "libelle": "string",
  • "listeTraitements": [
    ]
}

Obtenir un identifiant de suivi de la demande par lot de dossiers de vehicules

Appel de l'API en POST pour obtenir un identifiant de suivi de demande

header Parameters
x-http-method-override
required
string
Value: "GET"

Précise l’action réelle à réaliser avec cette requête

Request Body schema: application/json
required
modeAppel
required
string (ModeAppel)
Enum: "L" "S" "R"

Type du mode d'appel (L,S,R)

identifiantDemandeur
string

Identifiant du demandeur en cas d'interrogation via un concentrateur

required
Array of objects (Get3_1Informations)

Structure d'une liste d'informations

Responses

Request samples

Content type
application/json
{
  • "modeAppel": "L",
  • "identifiantDemandeur": "string",
  • "informations": [
    ]
}

Response samples

Content type
application/json
{
  • "codeRetour": 0,
  • "libelle": "string",
  • "id": "string"
}

Récupérer le lot de dossiers courants des véhicules

path Parameters
idSuivi
required
string <= 36 characters

Identifiant de la demande

Responses

Response samples

Content type
application/json
{
  • "code": 0,
  • "libelle": "string",
  • "id": "string",
  • "resultats": [
    ]
}

Historique véhicule

Suivre l’état des demandes

Suivre l'état de la demande pour le traitement asynchrone de récupération des dossiers courants véhicules

Request Body schema: application/json
required
idsLot
Array of strings (IdsLot)

Liste des identifiants de traitement à récupérer

Responses

Request samples

Content type
application/json
{
  • "idsLot": [
    ]
}

Response samples

Content type
application/json
{
  • "codeTraitement": 0,
  • "libelle": "string",
  • "listeTraitements": [
    ]
}

Obtenir un identifiant de suivi de demande d'historique du dossier d'un véhicule

Appel de l'API en POST pour obtenir un identifiant de suivi de demande

header Parameters
x-http-method-override
required
string
Value: "GET"

Précise l’action réelle à réaliser avec cette requête

Request Body schema: application/json
required
identifiantDemandeur
string

Identifiant du demandeur en cas d'interrogation via un concentrateur

required
object (Get1_1Informations)

Données d'entrée du service

Responses

Request samples

Content type
application/json
{
  • "identifiantDemandeur": "string",
  • "informations": {
    }
}

Response samples

Content type
application/json
{
  • "codeRetour": 0,
  • "id": "string"
}

Récupérer le lot de dossier de l’historique des véhicules

path Parameters
idSuivi
required
string <= 36 characters

Identifiant de la demande

Responses

Response samples

Content type
application/json
{
  • "code": 0,
  • "libelle": "string",
  • "id": "string",
  • "resultats": [
    ]
}

Véhicules à date donnée

Suivre l’état des demandes

Suivre l'état de la demande pour le traitement asynchrone de récupération des dossiers courants véhicules

Request Body schema: application/json
required
idsLot
Array of strings (IdsLot)

Liste des identifiants de traitement à récupérer

Responses

Request samples

Content type
application/json
{
  • "idsLot": [
    ]
}

Response samples

Content type
application/json
{
  • "codeTraitement": 0,
  • "libelle": "string",
  • "listeTraitements": [
    ]
}

Obtenir un identifiant de suivi de demande par lot de dossiers de véhicules à date donnée

Appel de l'API en POST pour obtenir un identifiant de suivi de demande

header Parameters
x-http-method-override
required
string
Value: "GET"

Précise l’action réelle à réaliser avec cette requête

Request Body schema: application/json
required
identifiantDemandeur
string

Identifiant du demandeur en cas d'interrogation via un concentrateur

required
object (Get5_1Informations)

Responses

Request samples

Content type
application/json
{
  • "identifiantDemandeur": "string",
  • "informations": {
    }
}

Response samples

Content type
application/json
{
  • "codeRetour": 0,
  • "id": "string"
}

Récupérer le lot de dossiers des véhicules à date donnée

path Parameters
idSuivi
required
string <= 36 characters

Identifiant de la demande

Responses

Response samples

Content type
application/json
{
  • "code": 0,
  • "libelle": "string",
  • "id": "string",
  • "resultats": [
    ]
}

Courant véhicule

Récupérer le dossier courant d'un véhicule

header Parameters
x-http-method-override
required
string
Value: "GET"

Précise l’action réelle à réaliser avec cette requête

Request Body schema: application/json
required
modeAppel
required
string (ModeAppel)
Enum: "L" "S" "R"

Type du mode d'appel (L,S,R)

identifiantDemandeur
string

Identifiant du demandeur en cas d'interrogation via un concentrateur

required
object (Get3Informations)

Données d'entrée du service

Responses

Request samples

Content type
application/json
{
  • "modeAppel": "L",
  • "identifiantDemandeur": "string",
  • "informations": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "libelle": "string",
  • "listeDossiers": [
    ]
}

Courants personne

Récupérer les dossiers courants d'une personne

header Parameters
x-http-method-override
required
string
Value: "GET"

Précise l’action réelle à réaliser avec cette requête

Request Body schema: application/json
required
identifiantDemandeur
string

Identifiant du demandeur en cas d'interrogation via un concentrateur

required
object (Get4Informations)
required
object (Get4InformationTitreExecutoire)

Responses

Request samples

Content type
application/json
{
  • "identifiantDemandeur": "string",
  • "informations": {
    },
  • "informationsTitreExecutoire": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "libelle": "string",
  • "listeDossiers": [
    ]
}

Courant véhicule personne

Récupérer le dossier courant de la personne à partir d'une immatriculation et son identité

header Parameters
x-http-method-override
required
string
Value: "GET"

Précise l’action réelle à réaliser avec cette requête

Request Body schema: application/json
required
identifiantDemandeur
string

Identifiant du demandeur en cas d'interrogation via un concentrateur

required
object (Get3BisInformations)

Données d'entrée du service

Responses

Request samples

Content type
application/json
{
  • "identifiantDemandeur": "string",
  • "informations": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "libelle": "string",
  • "listeDossiers": [
    ]
}

Véhicule à date donnée

Récupérer le dossier d'un véhicule à date donnée

header Parameters
x-http-method-override
required
string
Value: "GET"

Précise l’action réelle à réaliser avec cette requête

Request Body schema: application/json
required
identifiantDemandeur
string

Identifiant du demandeur en cas d'interrogation via un concentrateur

required
object (Get5InformationsBasiques)

Responses

Request samples

Content type
application/json
{
  • "identifiantDemandeur": "string",
  • "informations": {
    }
}

Response samples

Content type
application/json
{
  • "code": 0,
  • "libelle": "string",
  • "listeDossiers": [
    ]
}