> For the complete documentation index, see [llms.txt](https://docs-embed.anyflow.jp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-embed.anyflow.jp/solution-editor/triggers/outgoing/request-vs-my-event-vs-webhook.md).

# Request / My Event / Webhook トリガーの違い

以下の3つのトリガーは、いずれもAnyflowのAPIエンドポイントを呼び出すことで実行されるトリガーです。\
それぞれの違いは、表にまとめると以下の通りです。

<table data-header-hidden><thead><tr><th></th><th width="109.33984375"></th><th></th><th></th><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td>アプリ名</td><td>リクエスト<br>検証</td><td>ユーザー<br>負荷</td><td>レスポンス</td><td>実行<br>ソリューション</td><td>呼出元</td><td>Method</td><td>Content-Type</td></tr><tr><td><a href="/pages/I3zDepCphMuM2vieTFi3">Request and Response</a></td><td>○</td><td>○</td><td>○</td><td>1つ</td><td>自社プロダクト<br>のサーバー</td><td>POST</td><td>application/json</td></tr><tr><td><a href="/pages/9JRU8nNYkjL7S8PDTNJ8">My Event</a></td><td>○</td><td>○</td><td>✗</td><td>複数</td><td>自社プロダクトのサーバー or<br>フロント</td><td>POST</td><td>application/json</td></tr><tr><td><a href="/pages/eS1wgRybhMCg4CfdNC8X">Webhook</a></td><td>✗</td><td>△</td><td>✗</td><td>1つ</td><td>自社プロダクト<br>or 外部SaaSのWebhook機能</td><td>GET<br>POST</td><td>application/json<br>text/csv</td></tr></tbody></table>

## **リクエスト検証**

○：アクセストークンを用いて動的な検証を行うことができます。\
✗：動的な検証を行うことはできません。

## **ユーザー負荷**

○：エンドユーザーはソリューションをインストールするだけで済みます。\
△：エンドユーザーはソリューションのインストールに加えて、Webhook URL を自社プロダクトまたは外部SaaSのWebhook設定画面に入稿しなければいけません。

## **レスポンス**

○：呼出に対して、ソリューションの処理内容をレスポンスとして受け取ることができます。\
✗：呼出が正しいかどうかのレスポンスのみが返却されます。

## **実行ソリューション**

1つ：1回の呼出で実行できるソリューションは1つだけです。\
複数：エンドユーザーが複数のソリューションをインストールしていれば、1回の呼出で複数のソリューションを実行できます。

## **呼出元**

Requestトリガーは、レスポンス内容を自社DB等に格納する想定で、サーバーでの呼び出しに限定しています。\
My Eventトリガーは、サーバーからもフロントエンドからも呼び出すことも可能です。\
Webhookトリガーは、自社プロダクトまたは外部SaaSにWebhookが存在する場合に呼び出すことが可能です。

## **Method, Content-Type**

APIの呼出で使うことのできるMethodとContent-Typeです。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs-embed.anyflow.jp/solution-editor/triggers/outgoing/request-vs-my-event-vs-webhook.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
