Setup Mureka
December 2, 2024
Table of contents
- Step 1 • Create Mureka account
- Step 2 • Locate your Mureka
token
- Step 3 • Locate your Mureka
account
- Configure Mureka API account
- Verify
account
andtoken
values
Approximately 5 minutes to complete setup steps.
Mureka AI, a music generation service from Chinese tech giant Kunlun Tech featuring proprietary SkyMusic 2.0 model and positioned to compete with Suno and Udio. Mureka AI creates unique songs based on user-provided lyrics or description (AI-generated lyrics), selected musical styles, and references to specific vocals and songs, including those uploaded by the user.
Step 1 • Create Mureka account
We strongly recommend creating a separate Discord account specifically for API interaction and using this account to set up your Mureka account. While you can use a non-Discord account, our API will be unable to refresh your Mureka login token. This means you will have to repeat the steps below every 30 days to obtain a new Mureka token(s) for your account(s).
Step 2 • Locate your Mureka token
Open Chromium-compatible browser (e.g. Google Chrome, Microsoft Edge or Opera) and navigate to https://mureka.ai.
Login to you Mureka account 1
.
Once the page is fully loaded, ensure that you’re logged in with your Discord account.
Open Developer Tools by right-clicking on the page and selecting “Inspect Element”.
Select Developer Tools » Network 2
:
- Make sure that
All
orFetch/XHR
is selected3
. - Type
/profile
in the filter box4
and hit Enter. - You should see a single http call entry as shown below
5
, click on that entry. - Select “Headers” tab
6
. - Locate Request Headers Cookie
7
and findskm_session=<token>
entry8
.
This is yourtoken
.
As an example above the token is JfEBUlNaQ7tF4YdKaiSqQMahvBHK2sWc
.
Step 3 • Locate your Mureka account
Select Developer Tools » Network » Response tab 6
:
Locate value of field user_id
7
.
This is your account
.
As an example above the account is 49999049969809
.
Configure Mureka API account
Please use the Verify feature below to ensure all the retrieved values above are correct.
Proceed to POST /accounts/account
and configure the Mureka API account using account
and token
values retrieved above.