Endpoint du modèle · POST /v2/minimax/generate

MiniMax Music API

Créez des chansons complètes à partir d'un prompt de style et de vos propres paroles avec MiniMax Music 2.5 — un endpoint REST asynchrone avec polling de tâche et callbacks webhook.

30 crédits par requête ≈ $0.30

MiniMax Music 2.5 derrière un seul appel REST

La MiniMax Music API expose MiniMax Music 2.5 via le même compte, la même clé API et le même modèle de tâche asynchrone que le reste de la plateforme. Envoyez un prompt décrivant la piste voulue avec les paroles — obligatoires pour MiniMax Music 2.5, 10–3000 caractères — et l'endpoint renvoie immédiatement un task_id.

Les résultats arrivent via l'endpoint feed dédié MiniMax. Interrogez GET /v2/minimax/feed?workId=... avec votre task_id jusqu'au statut SUCCESS ou FAILED, ou passez callback_url pour que la plateforme envoie le résultat final à votre webhook. Une tâche terminée renvoie l'URL audio dans le champ response.

Quickstart : générer puis vérifier le feed

POST vers /v2/minimax/generate, conservez le task_id retourné, puis interrogez le feed MiniMax jusqu'à ce que la chanson soit prête.

curl
curl -X POST "https://udioapi.pro/api/v2/minimax/generate" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Cinematic orchestral pop, emotional female vocal, warm piano",
    "lyrics": "Verse 1: The city lights are fading\nChorus: We rise into the morning glow"
  }'

curl -X GET "https://udioapi.pro/api/v2/minimax/feed?workId=YOUR_TASK_ID"

Interrogez toutes les 5–10 secondes avec un timeout borné. Les paramètres optionnels bitrate et sample_rate contrôlent l'encodage de sortie.

Paramètres de requête MiniMax Music 2.5

L'endpoint de génération accepte un jeu de paramètres compact. Une requête coûte 30 crédits — environ $0.30 à 1 USD = 100 crédits.

ParamètreTypeRequisRemarques
promptstringrequisDécrit la piste — genre, ambiance, instrumentation
lyricsstringrequis10–3000 caractères ; obligatoire pour MiniMax Music 2.5
bitratenumberoptionnelDébit audio, ex. 256000
sample_ratenumberoptionnelTaux d'échantillonnage, ex. 44100
callback_urlstringoptionnelWebhook HTTPS public pour le résultat final
publicbooleanoptionnelSi la tâche peut être publique

La réponse renvoie data.task_id et le statut IN_PROGRESS. Interrogez /v2/minimax/feed?workId=<task_id> jusqu'à SUCCESS (URL audio dans response) ou FAILED.

Comment ça marche

De la clé API à une piste jouable en quatre étapes.

  1. 1

    Créer une clé API

    Connectez-vous, ouvrez le tableau de bord et copiez une clé. Conservez-la en secret côté serveur — jamais dans le code navigateur.

  2. 2

    Envoyer prompt et paroles

    POST vers /v2/minimax/generate avec prompt, lyrics et champs d'encodage optionnels. Conservez data.task_id.

  3. 3

    Poller le feed MiniMax

    Appelez GET /v2/minimax/feed?workId=<task_id> toutes les 5–10 secondes, ou définissez callback_url pour un webhook.

  4. 4

    Télécharger l'audio

    Au statut SUCCESS, le champ response contient l'URL audio. Persistez-la sur votre propre stockage.

Tarif fixe par requête

Chaque requête MiniMax Music 2.5 coûte 30 crédits — environ $0.30 à 1 USD = 100 crédits. Aucun abonnement requis pour l'accès API ; rechargez des crédits prépayés au besoin.

Les crédits n'expirent jamais. Les requêtes rejetées — par exemple paroles absentes ou invalides — renvoient 400 et ne sont pas facturées comme tâche terminée.

Limites et remarques

  • La génération est asynchrone ; le POST renvoie un task_id, pas d'audio.
  • Les paroles sont obligatoires pour MiniMax Music 2.5 (10–3000 caractères).
  • Interrogez /v2/minimax/feed toutes les 5–10 secondes avec timeout borné, ou utilisez callback_url.
  • Les URL audio sont temporaires — téléchargez les résultats sur votre propre stockage.
  • MiniMax est un moteur additionnel ; l'endpoint de génération par défaut reste /v2/generate.

udioapi.pro est un service tiers indépendant. Il n'est ni affilié à Suno, Udio ou MiniMax, ni approuvé ou exploité par elles.

FAQ MiniMax Music API

Réponses sur les paramètres, la facturation et le flux asynchrone.

Est-ce l'API officielle de MiniMax ?

Non. udioapi.pro est un service d'API tiers indépendant avec ses propres endpoints, comptes, crédits, conditions et support — ni affilié à MiniMax, Suno ou Udio, ni approuvé ou exploité par elles.

Combien coûte une requête MiniMax Music 2.5 ?

Chaque requête vers /v2/minimax/generate coûte 30 crédits — environ $0.30 à 1 USD = 100 crédits.

Les paroles sont-elles obligatoires ?

Oui. MiniMax Music 2.5 exige un champ lyrics de 10–3000 caractères. Les requêtes sans paroles ou avec paroles invalides sont rejetées en 400.

Comment récupérer le résultat ?

La réponse de génération renvoie data.task_id. Interrogez GET /v2/minimax/feed?workId=<task_id> toutes les 5–10 secondes jusqu'à SUCCESS, ou définissez callback_url pour un webhook. L'URL audio apparaît alors dans response.

Quels statuts verrai-je ?

Les tâches démarrent en IN_PROGRESS puis finissent en SUCCESS ou FAILED. Une tâche échouée indique error_message dans le feed ; les requêtes rejetées ne sont pas facturées comme terminées.

Existe-t-il un modèle moins cher pour les brouillons ?

Oui. La famille chirp-v6 sur /v2/generate inclut chirp-v6-mini à 10 crédits par requête — le niveau rapide et économique pour le prototypage.