はてぶ・Qiita・Zennのトレンド記事を紹介
API(アプリケーションプログラミングインターフェース)は、ソフトウェア同士が機能やデータをやり取りするための仕組みです。多くのWebサービスがAPIを公開し ています。
MCPの概念とLINE Messaging APIを利用したMCPサーバー構築事例の紹介 🔖 39
This post is also available in the following languages. English, Korean, Chinese はじめに 先日、Anthropic社はClaude LLMを通じてモデルコンテキストプロトコル(Model Conte
Connect を HTTP/1.1 + JSON API として使う!Salesforce 連携 API の実装事例 🔖 1
こんにちは!バクラク事業部 PlatformEngineering 部の @hira です! 今回は社内オペレーションを自動化するため Connect を利用して Salesforce 連携用の API を作ったので、事例として紹介したいと思います。 そもそも Connect っ
OpenAPI ではなく TypeSpec を読み書きするスキーマ駆動開発 🔖 56
支出管理開発本部で事業部横断テックリードをしている @ogugu です。 広く複雑で大規模になりつつある支出管理のアーキテクチャについて、以下の連載形式でご紹介していきます。 支出管理におけるTypeSpecを中心にしたスキーマ駆動開発 支出管理における自動テストの戦略 支出管理
OpenAI、新AIモデル「o3-pro」リリース 「o1-pro」より高性能ながら、API料金は約7分の1に 🔖 34
米OpenAIは6月11日(日本時間)、新たなAIモデル「o3-pro」の提供を、ChatGPTの有料会員「Pro」「Team」向けに始めた。同社が4月にリリースした「o3」をベースに、長考によって信頼性の高い回答をするよう設計した。数学や科学、プログラミングなどのタスクに強みを
hono/zod-openapiで実現するAPI開発実践 🔖 1
この記事では、TypeScriptとhonoを用いたAPI開発において、`@hono/zod-openapi`を導入しました。APIの型安全性を向上させ、OpenAPIドキュメントを自動生成する方法を解説しています。開発効率が向上し、APIの信頼性が高まる実装をハンズオン形式で紹
MCPの概念とLINE Messaging APIを利用したMCPサーバー構築事例の紹介 🔖 39
はじめに先日、Anthropic社はClaude LLMを通じてモデルコンテキストプロトコル(Model Context Protocol、以下MCP)を発表しました。MCPは、大型言語モデル(lar...
v0 APIのアーキテクチャ: Chat Completion API自作界隈 🔖 82
はじめに先日、Vercelがv0 APIという興味深いサービスを発表しました。v0.devは、アプリのプロトタイピングからデプロイまでをWebブラウザ上のチャットで行えるサービスです。v0 APIは、この機能を外部から利用可能にする有料プラン向けのAPIサービスとして提供されてい
AWS SAM:S3 ホスティング + Lambda + API Gateway + DynamoDB 構成を試してみた 🔖 1
はじめにAWS SAM(Serverless Application Model)は、API Gateway + Lambda + DynamoDB + S3 などを簡単に構築できる便利なフレーム…
AWS Invoice Summary API から請求時点のドル円レートを確認できるか試してみる 🔖 2
AWS Invoice Summary API(請求サマリー)が利用できるようになったとアナウンスがありました。https://aws.amazon.com/jp/about-aws/whats-…
デジタル庁提供のマイナポータルAPIを活用して健康データ管理を実現した話 🔖 1
はじめに はじめまして、 DeSC ヘルスケア 製品開発統括部プロダクト開発部の田代弘平です。 私の部署では、「楽しみながら、健康に。」をコンセプトに、ヘルスケアエンターテイメントアプリ kencom を開発しています。 ウォーキングイベントを定期的に開催したり、健康づくり関連の
Web Stream APIを使ってサーバーのメモリより大きなデータを扱う 🔖 1
はじめにWeb Stream APIを試してみました!それまであまり技術イベントに参加したことはなかったのですが、2024年10月のNihonbashi.jsに参加し、詳しい方のお話を聞いて興味を持ったのがきっかけです 前提 Web Stream APIとは?こちら
僕が考えるフロントエンドの APIクライアント設計:型安全で柔軟なfetchの共通化 🔖 4
Next.jsのAPI呼び出し、もっとスマートにしませんか?Next.jsでAPI呼び出しを共通化すると、コードがシンプルになり、開発効率が格段に上がります。この記事では、僕がこだわったAPIクライアントの実装を紹介します。特に、次の2点に力を入れました:• 型安全な戻り値
API GatewayのLambdaプロキシ統合とは 🔖 1
概要API Gateway作成時にあるLambdaプロキシ統合というものが気になったので、少しまとめてみました。Lambdaプロキシ統合とはざっくりいうと、API Gatewayが受け取ったH…
FastAPI on Dockerがかなりシンプルになった(2025年版) | フューチャー技術ブログ 🔖 262
5 年ほど前に Python のコンテナ化について 2 つの記事を書きましたが FastAPI 側も Docker 側もアップデートがあり、当時よりもかなりシンプルになってきたのを感じたので少し調べてまとめてみました。 書き方の部分は別として Python におけるコンテナイメー
では、日本郵便のデジアドAPIをたたいて「住所」をゲットしてみよう。本当にOAuthかな? 🔖 124
体調を崩して時間が空いてしまってごめんなさい。前回の記事では、日本郵便のデジタルアドレス(デジアド)を取得して、日本郵便の提供する送り状作成アプリで使うところまでやりました。今回は、これをAPI経由で取得してみます。なんたって、「郵便番号・デジタルアドレスAPI」のページには、O
AWS Strands AgentとUpstage APIを使った名刺画像から社員URLを取得する 🔖 2
はじめにFusicのレオナです。今回は、UpstageのUniversal Information Extraction APIを活用し、弊社の名刺画像から名前を抽出します。そして、その名前をもとにメンバー紹介ページから該当URLを取得する、AWS Strands Agentを
@nestjs/swagger を活用して NestJS 製 API の仕様書を作る 🔖 1
こんにちは、OTTサービス技術部 開発第1グループの清瀬です。 主にフロントエンドエンジニアを担当しております。 とあるプロダクトで、NestJSを触る機会がありました。 そのプロダクトではAPIドキュメントがなかったので、NestJSのdecoratorを利用してSwagger
初心者向けapiDoc入門:簡単なAPIドキュメントの作り方 🔖 1
はじめにAPI開発って楽しいけど、ドキュメント作成だけは正直「うーん…」ってなること、ありますよね?特に初心者だと、どこから手をつけていいか分からず、時間ばかりかかって挫折しそうになることも。でも…
日本郵政「デジタルアドレスAPI」を使ってみた感想 🔖 44
はじめに2025年5月26日、日本郵政が新しいサービス「デジタルアドレス」を開始しました。エンジニア泣かせな日本の住所表記を英数字7桁で表現することができ、表記ブレを無くすことができる画期的な取…
Gemini APIをGoで呼び出してJsonで返してもらう 🔖 1
概要Vertex AI API for Gemini(以下Gemini APIと呼びます)を使って指示した内容をJsonで返してもらえるようにしました。 事前準備以下のクイックスタートガイドの通りに、GCPのセットアップGemini APIの有効化gcloud c
Web Streams APIの基本と実践、TypeScriptでの活用法 / TSKaigi 2025 Web Streams API 🔖 29
TSKaigi 2025 のセッション資料です。 セッション情報はこちら↓ https://2025.tskaigi.org/talks/tasshi
Anthropic API でエージェント構築するための新機能|npaka 🔖 51
以下の記事が面白かったので、簡単にまとめました。 ・New capabilities for building agents on the Anthropic API 1. Anthropic API でエージェント構築するための新機能本日 (2025年5月23日)、開発者がより
🔶🔷GoogleMapsAPIを利用してひし形のランニングルートを作る🔷🔶 🔖 1
はじめに私はランニングルートを決めるとき、実際に走りながら新しい道を開拓しています。もしランニングルートをシミュレーションできる仕組みがあれば面白いと思い、Google Maps APIを使って…
OpenAPIのLinter導入してPRで指摘するしくみを作った話(Spectral × reviewdog) 🔖 1
はじめにこんにちは。株式会社ペライチ バックエンドエンジニアの船橋です。当社では OpenAPI を使用して API 仕様書を管理していますが、チーム規模の拡大に伴い、仕様書の品質維持が課題となっていました。今回は、OpenAPI の Lint ツールである Spectral
AI破産を防ぐために - LLM API利用におけるEconomic DoSのリスクと対策 🔖 53
はじめに こんにちは、GMO Flatt Security株式会社セキュリティエンジニアの松井(@ryotaromosao)です。 近年、LLM(大規模言語モデル)が目覚ましい進化を遂げており、それを利用したLLMアプリケーションが急速に増加しています。特に、AIチャット機能やエ
こんにちは。リーナー開発チームのめろたんです。最近は、年始から肘を脱臼と骨折をやりました。みなさんは肘を大事にしてください。今回は、TypeSpecの紹介をしていければと思ってます! TypeSpec is なにTypeSpecは、Microsoftが開発している、
WINTICKETにおけるOpenAPI移行とその活用戦略 🔖 1
はじめに WINTICKET バックエンドチームの織田(@0daryo)です。 社内で運用していたA ...
Cline利用規約の適用範囲が明確に - 外部API利用時は適用外であることが公式回答で判明 🔖 89
先日公開したブログ記事「Cline利用におけるデータの取り扱いについて」には、多くの皆様から反響をいただきました。誠にありがとうございます。 blog.serverworks.co.jp icoxfog417(GitHubアカウント名)様がCline社に対して直接、ライセンスと利
API シナリオテストツール Postman・Tavern・runn 徹底比較 – 私が runn を選んだ理由 🔖 157
はじめに はじめまして、テックドクターでバックエンドエンジニアをしている筧と申します。最近、弊社では API の品質を担保するために「API シナリオテスト」をプロダクトに導入しました。今回は、この API シナリオテストのツールである Postman(+Newman)、Tave
プロが教えるAPI設計ツール選び方:Stoplight StudioとApidogを徹底比較 🔖 1
はじめに最近、チームでAPI設計の効率化を図ろうとしていて、色々なツールを試してきました。その中でStoplight Studioというツールが気になったんですよね。でも、公式サイトを見てみると、…
Web API設計ガイドラインを公開しました | フューチャー技術ブログ 🔖 294
こんにちは。Strategic AI Group の佐藤です。 フューチャーでは さまざまなガイドラインを公開しており 、本ブログでも 「ガイドライン」タグ に過去の紹介記事がいくつか載っています。Web API に関するガイドラインも昨年11月から検討を開始し、今年の 1/17
国土交通省、「道路データプラットフォーム」一般公開 国道の交通量データAPIも 🔖 97
国土交通省は5月12日、道路に関する各種データを提供する「道路データプラットフォーム」を公開した。道路システムのDX化を目指す取り組み「xROAD(クロスロード)」の一環として、道路に関する基礎的なデータを集約し、幅広く提供するとしている。 道路データプラットフォームは、データの
C# でバイナリ操作を行う際によく使う API をまとめています。 確保/解放 スタック領域を確保stackalloc でスタック領域にバッファを確保します。この確保・解放コストは非常に低く抑えられます。Span<byte> buffer = stacka
AWS CLI で使い分けよう!S3の高レベルコマンドと API コマンドの違いと適切な選択方法 🔖 1
概要AWS CLI でS3を操作する際、aws s3 で始まる高レベルコマンドと aws s3api で始まる API コマンドの2種類があります。この記事では、それぞれのコマンド体系の違い、特徴…
Postman入門してみた:GUIで快適にAPIリクエストを確認する | DevelopersIO 🔖 130
APIの動作確認や検証で、curlなどのCLIツールを使っている方も多いと思います。 私もこれまでターミナルでAPIリクエストを送って確認していましたが、毎回オプションを思い出しトークンを切り替えながらコマンドを組み立てるのが地味に面倒でした。 そこで今回は、GUIで直感的にAP
【学習】駆け出しエンジニアがWeb Audio API音を鳴らす仕組みの実装をしてみた 🔖 1
はじめに今回は、前回同様、簡単なミニアプリ作成において使用したAPIについて。「Web Audio API」というものを使用しました。参考サイトから、こんな便利な機能があるとは。驚きです。参…
WebAPI の自動テスト戦略 - Shin x Blog 🔖 226
テストコードを実装する際に単体テストで書くか、統合テストで書くか迷う場面はないでしょうか。本エントリでは、私なりのテスト戦略についての考えをまとめました。 概要 対象アプリケーション 本エントリにおける単体テストと統合テスト 単体テスト(ユニットテスト) 統合テスト(結合テスト、
OpenAIのAny-to-Any APIでTTSサービスの音声品質を比較してみた 🔖 4
はじめに 比較対象のTTSサービス 実験の方法 実装 各サービスで音声合成 1. OpenAI(gpt-4o-mini-tts) 2. Google Cloud Text-to-Speech 3. Amazon Polly 5. ElevenLabs 音声合成の自動評価 評価結果
【Hono】API Gateway + Hono を使って、Lambda1つでバックエンドAPIを全部作ってみた 🔖 1
はじめにバックエンドをAPI Gatewayに任せる時にめんどくさいのが、「複数のパスの管理」です。各パスに対応するlambdaを書いたり、また、IaCのコード上で各パスをだらっと定義しまくった…
【J-Quants API】初心者向け!Cursorを使って投資分析してみよう! 🔖 1
本記事の対象者この記事は、初心者を対象にしています。APIの利用方法がわからない!という方向けの、Cursorというエディタを利用してJ-Quants APIを利用してみる記事です。はじめにこ…
View Transition APIについて調べてみた 🔖 18
Repro Boosterの開発を担当しているRyoma Shindo です。 今回はView Transition APIについて、基本的な使い方やCore Web Vitalsへの影響の有無など調査したのでご紹介します。 View Transition API とは View
生成AIと「チケット駆動」で作るAPI開発 ~ 俺、プログラミングを辞めるってよ ~ 🔖 79
想定読者ソフトウェア開発チームに属している人AI活用に関心がある人 はじめにはじめまして。知ってる人はお久しぶりです。最近めっきりアウトプットがなくなった、これでようやくzenn初投稿、Ubieのしらじです。ところで話変わるんですが、Nintendo Switc
【個人開発】1ヶ月でYoutubeから需要のある動画だけを検索できるツールを開発しました!【Next.js, Youtube Data API】 🔖 3
はじめにYoutubeから需要のある動画のみを取得できるアプリケーションを作ったので、開発背景や気づき、今後の展望等色々書いていこうと思います。開発背景自分の所属しているコミュニティの代表の方…
TwitterのAPIを使っていたら、NTTデータから「日本では弊社が独占しているので米国のTwitter社からAPI取得するのは違法」というメールが来たことがある 🔖 36
岡安モフモフ(アーガイル社長)@ChatGPT/Gemini/ClaudeなどLLMでサービス作る人 @shields_pikes ややバズって来てるけど、当時のうちの問い合わせ窓口宛に送られて来た脅迫営業メールも複数残ってるので、本当のことです。 今回も同じような手口で「Ope
4万行超のopenapi.yamlをTypeSpecに移行した話 🔖 142
4 万行超の openapi.yaml のツラミ ファイルが大きすぎて編集しづらい OpenAPI が肥大化していくにつれて開発体験の低下を招いていました。 GitHub Copilot や Cursor の Tab 機能で随分楽になりましたが、それでも 4 万行もあるファイルを
プログラマー必見!FastAPI-MCPでAI時代のAPI開発を加速する方法(初心者向けコード付き) 🔖 354
はじめにみなさん、こんにちは!最近、API開発の現場で「これマジですごい!」と思わず叫んでしまったツールを見つけたんですよ。それが「FastAPI-MCP」です!FastAPI使ってる人なら絶対…
4万行超のopenapi.yamlをTypeSpecに移行した話 🔖 142
筆者の所属するチームでは OpenAPI を活用したスキーマ駆動開発を実践しています。この記事では、openapi.yaml から TypeSpec へ移行して得られた知見を紹介します。前提として、今回 TypeSpec へ移行したリポジトリでは以下の技術スタックを利用してい
OpenAI の新しい画像生成API(gpt-image-1)を試してみた 🔖 1
朝、4時に目を覚ますとOpenAIという謎のAI会社が画像作るAPIを出してたので試してみました。↓↓説明https://openai.com/index/image-generation-ap…