Idées
Gère les idées soumises par tes utilisateurs.
Idées
Les idées sont la ressource centrale de Saasy Feedback. Elles représentent les suggestions soumises par tes utilisateurs, associées à un board, et enrichies par des votes et des commentaires.
L'objet Idea
{
"id": "64b2c3d4e5f678901234567b",
"title": "Ajouter un mode sombre",
"description": "Permettre aux utilisateurs de basculer vers un theme sombre.",
"status": {
"id": "64a9b8c7d6e5f4321098765a",
"name": "En cours",
"color": "#8B5CF6"
},
"topic": {
"id": "64a9b8c7d6e5f4321098765b",
"name": "Interface"
},
"tags": [
{ "id": "64a9b8c7d6e5f4321098765c", "name": "feature" }
],
"voteCount": 42,
"commentCount": 5,
"author": {
"id": "64a9b8c7d6e5f4321098765d",
"name": "Alice Martin",
"email": "alice@example.com"
},
"createdAt": "2024-02-10T09:15:00.000Z",
"updatedAt": "2024-03-01T14:22:00.000Z"
}| Champ | Type | Description |
|---|---|---|
id | string | Identifiant unique de l'idée (ObjectId). |
title | string | Titre court et descriptif de l'idée. |
description | string | Description détaillée, optionnelle. |
status | object | Statut actuel de l'idée (nom et couleur). |
topic | object | Catégorie thématique de l'idée, optionnelle. |
tags | array | Liste des étiquettes associées. |
voteCount | integer | Nombre total de votes reçus. |
commentCount | integer | Nombre total de commentaires. |
author | object | Utilisateur ayant soumis l'idée. |
createdAt | string | Date de création au format ISO 8601. |
updatedAt | string | Date de dernière modification au format ISO 8601. |
Lister les idées
GET
/api/v1/ideas