Skip to main content

Chemin

PATCH /api/table/{tableId}/record/{recordId}

Requête

Paramètres de chemin

Corps de la requête

  • record (obligatoire)
    • Description : Les données de l’Enregistrement à mettre à jour
    • Type : Objet
    • Exemple :
    • Remarque : L’objet fields contient les noms de Champ et leurs nouvelles valeurs correspondantes. Chaque type de Champ a une structure de valeur différente ; consultez Types de valeurs des Champs d’Enregistrement pour plus de détails.
Pour effacer la valeur d’un Champ, transmettez explicitement null. Si un nom de Champ n’est pas inclus, aucune mise à jour ne sera effectuée pour ce Champ.
  • fieldKeyType (facultatif)
    • Description : Spécifie le type de clé de Champ
    • Type : Chaîne
    • Valeurs possibles :
      • “name” : Utiliser le nom du Champ comme clé
      • “id” : Utiliser l’ID de Champ comme clé
      • “dbFieldName” : Utiliser le dbFieldName du Champ comme clé
    • Exemple : "name" ou "id" ou "dbFieldName"
    • Remarque : S’il n’est pas spécifié, le nom du Champ est utilisé comme clé par défaut.
    • Utilisation :
      • Lorsque la valeur est “name” :
      • Lorsque la valeur est “id” :
  • typecast (facultatif)
    • Description : Indique s’il faut convertir automatiquement les types de valeur de Champ. Par défaut, une validation stricte est appliquée et exige que les valeurs fournies correspondent au type de données du Champ actuel. Si cette option est activée, le système tentera une conversion automatique.
    • Type : Booléen
    • Valeurs possibles : true ou false
    • Exemple : true
    • Remarque : Si la valeur est true, le système tentera de convertir les valeurs fournies vers le type de valeur de Champ approprié.
    • Exemples d’utilisation :
      • Champ de lien : le texte de clé primaire peut être utilisé directement pour établir le lien
      • Champ de date : des chaînes de date dans un format non standard peuvent être utilisées
      • Champ utilisateur : le nom d’utilisateur peut être utilisé directement
Pour téléverser de nouveaux fichiers dans des Champs de pièce jointe, consultez la section Téléverser une pièce jointe.
  • order (facultatif)
    • Description : Après avoir mis à jour l’Enregistrement, déplacez-le vers une position donnée dans une Vue donnée.
    • Type : Objet
    • Propriétés :
      • viewId : ID de Vue
      • anchorId : ID de l’Enregistrement d’ancrage
      • position : Position par rapport à l’Enregistrement d’ancrage. Valeurs possibles : "before" ou "after"
    • Exemple :

Réponse

Réponse réussie

  • Code d’état : 200 OK
  • Corps de la réponse : Renvoie les données de l’Enregistrement mis à jour.
Exemple de corps de réponse

Réponses d’erreur

  • Code d’état : 400 Bad Request : erreur de format du corps de la requête ou Champs obligatoires manquants.
  • Code d’état : 404 Not Found : le tableId ou le recordId spécifié n’existe pas.

Exemple de code

Dernière modification le 4 septembre 2026