TeamDay ミッション API - 開発者ガイド

概要

TeamDay ミッション API により、Personal Access Token (PAT) を認証として使用して、プログラムでミッションを作成、管理、トリガーできます。

ベース URL: https://agent.teamday.ai/api/missions

認証

すべての API リクエストは、Authorization ヘッダーで Personal Access Token (PAT) を渡す必要があります:

Authorization: Bearer YOUR_PAT_TOKEN

PAT を取得

  1. TeamDay にログイン
  2. 設定 → API トークン に移動
  3. 新しいトークンを作成 をクリック
  4. わかりやすい名前を付ける (例: “CI/CD Automation”)
  5. トークンをすぐにコピー - 1 回だけ表示されます!

クイックスタート

最初のミッションを作成

curl -X POST https://agent.teamday.ai/api/missions \
  -H "Authorization: Bearer YOUR_PAT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Daily Team Summary",
    "instructions": "Generate a summary of yesterday'\''s activity",
    "schedule": {
      "type": "daily",
      "startDate": {"_seconds": 1738310400},
      "timeSpecs": [{"hour": 9, "minute": 0, "second": 0}]
    },
    "isActive": true
  }'

レスポンス:

{
  "success": true,
  "mission": {
    "id": "mission_abc123",
    "title": "Daily Team Summary",
    "isActive": true,
    "nextRunAt": {"_seconds": 1738483200}
  },
  "message": "Mission created successfully"
}

詳細については、ミッション API - 開発者ガイド を参照してください。