Aller au contenu

Mettre à jour une entrée

Met à jour une entrée de contenu existante. Supporte le remplacement complet (PUT) ou la mise à jour partielle (PATCH).

PUT /api/{projectId}/{collectionSlug}/{uuid}
PATCH /api/{projectId}/{collectionSlug}/{uuid}

Utilisez PATCH pour ne mettre à jour que certains champs.

Corps de la requête

{
"status": "published",
"fields": {
"titre": "Titre mis à jour",
"corps": "<p>Contenu mis à jour</p>"
}
}

Requête

Fenêtre de terminal
curl -X PATCH https://votre-domaine.com/api/{projectId}/articles/550e8400-... \
-H "Authorization: Bearer VOTRE_TOKEN_API" \
-H "Content-Type: application/json" \
-d '{"fields":{"titre":"Titre mis à jour"}}'

Codes de statut

StatutDescription
200Mis à jour avec succès
403Permissions insuffisantes
404Entrée introuvable
422Valeurs invalides