|
|
|
# Endpoints collaborateurs
|
|
|
|
/collaborateurs:
|
|
|
|
get:
|
|
|
|
$ref: "./Collaborateurs/getCollabs.yaml"
|
|
|
|
post:
|
|
|
|
$ref: "./Collaborateur/postCollabs.yaml"
|
|
|
|
|
|
|
|
/collaborateurs/bu/{buId}:
|
|
|
|
get:
|
|
|
|
$ref: "./Collaborateurs/getCollabsBU.yaml"
|
|
|
|
/collaborateurs/agence/{agenceId}:
|
|
|
|
get:
|
|
|
|
$ref: "./Collaborateurs/getCollabsAgence.yaml"
|
|
|
|
/collaborateurs/referent/{refId}:
|
|
|
|
get:
|
|
|
|
$ref: "./Collaborateurs/getCollabsRef.yaml"
|
|
|
|
|
|
|
|
# Endpoints collaborateur unique
|
|
|
|
/collaborateurs/{collabId}:
|
|
|
|
get:
|
|
|
|
$ref: "./Collaborateur/Id/getCollab.yaml"
|
|
|
|
put:
|
|
|
|
$ref: "./Collaborateur/Id/putCollab.yaml"
|
|
|
|
patch:
|
|
|
|
$ref: "./Collaborateur/Id/patchCollab.yaml"
|
|
|
|
|
|
|
|
/collaborateurs/{mailApside}:
|
|
|
|
get:
|
|
|
|
$ref: "./Collaborateur/Mail/getCollab.yaml"
|
|
|
|
put:
|
|
|
|
$ref: "./Collaborateur/Mail/putCollab.yaml"
|
|
|
|
patch:
|
|
|
|
$ref: "./Collaborateur/Mail/patchCollab.yaml"
|
|
|
|
|
|
|
|
# Endpoints référents
|
|
|
|
/collaborateurs/{collabId}/referents:
|
|
|
|
get:
|
|
|
|
$ref: "./Referents/getRefsCollabId.yaml"
|
|
|
|
/collaborateurs/{mailApside}/referents:
|
|
|
|
get:
|
|
|
|
$ref: "./Referents/getRefsCollabMail.yaml"
|
|
|
|
|
|
|
|
# Endpoints référent unique
|
|
|
|
/collaborateurs/{collabId}/referent:
|
|
|
|
get:
|
|
|
|
$ref: "./Referent/getRefCollabId.yaml"
|
|
|
|
/collaborateurs/{mailApside}/referent:
|
|
|
|
get:
|
|
|
|
$ref: "./Referent/getRefCollabMail.yaml"
|
|
|
|
|
|
|
|
# Endpoints periode d essai
|
|
|
|
/collaborateurs/{collabId}/PeriodeEssai:
|
|
|
|
put:
|
|
|
|
$ref: "./PE/putPeriode.yaml"
|
|
|
|
patch:
|
|
|
|
$ref: "./PE/patchPeriode.yaml"
|
|
|
|
|
|
|
|
/collaborateurs/{collabId}/PremierePeriodeEssai:
|
|
|
|
put:
|
|
|
|
$ref: "./PE/put1Periode.yaml"
|
|
|
|
patch:
|
|
|
|
$ref: "./PE/patch1Periode.yaml"
|
|
|
|
|
|
|
|
# Endpoints Agences
|
|
|
|
/agences:
|
|
|
|
get:
|
|
|
|
$ref: "./Agences/getAgences.yaml"
|
|
|
|
post:
|
|
|
|
$ref: "./Agences/postAgence.yaml"
|
|
|
|
|
|
|
|
# Endpoints agence unique
|
|
|
|
/agences/{agenceId}:
|
|
|
|
get:
|
|
|
|
$ref: "./Agences/getAgence.yaml"
|
|
|
|
put:
|
|
|
|
$ref: "./Agences/putAgence.yaml"
|
|
|
|
patch:
|
|
|
|
$ref: "./Agences/patchAgence.yaml"
|
|
|
|
|
|
|
|
# Endpoints business-units
|
|
|
|
/bus:
|
|
|
|
get:
|
|
|
|
$ref: "./BusinessUnits/getBUs.yaml"
|
|
|
|
post:
|
|
|
|
$ref: "./BusinessUnits/postBU.yaml"
|
|
|
|
|
|
|
|
# Endpoints business-unit unique
|
|
|
|
/bus/{buId}:
|
|
|
|
get:
|
|
|
|
$ref: "./BusinessUnits/getBU.yaml"
|
|
|
|
put:
|
|
|
|
$ref: "./BusinessUnits/putBU.yaml"
|
|
|
|
patch:
|
|
|
|
$ref: "./BusinessUnits/patchBU.yaml"
|
|
|
|
|
|
|
|
# Endpoints adresses
|
|
|
|
/adresses:
|
|
|
|
get:
|
|
|
|
$ref: "./Adresses/getAdresses.yaml"
|
|
|
|
post:
|
|
|
|
$ref: "./Adresses/postAdresse.yaml"
|
|
|
|
|
|
|
|
# Endpoints adresse unique
|
|
|
|
/adresses/{adresseId}:
|
|
|
|
get:
|
|
|
|
$ref: "./Adresses/getAdresse.yaml"
|
|
|
|
put:
|
|
|
|
$ref: "./Adresses/putAdresse.yaml"
|
|
|
|
patch:
|
|
|
|
$ref: "./Adresses/patchAdresse.yaml"
|
|
|
|
|
|
|
|
# Endpoints projets
|
|
|
|
/projets:
|
|
|
|
get:
|
|
|
|
$ref: "./Projets/getProjets.yaml"
|
|
|
|
post:
|
|
|
|
$ref: "./Projets/postProjet.yaml"
|
|
|
|
|
|
|
|
/projets/{nomClient}:
|
|
|
|
get:
|
|
|
|
$ref: "./Projets/getProjetsClient.yaml"
|
|
|
|
|
|
|
|
# Endpoints adresse unique
|
|
|
|
/projets/{projetId}:
|
|
|
|
get:
|
|
|
|
$ref: "./Projets/getProjet.yaml"
|
|
|
|
put:
|
|
|
|
$ref: "./Projets/putProjet.yaml"
|
|
|
|
patch:
|
|
|
|
$ref: "./Projets/patchProjet.yaml"
|