- Published on
Remix Mode

Today we have added the ability to toggle an account into remix mode!
This allows you to create variations (all links leads to API documentation) for your generations by specifying an updated prompt.
You can switch the remix mode using the Prefer method.
To get information about the current state of the remix mode, you can use the Discord Account Info method (in this context, we are interested in the is_remix field, which can have the values true/false or null if the current state of your account is not yet known because the Prefer method has not been used).
Example request:
POST to https://api.userapi.ai/midjourney/v2/prefer
In headers you must specify:
Content-type: application/json
and
api-key: your-api-key-here
{
"account_hash": "6794f6ef-866a-4bc3-b0bc-7b28ec010d1b",
"choice": "remix", // only remix available for now
"is_async": false, // or true
"webhook_url": "https://example.com/prefer/webhook-url"
}
If is_async is set to true, you will receive a response with a hash. Then, you can use the Status method to obtain the result of the remix mode toggle.
If is_async is set to false, the request will take slightly longer, around 5-10 seconds, and you will immediately receive a result like the following:
{
"status": true,
"result": {
"account_hash": "8c98a9cd-519b-448e-beee-ccb6fbb2560a",
"hash": "38cbde8f-07d7-477a-9f72-41c567cd9c52",
"webhook_url": null,
"webhook_type": null,
"choice": "remix",
"type": "prefer",
"status": "done",
"result": "on", // or off
"status_reason": null,
"created_at": "2024-03-25T08:24:38+03:00"
}
}
We would be happy to assist with any questions in our Telegram group (response time up to 5 minutes or free subscription 😆 (additional free requests)).