カスタムAPIアクション

monday.com APIに対してカスタムの認証済みHTTP呼び出しを行います。

入力

フィールド 定義 タイプ 必須

リクエスト(Request)

ヘッダー(Headers)

authorizationまたはcontent-typeのヘッダーにはすでにコネクターが対応しているので、これ以外に必要な任意のヘッダーを指定します。

例:{"Content-type":"application/json"}

オブジェクト FALSE

本文(Body)

特定のデータをフェッチまたは修正するためのリクエスト本文をGraphQL言語で指定します。文字列はqueryまたはmutationで始まる必要があります。

例:

  • query { users { id name }}

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

テキスト

変数(Variables)

queryまたはmutation命令で使用する動的引数を指定します。

変数の値を$記号なしで追加します。

オブジェクト FALSE

動的なユーザーID値を使用してユーザーを照会します。

ヘッダー(Headers)
{}
クエリ
query($my_user_id: Int!) { users(ids: [$my_user_id]) { id name }}
変数(Variables)
{ "my_user_id": 11111111 }

出力

フィールド 定義 タイプ

レスポンス(Response )

ステータスコード(Status Code)

操作の結果。コネクターは、カードによって実行されたアクションの成否を示すHTTPステータスコードを返します。例:

  • 201 Createdステータスコードは、アクションが成功し、新しいリソースが作成されたことを示します。
  • 403 Forbiddenエラーは、必要な権限が不足していたためにHTTPリクエストが処理されなかったことを示します。

発生する可能性があるステータスコードの完全なリストについては、HTTPステータスコードを参照してください。

数値

ヘッダー(Headers)

出力ボディーとは関係のない、ステータスコードの詳細なコンテキスト。レスポンスヘッダーは、選択したHTTPリクエストオプションによって決定します。すべてのヘッダーがレスポンスヘッダーというわけではありません。これは、{"Content-type":"application/json"}のようになります。

オブジェクト

本文(Body)

選択したHTTPリクエストから返されたデータ。

たとえば、GETリクエストからのデータ。

オブジェクト