For the complete documentation index, see llms.txt. This page is also available as Markdown.

Commentaires

Gérer les commentaires et réponses sur les fiches

Récupérer les commentaires de plusieurs fiches

post

Retourne les commentaires pour jusqu'à 1000 identifiants de fiches en une seule requête.

Autorisations
AuthorizationstringRequis
Bearer authentication header of the form Bearer <token>.
Paramètres de chemin
app_shortstringRequis

Nom court de l'instance (ex. daxium-test)

Corps
submission_idsstring · uuid[] · max: 1000Requis

Liste des UUIDs de fiches dont récupérer les commentaires

Réponses
200

Commentaires groupés par UUID de fiche

application/json
post/{app_short}/submissions/comments

Compter les commentaires d'une fiche

get

Retourne le nombre total de commentaires liés à une fiche.

Autorisations
AuthorizationstringRequis
Bearer authentication header of the form Bearer <token>.
Paramètres de chemin
app_shortstringRequis

Nom court de l'instance (ex. daxium-test)

idstring · uuidRequis

Identifiant de la fiche (UUID)

Réponses
200

Nombre total de commentaires

application/json
countintegerOptionnel

Nombre total de commentaires liés à la fiche

get/{app_short}/submissions/{id}/comments/count
200

Nombre total de commentaires

Lister les commentaires d'une fiche

get

Retourne tous les commentaires (et leurs réponses) de la fiche indiquée.

Autorisations
AuthorizationstringRequis
Bearer authentication header of the form Bearer <token>.
Paramètres de chemin
app_shortstringRequis

Nom court de l'instance (ex. daxium-test)

idstring · uuidRequis

Identifiant de la fiche (UUID)

Réponses
200

Liste des commentaires (réponses incluses)

application/json

Commentaire sur une fiche

idstring · uuidOptionnel

Identifiant du commentaire (UUID v4)

messagestring · max: 1000Optionnel

Texte brut uniquement — pas de HTML ni de balises script

client_created_atinteger · int64Optionnel

Date de création côté client (timestamp UNIX)

client_updated_atinteger · int64Optionnel

Date de mise à jour côté client (timestamp UNIX)

user_idintegerOptionnel

Identifiant de l'auteur

submission_idstring · uuidOptionnel

Identifiant de la fiche associée

get/{app_short}/submissions/{id}/comments

Créer un commentaire sur une fiche

post

Ajoute un nouveau commentaire. Texte brut uniquement — pas de HTML ni de balises script. Maximum 1000 caractères. Accepte un UUID optionnel fourni par le client.

Autorisations
AuthorizationstringRequis
Bearer authentication header of the form Bearer <token>.
Paramètres de chemin
app_shortstringRequis

Nom court de l'instance (ex. daxium-test)

idstring · uuidRequis

Identifiant de la fiche (UUID)

Corps

Corps d'une création ou mise à jour de commentaire

idstring · uuidOptionnel

UUID v4 optionnel fourni par le client

messagestring · max: 1000Requis

Texte brut uniquement — pas de HTML, balises script ou caractères dangereux

client_created_atinteger · int64Optionnel

Timestamp UNIX côté client

client_updated_atinteger · int64Optionnel

Timestamp UNIX côté client

Réponses
200

Commentaire créé

application/json

Commentaire sur une fiche

idstring · uuidOptionnel

Identifiant du commentaire (UUID v4)

messagestring · max: 1000Optionnel

Texte brut uniquement — pas de HTML ni de balises script

client_created_atinteger · int64Optionnel

Date de création côté client (timestamp UNIX)

client_updated_atinteger · int64Optionnel

Date de mise à jour côté client (timestamp UNIX)

user_idintegerOptionnel

Identifiant de l'auteur

submission_idstring · uuidOptionnel

Identifiant de la fiche associée

post/{app_short}/submissions/{id}/comments

Mettre à jour un commentaire

put

Modifie le texte d'un commentaire. Un utilisateur ne peut modifier que ses propres commentaires (DAERR-COM1008).

Autorisations
AuthorizationstringRequis
Bearer authentication header of the form Bearer <token>.
Paramètres de chemin
app_shortstringRequis

Nom court de l'instance (ex. daxium-test)

idstring · uuidRequis

Identifiant de la fiche (UUID)

comment_idstring · uuidRequis

Identifiant du commentaire (UUID)

Corps

Corps d'une création ou mise à jour de commentaire

idstring · uuidOptionnel

UUID v4 optionnel fourni par le client

messagestring · max: 1000Requis

Texte brut uniquement — pas de HTML, balises script ou caractères dangereux

client_created_atinteger · int64Optionnel

Timestamp UNIX côté client

client_updated_atinteger · int64Optionnel

Timestamp UNIX côté client

Réponses
200

Commentaire mis à jour

application/json

Commentaire sur une fiche

idstring · uuidOptionnel

Identifiant du commentaire (UUID v4)

messagestring · max: 1000Optionnel

Texte brut uniquement — pas de HTML ni de balises script

client_created_atinteger · int64Optionnel

Date de création côté client (timestamp UNIX)

client_updated_atinteger · int64Optionnel

Date de mise à jour côté client (timestamp UNIX)

user_idintegerOptionnel

Identifiant de l'auteur

submission_idstring · uuidOptionnel

Identifiant de la fiche associée

put/{app_short}/submissions/{id}/comments/{comment_id}

Supprimer un commentaire

delete

Supprime un commentaire. Un utilisateur ne peut supprimer que ses propres commentaires (DAERR-COM1007).

Autorisations
AuthorizationstringRequis
Bearer authentication header of the form Bearer <token>.
Paramètres de chemin
app_shortstringRequis

Nom court de l'instance (ex. daxium-test)

idstring · uuidRequis

Identifiant de la fiche (UUID)

comment_idstring · uuidRequis

Identifiant du commentaire (UUID)

Réponses
204

Commentaire supprimé

Aucun contenu

delete/{app_short}/submissions/{id}/comments/{comment_id}

Aucun contenu

Répondre à un commentaire

post

Ajoute une réponse à un commentaire de premier niveau (profondeur maximale : 2). Répondre à une réponse n'est pas autorisé (DAERR-COM1011).

Autorisations
AuthorizationstringRequis
Bearer authentication header of the form Bearer <token>.
Paramètres de chemin
app_shortstringRequis

Nom court de l'instance (ex. daxium-test)

idstring · uuidRequis

Identifiant de la fiche (UUID)

comment_idstring · uuidRequis

Identifiant du commentaire parent (UUID)

Corps

Corps d'une création ou mise à jour de commentaire

idstring · uuidOptionnel

UUID v4 optionnel fourni par le client

messagestring · max: 1000Requis

Texte brut uniquement — pas de HTML, balises script ou caractères dangereux

client_created_atinteger · int64Optionnel

Timestamp UNIX côté client

client_updated_atinteger · int64Optionnel

Timestamp UNIX côté client

Réponses
200

Réponse créée

application/json

Commentaire sur une fiche

idstring · uuidOptionnel

Identifiant du commentaire (UUID v4)

messagestring · max: 1000Optionnel

Texte brut uniquement — pas de HTML ni de balises script

client_created_atinteger · int64Optionnel

Date de création côté client (timestamp UNIX)

client_updated_atinteger · int64Optionnel

Date de mise à jour côté client (timestamp UNIX)

user_idintegerOptionnel

Identifiant de l'auteur

submission_idstring · uuidOptionnel

Identifiant de la fiche associée

post/{app_short}/submissions/{id}/comments/{comment_id}/replies

Mis à jour

Ce contenu vous a-t-il été utile ?