Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
電気自動車 Tesla の公式API をPostman から実行し、車両データを取得・分析して...
Search
Kazuya Sugimoto
November 14, 2025
Technology
33
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
電気自動車 Tesla の公式API をPostman から実行し、車両データを取得・分析してみよう!
Snowflake東北ユーザー会 × 和Viz Tableau コラボイベント
2025/11/14
Kazuya Sugimoto
November 14, 2025
More Decks by Kazuya Sugimoto
See All by Kazuya Sugimoto
第1回Japan MCP Business Community(JMBC)開催レポート
sugimomoto
0
30
Aida(あいだ)— 離婚後の子育てを、AIが「あいだ」に立って支える|AI HACK 2026
sugimomoto
0
130
kintone の AI コワーカーを、 Anthropic にエージェントを"ホストさせて"作った話 #devkinmeetup
sugimomoto
0
170
Amazon Bedrock 経由の Claude Cowork を試してみよう・MCP にも繋いでみよう
sugimomoto
0
970
最近話題のMCP って何? HCL Dominoと組み合わせるとどうなるの? CData MCP Serversで連携してみよう
sugimomoto
0
50
社長の無茶振りをAI でさばく! CData Connect AI & Tableau で試みる新しいデータ分析アプローチ
sugimomoto
0
27
社長の無茶振りをAIで捌く! Databricks & AI & MCP・CData Connect AIで試みる新しいデータ分析アプローチ
sugimomoto
0
37
kintone とRemote MCP Server で実現する次世代BI? “AI Agent”による営業活動の圧倒的効率化
sugimomoto
0
32
MCP とは?
sugimomoto
0
43
Other Decks in Technology
See All in Technology
AIは推し活である。
kurazuuuuuu
2
990
AIに任せた品質は、誰が見立てるのか - AI時代のテストマネジメント
nakanao
3
3.2k
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
120
セルフサービスのオブザーバビリティ基盤をOpenTelemetryで作る / Building a Self-Service Observability Platform with OpenTelemetry
ymotongpoo
3
420
行動するAIのためのオントロジー | DevRev — Encraft #26.pdf
dvrv_tknrszk
1
510
ボードゲームの遊び相手をFoundation Modelsで作る / iOSDC Japan 2026
genda
0
220
特殊変数大全
dak2
0
150
10年欲しかった音楽管理アプリを、AIと一緒に作りはじめた
judau
1
160
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
290
音声コミュニティを守るAI監視基盤_ 90%以上の入力削減を支えたServerless設計と運用判断
shuheioka123
0
110
サーバーレスをどこまで使う? WebRTC対戦ゲームで選んだVPSとの共存設計
kaidouji85
0
480
いちAWSエンジニアのAI活用を振り返る #devio2026 / devio osaka 2026 kawahara
masahirokawahara
1
230
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Google's AI Overviews - The New Search
badams
0
1.6k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
390
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Rails Girls Zürich Keynote
gr2m
96
14k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
490
Technical Leadership for Architectural Decision Making
baasie
3
580
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Chasing Engaging Ingredients in Design
codingconduct
0
340
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
The browser strikes back
jonoalderson
0
1.7k
BBQ
matthewcrist
89
10k
Transcript
© 2025 CData Software Japan, LLC | www.cdata.com/jp 電気自動車 Tesla
の公式API を活用して 車両データを取得・Tableau で分析してみよう! Snowflake東北ユーザー会 × 和Viz Tableau コラボイベント 2025/11/14 CData Software Japan Kazuya Sugimoto -Lead Engineer
2 About Speaker 杉本 和也 CData Software Japan 合同会社 マーケティング&パートナーサクセスチーム
マネージャー 2017年からCData Japan のリードエンジニアと してテクニカルサポートをメインに国内SaaS API 向けのDriver 開発・プリセールスを担当。 現在はマーケティング・パートナーサクセスチー ムでパートナー企業との協業体制の構築および各 サービスのビジネスデベロップメント・マーケ ティング全般をリード。 大学ではビジュアル・テキスタイルデザインを専 攻。ひたすら機織りに明け暮れた後、山形の機織 り職人を目指すも金銭面が厳しく挫折。 以降、不思議な巡り合わせでAPI 職人?になる。 大学時代の 卒業制作風景
2025 DATUM STUDIO Co. Ltd. 自己紹介 広報さんにカッコよく撮影していただいた 【所属】 DATUM STUDIO株式会社
データエンジニアリング本部 データエンジニア部 GL/プリンシパルエンジニア 【ユーザーコミュニティ】 • Snowflake ユーザーグループ(SnowVillage) 運 営企画チーム(Mayors) / 女子会幹事 / コンテ ナグループ リーダー • primeNumber User Group(pUG) リーダー 2024- 2025 Data Superheroes Data Superhero のすがた 【名前】 あれ / 梶谷 美帆 / Miho Kajiya
© 2025 CData Software Japan, LLC | www.cdata.com/jp 本日のお話
© 2025 CData Software Japan, LLC | www.cdata.com/jp みなさんTesla のAPI
ってご存知ですか? https://www.teslaapi.io/
© 2025 CData Software Japan, LLC | www.cdata.com/jp 電気自動車Tesla の様々なデータ・機能に
アクセスすることができるAPI https://kageura.hatenadiary.jp/entry/teslaapihowtouse
© 2025 CData Software Japan, LLC | www.cdata.com/jp 2023年10月に公式API がリリース!
https://www.infoq.com/jp/news/2025/11/tesla-developer-apis/
© 2025 CData Software Japan, LLC | www.cdata.com/jp というわけで実際にTesla 公式API
を試してみよう! そして取得したデータをTableau で分析してみよう! 本日お話したいこと
© 2025 CData Software Japan, LLC | www.cdata.com/jp Tesla 公式API
の使い方 Postman から試してみよう
© 2025 CData Software Japan, LLC | www.cdata.com/jp Tesla 公式API
を試すまでのステップ 1. 環境構築 2. テスラアカウントの作成 3. アプリケーションリクエストの作成 4. Public Key・Private Key ペアを作成・ホストする 5. OAuth 2.0 With PKCE でサードパーティトークンを生成 6. Tesla Fleet API へリクエストを行う
© 2025 CData Software Japan, LLC | www.cdata.com/jp 以下のBlog で詳しい手順を公開中
https://www.cdata.com/jp/blog/tesla-fleet-api-postman
© 2025 CData Software Japan, LLC | www.cdata.com/jp 開発・本番環境の入手方法 https://ts.la/kazuya99717
みんな悩む環境構築ですが、テスラはとっても簡単♪ URLにアクセスして、数クリックとクレジットカード情報を 入力するだけで入手できます♪
© 2025 CData Software Japan, LLC | www.cdata.com/jp でも、どうしても環境構築が難しい場合は? Postman
にはMock API を作る機能 があるよ! https://learning.postman.com/docs/designing-and- developing-your-api/mocking-data/setting-up-mock/
© 2025 CData Software Japan, LLC | www.cdata.com/jp テスラアカウントの作成 https://www.tesla.com/ja_jp/
環境を入手したら、テスラアカウントを準備 このアカウントを使って、API リクエストのために必要な OAuth のアプリケーション登録を行う 環境を入手している場合、すでにテスラアカウントは作っ ているものと思います 実は環境は持っていなくても、アカウント作成は可能な ので、おそらくアプリ作成はどんな人でも可能なのではな いか?
© 2025 CData Software Japan, LLC | www.cdata.com/jp アプリケーションリクエストの作成① 会社の情報や作成するアプリの名前、説
明などを入力
© 2025 CData Software Japan, LLC | www.cdata.com/jp アプリケーションリクエストの作成② アプリをホストしているサイト、OAuth
用リ ダイレクトURL、スコープなどを指定
© 2025 CData Software Japan, LLC | www.cdata.com/jp アプリケーションリクエストの作成③
© 2025 CData Software Japan, LLC | www.cdata.com/jp Public Key・Private
Key ペアを作成・ホストする • Tesla APIの連携で一番面倒なのがここ • Tesla API のVehicle Commands(エアコンの ON/OFFやキーの開け締めのコマンド等)を実行す るために公開キー・秘密キーの利用プロセスが必要 • 予め公開キーと秘密キーを作成し、さらに公開キーを APIがアクセスできるパブリックなWebSiteの.well- known配下でホストする必要がある • 私は今回 Azure Static Web Appsを使って、下 記コマンドで生成した公開キーをホスト >openssl ecparam –name prime256v1 – genkey –noout –out private.pem >openssl ec -in private.pem -pubout -out public.pem
© 2025 CData Software Japan, LLC | www.cdata.com/jp Public KeyをホストしたサイトをTesla
API で登録 パートナー用アクセストークンをOAuth 2.0 のClient Credentials で取得 ホストしたWebSiteのドメインを partner_accoountsエンドポイントで登録 ※予めアプリのAllowed Originにも登録しておく
© 2025 CData Software Japan, LLC | www.cdata.com/jp サードパーティトークンの取得 Property
Value Token Name Tesla Fleet API Grant type Authorization Code (With PKCE) Callback URL https://oauth.pstmn.io/v1/callback Auth URL https://auth.tesla.com/oauth2/v3/authorize Access Token URL https://auth.tesla.com/oauth2/v3/token Client ID 作成したアプリのClient IDを指定 Client Secret 作成したアプリのClient Secret を指定 Code Challenge Method SHA-256 Code Verifier Automatically generated Scope openid offline_access vehicle_device_data vehicle_cmds vehicle_charging_cmds State (empty) Client Authentication Send client credentials in body 認証・認可方式がOAuth 2.0 With PKCE だけど、 Postman がうまくハンドリングしてくれる!
© 2025 CData Software Japan, LLC | www.cdata.com/jp サードパーティトークンの取得 以前のAPIとは異なり、しっかりと認可する機能の確認が
求められた上で、Access Tokenが取得できる
© 2025 CData Software Japan, LLC | www.cdata.com/jp あとは取得したToken を使って実際にAPI
を試す! 認可したユーザーが保有する車両の情報は以下の 「/api/1/vehicles」を使って取得可能 GET /api/1/vehicles HTTP/1.1 Host: fleet-api.prd.na.vn.cloud.tesla.com Authorization: Bearer {{サードパーティトークン}} 車両の詳細なデータが取得したい場合は GET /vehicles/{{id}}/vehicle_data ただし、Teslaが起動していないとすべてのデータが取得 できないので、予め起動する必要あり POST /vehicles/{{id}}/wake_up
© 2025 CData Software Japan, LLC | www.cdata.com/jp ちなみに、どんなデータが取れたんですか?
© 2025 CData Software Japan, LLC | www.cdata.com/jp 仙台から大宮までドライブしてきました
© 2025 CData Software Japan, LLC | www.cdata.com/jp データパイプラインツール・CData Sync
を使って Tesla のデータを1分間隔でDB に収集・Tableau で可視化 REST API HTTP JSON SQL DWH CData Sync https://www.cdata.com/jp/sync/
© 2025 CData Software Japan, LLC | www.cdata.com/jp
© 2025 CData Software Japan, LLC | www.cdata.com/jp