Setup TemPolor

May 15, 2025

Table of contents

  1. Create TemPolor account
  2. Locate your TemPolor requestParams
  3. Configure TemPolor API account
  4. Verify requestParams value

Approximately 5 minutes to complete setup steps.


TemPolor, an AI-powered, royalty-free music generation service that creates high-quality soundtracks from text prompts, custom lyrics, MIDI, and supports voice cloning. TemPolor offers extensive customization for instrumental tracks, including chords and BPM. Supports export in mp3, wav, and stems, and it can generate stems from users’ audio files. Up to 10 tracks can be generated concurrently, with unlimited generations available on the Ultra plan.

Create TemPolor account

Create a TemPolor account if you don’t have one already.

Locate your TemPolor requestParams

Open a Chromium-compatible browser (e.g. Google Chrome, Microsoft Edge, or Opera) and navigate to your TemPolor account profile page https://www.tempolor.com/account/profile 1.

Refresh the page 2.

Once the page is fully loaded, ensure that you’re logged in and current page is https://www.tempolor.com/account/profile.

Open Developer Tools by right-clicking on the page and selecting “Inspect Element” or via keyboard shortcuts: Mac Command+Option+I or Windows F12 or Control+Shift+I.

Select Developer Tools » Network 3:

  • Make sure that All or Fetch/XHR is selected 4.
  • Type /getWebSelfUserInfo in the filter box 5 and hit Enter.
  • You should see a single HTTP call entry as shown below 6 and click on that entry.
  • Select the “Payload” tab 7.
  • Locate and select the “Request Payload” header 8.
  • Right-click on the requestParams and copy its content 9.
    This is your requestParams.
As an example above, the requestParams (JSON)
{
  "requestParams": {
    "sv": "alpha/beta/release",
    "ver_code": 20000,
    "lang": "french",
    "la": "fr-FR",
    "di": "e23c9f7db8ced478b8574923817c2b6a",
    "pf": "100",
    "mi": "Windows",
    "biz": 378,
    "utdid": "e23c9f7db8ced478b8574923817c2b6a",
    "ts": 1849982225671,
    "service_ticket": "hUUCp7MeIAXpXKo9AOP5zPlJLqVZh81C2MWlZdTuqoGbNqzlgQNjBwtxdYnJPRA52Wn=",
    "ucid": "100349856",
    "user_id": "100349856",
    "member_level": 0,
    "is_visitor": 0,
    "vip_type": 20,
    "app_id": "material",
    "app": "web",
    "ve": "2.0.0",
    "entry": "web_main",
    "fr": "web",
    "ip": "88.222.199.44",
    "business_type": "material",
    "la_multi": "fr",
    "b_ts": "1849512371543",
    "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.39 (KHTML, like Gecko) Chrome/122.1.0.0 Safari/537.39 OPR/123.0.0.0",
    "web_terminal": "web_pc"
  }
}

Configure TemPolor API account

This is a REQUIRED step, you MUST complete it in order to use your TemPolor account via our API.

Feel free to use the optional Verify feature below to ensure all the retrieved values above are correct before proceeding.

Finally, proceed to POST /accounts and configure the TemPolor API account using the requestParams value retrieved above. Once the configuration is posted, you can start using the TemPolor API immediately.

Verify requestParams value