Skip to content

API & Intégration (REST/GraphQL) #5

@SalimM21

Description

@SalimM21

Développeur → API d’intégration : En tant que développeur, je veux exposer les scores via API pour intégration

User Story 4.1 : En tant que développeur, je veux exposer un endpoint scoring.

  • Tâches :

  • Créer endpoint POST /score

  • Ajouter validation JSON schema

  • Tests unitaires (pytest)

User Story 4.2 : En tant que développeur, je veux exposer un endpoint détection fraude.

  • Tâches :

  • Créer endpoint POST /fraude

  • Ajouter logique règles + modèle ML

  • Logguer résultats dans ELK

User Story 4.3 : En tant que développeur, je veux gérer l’authentification et les rôles.

  • Tâches :

  • Intégrer OAuth2 (Keycloak/Okta)

  • Implémenter RBAC par rôle utilisateur

  • Tests de sécurité (JWT expirés, injections)

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or requestgood first issueGood for newcomersquestionFurther information is requested

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions