Tempussit
English

Open data API

Everything published on Tempussit — courses, blog articles, terms and frequently asked questions — is available as JSON for programs and AI assistants. Read-only, no key or sign-up needed.

What is available

GET /data/v1/index.json
Table of contents: site languages, course catalogs and links to every data file.
GET /data/v1/courses/{languageKey}.json
Courses of one catalog language, 100 per page (the ?page= parameter).
GET /data/v1/course/{slug}.json
Card of one published course: title, description, author, languages, price, programme, page address and cover.
GET /data/v1/{languageCode}/{kind}.json
Terms, frequently asked questions, blog sections and articles in one site language.
GET /data/v1/openapi.json
Description of every response in OpenAPI 3.1 format.

Example requests

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

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

Terms of use

  • Read-only: only GET and HEAD requests are accepted.
  • The number of requests per IP address per minute is limited. Over the limit the answer is 429 with a Retry-After header.
  • Responses may be cached for 5 minutes and requested from a browser on any site (Access-Control-Allow-Origin: *).
  • Only what is visible on the public pages: no drafts, purchases or personal data.
  • The version is part of the address (/data/v1/). The earlier addresses without a version keep working.

1. Privacy policy

1.1. Data controller

tempussit.com — the Tempussit learning platform: the website tempussit.com and the author and learner account app.tempussit.com.

1.2. Name of the register

Customer register of tempussit.com

1.3. Purpose of the register

tempussit.com uses the personal data in its customer register to maintain author and learner accounts; to sell courses, take payments and open access to purchased courses; to run the author and learner accounts — courses, lessons, messages between author and learner, reviews and payouts to authors; to send service emails — sign-in codes, notices about new messages and about the course access period; and to answer support requests. The data is processed to perform the contract with the user and for the legitimate interests of the data controller.

1.4. Disclosure of data

tempussit.com does not sell personal data and does not disclose it to third parties for their own purposes. To run the platform, some data is received by services acting on behalf of tempussit.com:

— the payment providers Stripe, PayPal and CoinGate, when a course is paid for; card or wallet details are entered on their side, and tempussit.com never receives them;

— an email service: the recipient’s address and the text of the service email;

— an artificial intelligence model provider: the questions a learner asks about a course, and course texts when the author orders a translation.

All other data is stored on the platform’s servers and is not disclosed to anyone.

1.5. Cookies

The site tempussit.com sets only two of its own cookies, and both are necessary for it to work:

— tempussit_lang remembers the language you chose on the site; kept for one year;

— tempussit_cookie_consent remembers your choice in the cookie notice; kept for one year.

The site has no analytics, no advertising, no visitor counters and no social media buttons. The “Decline” button keeps only these necessary cookies. The account app.tempussit.com does not use cookies: your sign-in is kept in your browser’s storage on this device.

1.6. Rights of the data subject

The data subject has the rights provided by the Data Protection Act, such as the right to information and the right of access to the data. The data subject also has the right to demand the correction or erasure of inaccurate or outdated data, and the right to object to processing in certain situations. If the data subject wishes to exercise these rights or has questions about the processing of personal data, they should contact the data controller at support@tempussit.com.