API Simandou - Routes

API Simandou - Documentation des routes disponibles

143

Total Routes

23

Fichiers

auth.routes.ts

Méthode Chemin Lien API Données
POST /login /api/auth/login
POST /set-password/ /api/auth/set-password/
POST /forgot-password/ /api/auth/forgot-password/
POST /change-password /api/auth/change-password
POST /refresh /api/auth/refresh
POST /logout /api/auth/logout
POST /logout-all /api/auth/logout-all
GET /me /api/auth/me
GET /verify-token /api/auth/verify-token

user.routes.ts

Méthode Chemin Lien API Données
POST / /api/users/
GET / /api/users/
GET /online /api/users/online
GET /:id /api/users/:id
PUT /:id /api/users/:id
PATCH /:id /api/users/:id
PATCH /:id/block /api/users/:id/block
PATCH /:id/unblock /api/users/:id/unblock
DELETE /:id /api/users/:id

role.routes.ts

Méthode Chemin Lien API Données
GET / /api/roles/
GET /:id /api/roles/:id
POST / /api/roles/
PATCH /:id /api/roles/:id
PATCH /:id/permissions /api/roles/:id/permissions
PATCH /:id/deactivate /api/roles/:id/deactivate
PATCH /:id/reactivate /api/roles/:id/reactivate
DELETE /:id /api/roles/:id

config.routes.ts

Méthode Chemin Lien API Données
GET /general /api/config/general
GET /security /api/config/security
GET /notifications /api/config/notifications
GET /whatsapp /api/config/whatsapp
GET /parent-api /api/config/parent-api
GET /modules /api/config/modules
PATCH /general /api/config/general
PATCH /security /api/config/security
PATCH /notifications /api/config/notifications
PATCH /whatsapp /api/config/whatsapp
PATCH /parent-api /api/config/parent-api

zone.routes.ts

Méthode Chemin Lien API Données
GET / /api/zones/
GET /:id /api/zones/:id
POST / /api/zones/
PATCH /:id /api/zones/:id
DELETE /:id /api/zones/:id

ministry.routes.ts

Méthode Chemin Lien API Données
GET / /api/ministries/
GET /:id /api/ministries/:id
GET /:id/cellules /api/ministries/:id/cellules
GET /:id/members /api/ministries/:id/members
POST / /api/ministries/
PATCH /:id /api/ministries/:id
DELETE /:id /api/ministries/:id

cellule.routes.ts

Méthode Chemin Lien API Données
GET / /api/cellules/
GET /:id /api/cellules/:id
GET /:id/cellule /api/cellules/:id/cellule
POST / /api/cellules/
PATCH /:id /api/cellules/:id
DELETE /:id /api/cellules/:id

sector.routes.ts

Méthode Chemin Lien API Données
GET / /api/sectors/
GET /:id /api/sectors/:id
POST / /api/sectors/
PATCH /:id /api/sectors/:id
DELETE /:id /api/sectors/:id

pillar.routes.ts

Méthode Chemin Lien API Données
GET / /api/pillars/
GET /:id /api/pillars/:id
POST / /api/pillars/
PATCH /:id /api/pillars/:id
DELETE /:id /api/pillars/:id

megaProject.routes.ts

Méthode Chemin Lien API Données
GET / /api/mega-projects/
GET /:id /api/mega-projects/:id
POST / /api/mega-projects/
PATCH /:id /api/mega-projects/:id
DELETE /:id /api/mega-projects/:id

project.routes.ts

Méthode Chemin Lien API Données
GET / /api/projects/
GET /:id /api/projects/:id
GET /:id/dash /api/projects/:id/dash
POST / /api/projects/
PATCH /:id /api/projects/:id
DELETE /:id /api/projects/:id

reform.routes.ts

Méthode Chemin Lien API Données
GET / /api/reforms/
GET /:id /api/reforms/:id
POST / /api/reforms/
PATCH /:id /api/reforms/:id
DELETE /:id /api/reforms/:id

projectComponent.routes.ts

Méthode Chemin Lien API Données
GET / /api/project-components/
GET /:id /api/project-components/:id
POST / /api/project-components/
PATCH /:id /api/project-components/:id
DELETE /:id /api/project-components/:id

componentActivity.routes.ts

Méthode Chemin Lien API Données
GET / /api/component-activities/
GET /:id /api/component-activities/:id
POST / /api/component-activities/
PATCH /:id /api/component-activities/:id
DELETE /:id /api/component-activities/:id

projectIndicateur.routes.ts

Méthode Chemin Lien API Données
GET / /api/project-indicateurs/
GET /:id /api/project-indicateurs/:id
POST / /api/project-indicateurs/
PATCH /:id /api/project-indicateurs/:id
DELETE /:id /api/project-indicateurs/:id

projectMilestone.routes.ts

Méthode Chemin Lien API Données
GET / /api/project-milestones/
GET /:id /api/project-milestones/:id
POST / /api/project-milestones/
PATCH /:id /api/project-milestones/:id
DELETE /:id /api/project-milestones/:id

activitySuivi.routes.ts

Méthode Chemin Lien API Données
GET / /api/activity-suivis/
GET /:id /api/activity-suivis/:id
POST / /api/activity-suivis/
PATCH /:id /api/activity-suivis/:id
DELETE /:id /api/activity-suivis/:id

projectFinancing.routes.ts

Méthode Chemin Lien API Données
GET / /api/project-financing/
GET /:id /api/project-financing/:id
POST / /api/project-financing/
PATCH /:id /api/project-financing/:id
DELETE /:id /api/project-financing/:id

projectDisburse.routes.ts

Méthode Chemin Lien API Données
GET / /api/project-disburses/
GET /:id /api/project-disburses/:id
POST / /api/project-disburses/
PATCH /:id /api/project-disburses/:id
DELETE /:id /api/project-disburses/:id

projectProjection.routes.ts

Méthode Chemin Lien API Données
GET / /api/project-projections/
GET /:id /api/project-projections/:id
POST / /api/project-projections/
PATCH /:id /api/project-projections/:id
DELETE /:id /api/project-projections/:id

donor.routes.ts

Méthode Chemin Lien API Données
GET / /api/donors/
GET /:id /api/donors/:id
POST / /api/donors/
PATCH /:id /api/donors/:id
DELETE /:id /api/donors/:id

document.routes.ts

Méthode Chemin Lien API Données
GET / /api/documents/
GET /:id /api/documents/:id
POST / /api/documents/
PATCH /:id /api/documents/:id
DELETE /:id /api/documents/:id

blockage.routes.ts

Méthode Chemin Lien API Données
POST / /api/blockages/
GET / /api/blockages/
GET /:id /api/blockages/:id
PATCH /:id /api/blockages/:id
PATCH /:id/start /api/blockages/:id/start
PATCH /:id/resolve /api/blockages/:id/resolve
PATCH /:id/close /api/blockages/:id/close
POST /:id/escalate /api/blockages/:id/escalate
GET /:id/escalations /api/blockages/:id/escalations
PATCH /escalations/:id/respond /api/blockages/escalations/:id/respond
POST /:id/comments /api/blockages/:id/comments
GET /:id/comments /api/blockages/:id/comments
← Retour à l'Accueil