Cognito Forms
Cognito Forms を使用すると、アンケート、注文フォーム、登録フォームなどの強力なオンライン フォームを簡単に作成できます。 無料で。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Standard | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure Government リージョン - Azure China リージョン - 米国国防総省 (DoD) |
| Power Apps | Standard | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Standard | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | Cognito Forms のサポート |
| URL | https://www.cognitoforms.com/support |
| support@cognitoforms.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | Cognito Forms |
| Website | https://www.cognitoforms.com |
| プライバシー ポリシー | https://www.cognitoforms.com/legal/privacy |
| カテゴリ | 生産性;コラボレーション |
Cognito Forms
Cognito Forms を使用すると、アンケート、注文フォーム、登録フォームなどの強力なオンライン フォームを簡単に作成できます。 無料で。 Microsoft のサポート ドキュメントを参照するか、パブリック Power Automate コネクタに関するヘルプをお問い合わせください。
発行元: Cognito Forms
[前提条件]
有料サブスクリプションが必要です。
サポートされている操作
トリガー (条件や動作を引き起こすもの)
トリガーは、サブスクライブされたイベントが発生した直後に送信されます。
NewEntry
これは、指定したフォームに対して新しいエントリが作成されたときにトリガーされます。 出力は、ファイル データや、ファイル、署名、およびエントリ ドキュメントへの一時リンクを含むエントリ データになります。
Parameters:
-
form: 新しいエントリ イベントがサブスクライブされるフォームの名前。
UpdateEntry
これは、指定したフォームのエントリが更新されたときにトリガーされます。 出力は、ファイル データや、ファイル、署名、およびエントリ ドキュメントへの一時リンクを含むエントリ データになります。
Parameters:
-
form: 更新されたエントリ イベントがサブスクライブされるフォームの名前。
EntryDeleted
これは、指定したフォームのエントリが削除されたときにトリガーされます。 出力は、リンクを除くエントリ データになります。
Parameters:
-
form: エントリが削除されたイベントがサブスクライブされるフォームの名前。
アクション
CreateEntry
このアクションにより、指定したフォームのエントリが作成されます。 アクションには、一部のフィールドの種類を除き、各エントリ フィールドの設定可能なプロパティが含まれます。 出力はエントリ データになります。
Parameters:
-
form: 内部フォーム名または ID
EditEntry
このアクションにより、指定したフォームの既存のエントリが更新されます。 アクションには、一部のフィールドの種類を除き、各エントリ フィールドの設定可能なプロパティが含まれます。 このアクションは、エントリに有料注文が含まれている場合、または entryId が存在しない場合に失敗します。 出力は更新されたエントリ データになります。
Parameters:
-
form: 内部フォーム名または ID -
entryId: 更新するエントリのエントリ番号またはエントリ ID
SetFormAvailability
このアクションにより、フォームの制限の可用性設定が設定されます。
フォームを常に使用できるようにするには、 start パラメーターと end パラメーターを空白にする必要があります。
出力は、更新された可用性設定になります。
Parameters:
-
form: 内部フォーム名または ID -
start: フォームが使用可能になる日時。 -
end: フォームを使用できなくなった日時。 -
message: 利用可能期間外にフォームにアクセスしようとするユーザーに表示されるメッセージ。
GetFile
このアクションにより、ストレージからファイルが取得されます。 出力は、ファイル データ、メタデータ、およびファイルへの一時リンクを含むオブジェクトになります。
Parameters:
-
id: 取得するファイルのファイル ID。
GetDocument
このアクションにより、指定したフォーム、エントリ、およびテンプレートを使用してエントリ ドキュメントが生成および取得されます。 出力は、ドキュメントのファイル データ、メタデータ、ドキュメントへの一時的なリンクを含むオブジェクトになります。
Parameters:
-
form: 内部フォーム名または ID -
entry: ドキュメントを生成するエントリのエントリ ID またはエントリ番号。 -
templateNumber: エントリ ドキュメントの生成に使用するテンプレートの番号。
GetEntry
このアクションは、指定されたフォームの既存のエントリを取得します。 エントリが存在しない場合、このアクションは失敗します。 出力はエントリ データになります。
Parameters:
-
form: 内部フォーム名または ID -
entryId: 取得するエントリのエントリ番号またはエントリ ID
DeleteEntry
このアクションにより、指定したフォームの既存のエントリが削除されます。 エントリが存在しない場合、このアクションは失敗します。 出力はありません。
Parameters:
-
form: 内部フォーム名または ID -
entryId: 削除するエントリのエントリ番号またはエントリ ID
プライベート操作
これらの操作は、パブリック トリガーとアクションの有効化子です。
GetForms
この操作では、フォームの一覧が、 Id、 InternalName、および Nameを含むオブジェクトとして返されます。
アクションとトリガーの form パラメーターに使用すると、ユーザーには Nameが表示されますが、 InternalName を API に送信する必要があります。
GetFormSchema
この操作では、指定したフォームのスキーマが返されます。
input パラメーターは、読み取り専用プロパティを除外するアクションの場合は true、トリガーにすべてのプロパティを含める場合は false にする必要があります。
includeLinks パラメーターは、EntryDeleted を除くすべてのアクションとトリガーに対して true にする必要があります。
Parameters:
-
form: 内部フォーム名または ID -
input: 返されるスキーマで、設定できないプロパティを除外するかどうかを示すブール値。 既定では False です。 -
includeLinks: ファイル、署名、ドキュメントのリンク プロパティをスキーマに含めるかどうかを示すブール値。 既定では True です。
UnsubscribeWebhook
この操作により、指定した Webhook の登録が解除されます。 現在キューに登録されているすべてのイベントが送信された後、Webhook はイベントを受信しなくなります。
Parameters:
-
id: サブスクライブを解除する必要がある Webhook の ID。 -
module: webhook のモジュール。 このコネクタはそのモジュールのみをサポートするため、これは "forms" に設定する必要があります。
資格情報の取得
組織の所有者は、Cognito Forms にログインし、接続を承認する必要があります。
既知の問題
None
デプロイ手順
Cognito Forms では、コネクタを作成するために有効な Client id と Client secret が必要です。
これらのプロパティはキー コンテナー内にあり、カスタム コネクタの認証設定でのみ設定する必要があります。
実行:
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.jsonPowerAutomate にログインする
新しいコネクタに移動します
[セキュリティ] で、
Client idを更新し、Client secretコネクタを更新する
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| エントリの作成 |
新しいエントリを作成します。 |
| エントリの削除 |
エントリを削除します。 |
| エントリを取得する |
エントリを取得します。 |
| エントリを更新する |
エントリを更新します。 |
| ドキュメントを取得する |
ドキュメントを取得します。 |
| ファイルを取得する |
ID でファイルを取得します。 |
| フォームの可用性を設定する |
フォームの可用性を設定します。 |
エントリの作成
新しいエントリを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
form | True | string |
フォームの名前 |
|
エントリ
|
entry | True | dynamic |
フォーム用に作成するエントリ |
戻り値
エントリの削除
エントリを削除します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
form | True | string |
フォームの名前 |
|
エントリ ID
|
entryId | True | string |
エントリ ID |
戻り値
エントリを取得する
エントリを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
form | True | string |
フォームの名前 |
|
エントリ ID
|
entryId | True | string |
エントリ ID |
戻り値
エントリを更新する
エントリを更新します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
form | True | string |
フォームの名前 |
|
エントリ ID
|
entryId | True | string |
エントリ ID |
|
エントリ
|
entry | True | dynamic |
更新されたエントリ データ |
戻り値
ドキュメントを取得する
ドキュメントを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
form | True | string |
フォームの名前 |
|
エントリ ID
|
entry | True | string |
エントリ ID |
|
テンプレート番号
|
templateNumber | True | integer |
テンプレート番号 |
戻り値
ファイル データとメタデータを含むファイル参照
- Body
- FileDataRef
ファイルを取得する
ID でファイルを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ファイル ID
|
id | True | string |
ファイルの一意識別子 |
戻り値
ファイル データとメタデータを含むファイル参照
- Body
- FileDataRef
フォームの可用性を設定する
フォームの可用性を設定します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
form | True | string |
フォームの名前 |
|
可用性の開始
|
start | date-time |
可用性の開始日 |
|
|
可用性の終了
|
end | date-time |
利用可能終了日 |
|
|
使用できないメッセージ
|
message | string |
使用できないメッセージ |
戻り値
開始/終了の空き時間情報や使用できないメッセージなどのフォームの可用性情報。
- Body
- FormAvailability
トリガー
| エントリが削除されたとき |
誰かがエントリを削除したときにトリガーされます。 |
| エントリが更新されたとき |
誰かがエントリを更新したときにトリガーされます。 |
| 新しいエントリが作成されたとき |
誰かが新しいエントリを作成したときにトリガーされます。 |
エントリが削除されたとき
誰かがエントリを削除したときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
publisher | True | string |
フォームの名前 |
戻り値
エントリが更新されたとき
誰かがエントリを更新したときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
publisher | True | string |
フォームの名前 |
戻り値
新しいエントリが作成されたとき
誰かが新しいエントリを作成したときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォーム
|
publisher | True | string |
フォームの名前 |
戻り値
定義
FileDataRef
ファイル データとメタデータを含むファイル参照
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ファイル ID
|
Id | string |
ファイルの一意の ID。 |
|
ファイル名
|
Name | string |
ファイルの名前 |
|
ファイル コンテンツ タイプ
|
ContentType | string |
ファイルのコンテンツ タイプ。 |
|
ファイル サイズ
|
Size | integer |
ファイルのサイズ。 |
|
ファイル URL
|
File | string |
ファイルの URL。 |
|
ファイル コンテンツ
|
Content | byte |
ファイルの内容 |
FormAvailability
開始/終了の空き時間情報や使用できないメッセージなどのフォームの可用性情報。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
フォームの可用性の開始
|
availabilityStart | date-time |
フォームの可用性の開始 |
|
フォームの可用性の終了
|
availabilityEnd | date-time |
フォームの可用性の終了 |
|
使用できないメッセージ
|
notAvailableMessage | string |
使用できないメッセージ |