エンドポイント | メソッド | パス | 認証 | バージョン | 状態 | 説明 | メモ | |
|---|---|---|---|---|---|---|---|---|
| 1 | ユーザー一覧取得 | GET | /api/v1/users | Bearer | v1 | 公開 | 登録ユーザーを一覧で返す | ページネーション対応 |
| 2 | ユーザー作成 | POST | /api/v1/users | Bearer | v1 | 公開 | 新規ユーザーを登録する | メール重複は409 |
| 3 | ユーザー更新 | PATCH | /api/v1/users/:id | Bearer | v1 | 公開 | ユーザー情報を部分更新する | 差分のみ送信可 |
| 4 | ユーザー削除 | DELETE | /api/v1/users/:id | Bearer | v1 | 公開 | ユーザーを削除する | 論理削除 |
| 5 | ログイン | POST | /api/v1/auth/login | 不要 | v1 | 公開 | トークンを発行する | 失敗時は401 |
| 6 | 記事一覧取得 | GET | /api/v2/articles | APIキー | v2 | 公開 | 公開記事を取得する | タグ絞り込み可 |
| 7 | 記事投稿 | POST | /api/v2/articles | Bearer | v2 | 公開 | 記事を新規投稿する | 下書き保存対応 |
| 8 | 画像アップロード | POST | /api/v2/uploads | Bearer | v2 | 開発中 | 画像ファイルを保存する | 最大10MB |
| 9 | 旧検索API | GET | /api/v1/search | APIキー | v1 | 非推奨 | キーワード検索する | v2へ移行予定 |
| 10 | 通知一覧 | GET | /api/v2/notifications | OAuth | v2 | 開発中 | 未読通知を返す | WebSocketも検討中 |
全10件
0
0
0
0
投稿0
フォロワー0
いいねプロパティ
テーブル
コメント