Tempussit
日本語

オープンデータ API

Tempussit で公開されているすべて — コース、ブログ記事、用語、よくある質問 — を、プログラムや AI アシスタント向けに JSON で提供しています。読み取り専用で、キーや登録は不要です。

提供内容

GET /data/v1/index.json
目次:サイトの言語、コースカタログ、すべてのデータファイルへのリンク。
GET /data/v1/courses/{languageKey}.json
カタログの 1 言語のコース、1 ページ 100 件(?page= パラメーター)。
GET /data/v1/course/{slug}.json
公開中のコース 1 件のカード:タイトル、説明、著者、言語、価格、カリキュラム、ページのアドレス、カバー画像。
GET /data/v1/{languageCode}/{kind}.json
サイトの 1 言語の用語、よくある質問、ブログのセクションと記事。
GET /data/v1/openapi.json
すべての応答を OpenAPI 3.1 形式で記述したもの。

リクエストの例

curl https://tempussit.com/data/v1/index.json
curl https://tempussit.com/data/v1/courses/ja.json
curl https://tempussit.com/data/v1/course/{slug}.json
curl -I https://tempussit.com/data/v1/ja/faq.json

fetch("https://tempussit.com/data/v1/ja/glossary.json")
  .then(response => response.json());

利用条件

  • 読み取り専用:受け付けるのは GET と HEAD のリクエストのみです。
  • 1 つの IP アドレスからの 1 分あたりのリクエスト数は制限されています。上限を超えると Retry-After ヘッダー付きの 429 を返します。
  • 応答は 5 分間キャッシュでき、どのサイトのブラウザーからでも取得できます(Access-Control-Allow-Origin: *)。
  • 公開ページで見える内容のみ:下書き、購入情報、個人データは含みません。
  • バージョンはアドレスの一部です(/data/v1/)。バージョンなしの以前のアドレスも引き続き使えます。

1. プライバシーポリシー

1.1. データ管理者

tempussit.com — 学習プラットフォームTempussit:サイトtempussit.comと、著者および受講者のアカウントapp.tempussit.com。

1.2. 記録簿の名称

tempussit.com 顧客記録簿

1.3. 記録簿の目的

tempussit.comは顧客記録簿の個人データを、著者と受講者のアカウントの管理、講座の販売・支払いの受領・購入した講座へのアクセスの開放、著者と受講者のアカウントの運用(講座、レッスン、著者と受講者のメッセージ、レビュー、著者への支払い)、サービスメールの送信(ログインコード、新着メッセージや講座のアクセス期間のお知らせ)、およびサポートへの問い合わせへの回答のために利用します。データは、利用者との契約の履行およびデータ管理者の正当な利益のために処理されます。

1.4. データの提供

tempussit.comは個人データを販売せず、第三者自身の目的のために提供することもありません。プラットフォームを運営するため、一部のデータはtempussit.comの委託を受けて動作するサービスが受け取ります:

— 決済サービスStripe、PayPal、CoinGate:講座の支払い時。カードやウォレットの情報は各社の画面で入力され、tempussit.comは受け取りません。

— メールサービス:受信者のアドレスとサービスメールの本文。

— AIモデルの提供事業者:受講者が講座について行った質問、および著者が翻訳を依頼したときの講座のテキスト。

その他のデータはすべてプラットフォームのサーバーに保存され、誰にも提供されません。

1.5. Cookie

tempussit.comが設定するのは自社のCookie 2つだけで、どちらもサイトの動作に必要です:

— tempussit_lang:サイトで選んだ言語を記憶します。保存期間は1年です。

— tempussit_cookie_consent:Cookieのお知らせでの選択を記憶します。保存期間は1年です。

サイトにはアクセス解析、広告、訪問者カウンター、SNSボタンはありません。「拒否する」ボタンを押すと、これらの必要なCookieだけが残ります。アカウントapp.tempussit.comはCookieを使用しません。ログイン状態はこの端末のブラウザのストレージに保存されます。

1.6. データ主体の権利

データ主体は、個人データ保護法に定める権利、たとえば情報を受け取る権利やデータにアクセスする権利を有します。また、不正確または古いデータの訂正や削除を求める権利、および特定の状況でデータの処理に異議を述べる権利も有します。データ主体が権利を行使したい場合、または個人データの処理について質問がある場合は、support@tempussit.com でデータ管理者に連絡してください。