Action d'API personnalisée

Effectuez un appel HTTP personnalisé et authentifié à l'API monday.com.

Entrée

Champ Définition Type Obligatoire

Requête

En-têtes

Spécifiez les en-têtes requis en plus de authorization ou content-type, car le connecteur les gère déjà.

Par exemple : {"Content-type":"application/json"}

Objet FALSE

Corps

Spécifiez un corps de requête dans le langage GraphQL pour récupérer ou modifier des données spécifiques. La chaîne doit commencer par query ou mutation.

Par exemple :

  • query { users { id name }}

  • mutation { create_board(board_name: "my board", board_kind: public) { id }}

Texte TRUE

Variables

Spécifiez les arguments dynamiques utilisés dans les instructions query ou mutation.

Ajoutez vos valeurs de variables sans signe $ en tête.

Objet FALSE

Exemple

Interrogez un utilisateur via une valeur ID utilisateur dynamique :

En-têtes
{}
Requête
query($my_user_id: Int!) { users(ids: [$my_user_id]) { id name }}
Variables
{ "my_user_id": 11111111 }

Sortie

Champ Définition Type

Réponse

Code de statut

Résultat de l'opération. Le connecteur retourne un code de statut HTTP qui indique si l'action effectuée par la carte a réussi ou échoué. Par exemple :

  • Un code de statut 201 Created indique un succès où une nouvelle ressource a été créée.
  • Une erreur 403 Forbidden indique que la requête HTTP n'a pas été traitée parce que les permissions nécessaires étaient manquantes.

Pour une liste complète des codes de statut possibles, voir Codes de statut HTTP.

Nombre

En-têtes

Contexte détaillé du code de statut, sans lien avec le corps de la sortie. Les en-têtes de réponse dépendent de l'option de requête HTTP sélectionnée. Tous les en-têtes ne sont pas des en-têtes de réponse. Ceci est semblable à {"Content-type":"application/json"}.

Objet

Corps

Données retournées par votre requête HTTP sélectionnée.

Par exemple, les données d'une requête GET.

Objet