openapi: 3.0.0 info: version: 1.2.1 title: API du serveur de l'application de digitalisation des EP description: API qui sra utilisée afin de faire communiquer le client et le serveur ainsi que le serveur et la boîte noire. license: name: Apache 2.0 url: http://www.apache.org/licenses/LICENSE-2.0.html servers: - url: http://localhost:3000/api description: json-server pour les premiers tests paths: /collaborateurs: $ref: ./paths/collaborateur/collaborateurs.yaml /collaborateurs/{idCollaborateur}: $ref: ./paths/collaborateur/collaborateurbyid.yaml /collaborateurs/{mail}: $ref: ./paths/collaborateur/collaborateurbymail.yaml /collaborateurs/referent/{idReferent}: $ref: ./paths/collaborateur/collaborateursreferent.yaml /referents: $ref: ./paths/referents/referents.yaml /referents/{idReferent}: $ref: ./paths/referents/referentbyid.yaml /referents/collaborateur/{idCollaborateur}: $ref: ./paths/referents/referentbycollaborateur.yaml /ep: $ref: ./paths/ep/ep.yaml /ep/{idEP}: $ref: ./paths/ep/epbyid.yaml /ep/collaborateur/{idCollaborateur}: $ref: ./paths/ep/epbycollaborateur.yaml /ep/collaborateur/{idCollaborateur}/prochain: $ref: ./paths/ep/prochainepcollaborateur.yaml /ep/referent/{idReferent}: $ref: ./paths/ep/epreferent.yaml /ep/referent/{idReferent}/prochains: $ref: ./paths/ep/prochainsepreferent.yaml /ep/{idEP}/rappelSignature: $ref: ./paths/ep/rappelsignature.yaml /ep/update: $ref: ./paths/ep/update.yaml /ep/prochains: $ref: ./paths/ep/prochainsep.yaml /ep/epi: $ref: ./paths/ep/epi.yaml /formations: $ref: ./paths/formation/formations.yaml /formations/prochaines: $ref: ./paths/formation/prochainesformations.yaml /formations/{idFormation}: $ref: ./paths/formation/formationbyid.yaml /participationsformation/collaborateur/{idCollaborateur}: $ref: ./paths/participationformation/participationbycollaborateur.yaml /demandeformation: $ref: ./paths/demandeformation/demandesformation.yaml /engagements/: $ref: ./paths/engagement/engagements.yaml components: schemas: $ref: ./schemas/_index.yaml parameters: $ref: ./parameters/_index.yaml responses: $ref: ./responses/_index.yaml requestBodies: $ref: ./requestbodies/_index.yaml securitySchemes: $ref: ./securityschemes/_index.yaml security: - bearerAuth: []