Project

General

Profile

Actions

Feature #25

open
RA

Feature #36: [TAK-240] K&Kホスティング連携モードを追加しEPAA単体利用と切り替えられるようにする

[TAK-251] K&K連携OpenAPI 3.1契約を確定する

Feature #25: [TAK-251] K&K連携OpenAPI 3.1契約を確定する

Added by Redmine Admin about 3 hours ago. Updated about 3 hours ago.

Status:
New
Priority:
High
Assignee:
-
Start date:
09/30/2026
Due date:
% Done:

0%

Estimated time:

Description

Linear migration metadata


Original description

目的

K&K/Core間のAPI契約を実装前に固定し、双方が独立して開発・検証できる状態にする。

対象

  • OIDC Discovery/JWKS、/oauth/authorize、/oauth/token
  • GET /api/v1/core/bootstrap
  • POST /api/v1/core/deploy-keys
  • POST /api/v1/core/setup-results
  • Bearer scope、Problem Details、Idempotency-Key
  • 正常系・主要異常系example

作業

  • TAK-240記載の残項目をK&K側と決定
  • OpenAPI 3.1 YAMLを作成
  • schemaのrequired/nullable/format/enum/maxLengthを明示
  • Spectral等のlintとbreaking-change検査方針を定義
  • K&K/Core双方のレビュー記録を残す

受入条件

  • OpenAPI lintが成功する
  • 全endpointにrequest/response/error exampleがある
  • 認証、冪等性、rate limit、timeout、versioningが仕様化されている
  • K&K/Core双方が実装基準として合意している
Actions

Also available in: PDF Atom