{{template "base" .}} {{define "content"}}
キー名: {{.newKeyName}}
以下のキーを安全な場所に保存してください。このキーは二度と表示されません。
{{.newKey}}
| ID | キー名 | 作成者 | 最終使用 | 作成日 | 操作 |
|---|---|---|---|---|---|
| {{.ID}} | {{.Name}} | {{if .User}}{{.User.Name}}{{else}}-{{end}} | {{if .LastUsed}}{{formatDateTime .LastUsed}}{{else}}未使用{{end}} | {{formatDate .CreatedAt}} |
上のフォームから新しいAPIキーを作成してください。
APIにアクセスするには、AuthorizationヘッダーにAPIキーを設定してください:
curl -H "Authorization: Bearer YOUR_API_KEY" http://localhost:8080/api/v1/assignments
GET /api/v1/assignments - 課題一覧取得GET /api/v1/assignments/pending - 未完了の課題一覧GET /api/v1/assignments/completed - 完了済みの課題一覧GET /api/v1/assignments/overdue - 期限切れの課題一覧GET /api/v1/assignments/due-today - 今日が期限の課題一覧GET /api/v1/assignments/due-this-week - 今週中が期限の課題一覧GET /api/v1/assignments/:id - 課題詳細取得POST /api/v1/assignments - 課題作成PUT /api/v1/assignments/:id - 課題更新DELETE /api/v1/assignments/:id - 課題削除PATCH /api/v1/assignments/:id/toggle - 完了状態切替GET /api/v1/statistics - 統計情報取得GET /api/v1/recurring - 繰り返し設定一覧取得GET /api/v1/recurring/:id - 繰り返し設定詳細取得PUT /api/v1/recurring/:id - 繰り返し設定更新DELETE /api/v1/recurring/:id - 繰り返し設定削除