Dossiers

Dossiers_GetDossiers

Request
query Parameters
page
integer <int32>
code
string
Responses
200

OK

404

NotFound

500

InternalServerError

get/dossiers

Dossiers_Put

Request
Request Body schema:
required
id
integer <int32>
code
required
string [ 0 .. 10 ] characters
siret
string [ 13 .. 14 ] characters ^[0-9]*$
nom_dossier
required
string [ 0 .. 50 ] characters
adresse_email
string
telephone
string [ 0 .. 15 ] characters
nom_contact
string [ 0 .. 100 ] characters
qualite
integer <int32> [0-9]{1,}
annee
string [ 2010 .. 2050 ] ^[0-9]*$
Responses
200

OK

400

BadRequest

404

NotFound

409

Conflict

500

InternalServerError

put/dossiers
Request samples
{
  • "id": 0,
  • "code": "string",
  • "siret": "stringstrings",
  • "nom_dossier": "string",
  • "adresse_email": "string",
  • "telephone": "string",
  • "nom_contact": "string",
  • "qualite": 0,
  • "annee": "string"
}

Dossiers_Post

Request
Request Body schema:
required
id
integer <int32>
code
required
string [ 0 .. 10 ] characters
siret
string [ 13 .. 14 ] characters ^[0-9]*$
nom_dossier
required
string [ 0 .. 50 ] characters
adresse_email
string
telephone
string [ 0 .. 15 ] characters
nom_contact
string [ 0 .. 100 ] characters
qualite
integer <int32> [0-9]{1,}
annee
string [ 2010 .. 2050 ] ^[0-9]*$
Responses
200

OK

201

Created

400

BadRequest

409

Conflict

500

InternalServerError

post/dossiers
Request samples
{
  • "id": 0,
  • "code": "string",
  • "siret": "stringstrings",
  • "nom_dossier": "string",
  • "adresse_email": "string",
  • "telephone": "string",
  • "nom_contact": "string",
  • "qualite": 0,
  • "annee": "string"
}
Response samples
{ }

Dossiers_GetSyntheseProduction

Request
query Parameters
mois
required
integer <int32>
annee
required
integer <int32>
afficherDossiersInactifs
boolean
Responses
200

OK

400

BadRequest

404

NotFound

500

InternalServerError

get/dossiers/synthese-production

Dossiers_GetDossier

Request
path Parameters
id
required
integer <int32>
Responses
200

OK

404

NotFound

500

InternalServerError

get/dossiers/{id}

Dossiers_Delete

Request
path Parameters
id
required
integer <int32>
Responses
200

OK

400

BadRequest

404

NotFound

500

InternalServerError

delete/dossiers/{id}

Dossiers_GetDossierIdBySiret

Request
path Parameters
siret
required
string
Responses
200

OK

404

NotFound

500

InternalServerError

get/dossiers/siret/{siret}