> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# タスク開始または停止

> AgentTools経由で既存のOctoparseタスクを開始または停止します。

<Info>
  リクエストボディ、生成されたcURL例、レスポンススキーマはAPIパネルに表示されます。
</Info>

AgentTools経由で既存のOctoparseタスクを開始または停止します。

<Steps>
  <Step title="タスクを特定する">
    タスクIDが不明な場合は`searchTasks`を使用します。
  </Step>

  <Step title="アクションを指定する">
    `action`には`start`または`stop`を送信します。
  </Step>

  <Step title="エクスポートへ進む">
    レスポンスのガイダンスでデータが利用可能になったことが示されたら、`exportData`を使用します。
  </Step>
</Steps>

```text theme={null}
searchTasks -> startOrStopTask -> exportData
```

<CardGroup cols={2}>
  <Card title="リクエストボディ" icon="braces">
    `taskId`と`action`は必須です。
  </Card>

  <Card title="アクション" icon="play">
    `action`の値は`start`または`stop`です。
  </Card>
</CardGroup>

<AccordionGroup>
  <Accordion title="ステータス値">
    `start_requested`と`stop_requested`はリクエストが受け付けられたことを示します。

    `already_running`と`already_stopped`は状態変更が不要だったことを示します。

    `start_rejected`、`stop_rejected`、`invalid`は、クライアント側の処理またはユーザー確認が必要です。
  </Accordion>

  <Accordion title="レスポンスのガイダンス">
    固定のポーリング間隔ではなく、`retryGuidance`、`suggestedNextCall`、`workflow`、`toolHint`に従ってください。
  </Accordion>
</AccordionGroup>
