Skip to content

[REST-API] T5 — Endpoint GET/POST /favorites #32

@imagodata

Description

@imagodata

Contexte

Endpoint pour accéder aux filtres favoris existants dans FilterMate.

Objectif

Permettre à Narractive de lister et appliquer les favoris enregistrés dans FilterMate.

Spec

GET /favorites
→ 200 { "favorites": [{ "id": "uuid", "name": "Communes IDF", "description": "..." }] }

POST /favorites/{favorite_id}/apply
→ 200 { "status": "ok", "features_count": 42 }

Tasks

  • Route GET /favorites — lire les favoris depuis le service existant
  • Route POST /favorites/{id}/apply — appliquer un favori par ID
  • Mapper sur le service FilterMate existant de gestion des favoris

Dépendances

Priorité

🟢 Nice-to-have

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiAPI publique / interface externeenhancementNew feature or requestrest-apiAPI REST HTTP (FastAPI/Flask)sprint-apiSprint FilterMate REST API

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions