Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Empowering API Quality with Postman & AI-Geneta...

Empowering API Quality with Postman & AI-Genetated OpenAPI at Kyash

Avatar for Bando Masaya

Bando Masaya

March 12, 2026
Tweet

More Decks by Bando Masaya

Other Decks in Technology

Transcript

  1. ©2026 Kyash Inc. ©2026 Kyash Inc. KyashにおけるAIから生成したOpenAPIとPostman mockの使い方 Empowering API

    Quality with Postman & AI-Generated OpenAPI at Kyash 2026.03更新 Masaya Bando (Kyash Inc.) @unionsep Postman API Night Tokyo 2026 Spring
  2. ©2026 Kyash Inc. 2 Empowering API Quality with Postman &

    AI-Genetated OpenAPI at Kyash 1. About the Speaker 2. Who here knows Kyash 3. Credit division 4. Postman mock server 5. Future 6. Closing Table of contents
  3. ©2026 Kyash Inc. 4 Empowering API Quality with Postman &

    AI-Genetated OpenAPI at Kyash About Me KyashでSoftware Engineer in Test (QA) とし て開発業務も担当しています。Backend (SWE)を行 いながら、組織に品質文化を浸透させる役割も担ってい ます。 好きなGo Package はreflectです Go Gopher by Renée French is licensed under CC BY 3.0.
  4. ©2026 Kyash Inc. 9 銀行入金 モバイルアプリ eKYC バーチャル口座 ATM入出金 カード発行

    銀行出金 ApplePay/Google Pay 法人送金 App Logs & Metrics クレジットカード決済 クレジットカードチャージ ネット口座振込 リワード 不正検知 ローン 3D Secure クレジットカード登録 BNPL
  5. ©2026 Kyash Inc. 10 ※ 1回あたりのトランザクションに関わる外部APIの呼び出し回数は、入金3回、決済4回で計算しています 1日426,000回(1秒5回)API通信 決済トランザクション 84,000件 /

    日 入金トランザクション 30,000件 / 日 Kyashは1日におおよそ84,000件の決済、30,000件の入金に関わるトランザクションが発生します。1回 あたり3〜4回の外部APIを呼び出す必要があり、1日あたり426,000回、外部APIに依存しています。 336,000 external API calls 90,000 external API calls ※ もちろん、外部APIに依存している機能は、決済/入金だけではありません
  6. ©2026 Kyash Inc. Postman mock serverが ありがたかった 共創モデルは開発を進めるにあたって試行錯誤する相 手がいません。仕様書は提供していただいています が、GeNie

    APIが完成しないとテストできません。 外部結合テスト(ITb)で仕様理解不足や認識齟齬が多 発し、チームは疲弊している状況でした。 17 https://learning.postman.com/latest-v-12/docs/getting-started/bas ics/postman-elements#mock-servers
  7. ©2026 Kyash Inc. Postman mock server には助けてもらったけど、もっと 活用できないか 18 API仕様書はExcelやPDFで提供頂いています。変更があった場合、更新バージョンを都度、作成してもらっています。共

    創モデルなので、変更や更新は割りと頻繁にあります。そのたびにPostmanのCollectionをWebから更新するのは面 倒くさいしヌケモレが発生しそうです。 PostmanはOpenAPIを読み込めるので、これをうまいこと使えないか • ExcelやPDFをYAMLに変換 • 内容に不備がないか人間がレビュー • マージする • HTML出力
  8. ©2026 Kyash Inc. • Kyashでは、1日約11万件のトランザクション を処理している • 1日約42万回の外部API通信が発生 • Fintechは外部APIとの連携が不可欠

    • Postman Mock Serverによって、パート ナーAPIのテストを改善 • AIを使って仕様書からOpenAPIを生成して運 用フローを改善した 28 Lessons learned