Skip to main content
PATCH
Mettre à jour une définition d'action existante

Supported products

Autorisations

hapikey
string
query
requis

Paramètres de chemin

appId
integer<int32>
requis

L'identifiant unique de l'application associée à la définition de l'extension.

definitionId
string
requis

L'identifiant unique de la définition d'extension à mettre à jour.

Corps

application/json
actionUrl
string

Le point de terminaison URL où l'action est exécutée.

executionRules
object[]

Un tableau de règles d'exécution qui définissent les conditions dans lesquelles l'action s'exécute. Chaque élément est un objet PublicExecutionTranslationRule.

inputFieldDependencies
(SINGLE_FIELD · object | CONDITIONAL_SINGLE_FIELD · object)[]

Un tableau de dépendances entre champs de saisie. Chaque élément peut être une PublicSingleFieldDependency ou une PublicConditionalSingleFieldDependency.

inputFields
object[]

Un tableau de définitions de champs de saisie requis pour l'action. Chaque élément est un objet PublicInputFieldDefinition.

labels
object

Contient les libellés de l'action, y compris les noms et les descriptions.

objectRequestOptions
object
objectTypes
string[]

Un tableau de chaînes de caractères représentant les types d'objets associés à l'action.

outputFields
object[]

Un tableau de définitions de champs de sortie que l'action produira. Chaque élément est un objet OutputFieldDefinition.

published
boolean

Indique si l'action est publiée et disponible à l'utilisation.

Réponse

successful operation

actionUrl
string
requis

Le point de terminaison URL où l'action est exécutée. Il s'agit d'une chaîne de caractères.

functions
object[]
requis

Un tableau d'identifiants de fonction associés à l'action, où chaque élément est un PublicActionFunctionIdentifier.

id
string
requis

L'identifiant unique de la définition de l'action. Il s'agit d'une chaîne de caractères.

inputFields
object[]
requis

Un tableau de définitions de champs de saisie requis pour l'action. Chaque élément est un objet PublicInputFieldDefinition.

labels
object
requis

Un objet contenant les libellés de l'action, chaque propriété étant un objet PublicActionLabels.

objectTypes
string[]
requis

Un tableau de chaînes représentant les types d'objets associés à l'action.

published
boolean
requis

Un booléen indiquant si l'action est publiée et disponible à l'utilisation.

revisionId
string
requis

L'identifiant unique de la révision actuelle de la définition de l'action. Il s'agit d'une chaîne de caractères.

archivedAt
integer<int64>

Un horodatage Unix en millisecondes représentant le moment où l'action a été archivée. Il s'agit d'un entier.

executionRules
object[]

Un tableau de règles de traduction d'exécution pour l'action, où chaque élément est une PublicExecutionTranslationRule.

inputFieldDependencies
(SINGLE_FIELD · object | CONDITIONAL_SINGLE_FIELD · object)[]

Un tableau de dépendances entre les champs de saisie, où chaque élément peut être une publicSingleFieldDependency ou une publicConditionalSingleFieldDependency.

objectRequestOptions
object
outputFields
object[]

Un tableau de définitions de champs de sortie produits par l'action. Chaque élément est un objet OutputFieldDefinition.

Dernière modification le 6 octobre 2026