

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon SWF API を使用する
<a name="swf-dg-using-swf-api"></a>

で説明されている AWS SDKs の使用に加えて[AWS SDKs](intro.md#aws-sdks)、HTTP API を直接使用できます。

API を使用するには、ドメイン、ワークフローおよびアクティビティに使用するリージョンと一致する [SWF エンドポイント](https://docs.aws.amazon.com/general/latest/gr/rande.html#swf_region)に HTTP リクエストを送信します。Amazon SWF の HTTP リクエストの作成の詳細については、「[Amazon SWF に対する HTTP リクエストの実行](UsingJSON-swf.md)」を参照してください。

このセクションでは、Amazon SWF を使用してワークフローを開発するための HTTP API の使用に関するベーシック情報について説明します。タイマーの使用、CloudTrail を使用したロギング、ワークフローのタグ付けなどのより高度な機能については、[Amazon SWF の基本的なワークフローの概念](swf-dg-basic.md) セクションで説明しています。

**Topics**
+ [HTTP リクエストの実行](UsingJSON-swf.md)
+ [Amazon SWF アクションのリスト](swf-api-by-category.md)
+ [ドメインの登録](swf-dg-register-domain-api.md)
+ [タイムアウト値の設定](setting-timeouts.md)
+ [ワークフロータイプを登録する](swf-dg-register-workflow.md)
+ [アクティビティタイプの登録](swf-dg-register-activity.md)
+ [Lambda タスク](lambda-task.md)
+ [アクティビティワーカーの開発](swf-dg-develop-activity.md)
+ [ディサイダーの開発](swf-dg-dev-deciders.md)
+ [ワークフローの開始](swf-dg-start-workflow-exec.md)
+ [タスクの優先度の設定](programming-priority.md)
+ [エラー処理](swf-dg-error-handling.md)