MVSEP Logo
  • Accueil
  • Actualités
  • Plans
  • Démonstration
  • FAQ
  • Créer un Compte
  • Se connecter

Démarrer

L’API MVSEP FOURNIT UN ACCÈS PROGRAMMATIQUE POUR CRÉER UNE SÉPARATION, RENVOYER LES RÉSULTATS, OBTENIR DES INFORMATIONS SUR LE SITE ET CONTRÔLER LES CAPACITÉS DE L’UTILISATEUR.

Pour utiliser cette API vous avez besoin d'une clé d'API. Vous n’êtes pas connecté, veuillez vous connecter pour obtenir votre jeton API.

Examples in Python: https://github.com/ZFTurbo/MVSep-API-Examples

Unofficial application MacVSep for Mac OS: https://github.com/septcoco/macvsep

Webhooks can be setup here: Webhooks Page

Notez que les utilisateurs Premium peuvent demander jusqu'à 10 tâches simultanées, tandis que les utilisateurs non Premium ne peuvent demander que 1 tâche simultanée.

Activité de séparation

Séparer

Pour créer une séparation vous devez effectuer un appel POST à l'URL suivante :
https://mvsep.com/api/separation/create


PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String Votre clé API
audiofile Binary Fichier audio à traiter. Not required if url parameter is set
url String Link to the audiofile. Not required if audiofile parameter is set
remote_type String (optional) Remote type of the audiofile. Defaults to direct. Not required if audiofile parameter is set. Supported types are direct (Direct Download), mega (MEGA), drive (Google Drive), dropbox (Dropbox)
sep_type Integer (facultatif) Type de séparation, par défaut 11 (Demucs3 modèle B (chant, batterie, basse, autre))
add_opt1 String (facultatif) Type de séparation, champ supplémentaire 1
add_opt2 String (facultatif) Type de séparation, champ supplémentaire 2
add_opt3 String (facultatif) Troisième champ supplémentaire de type de séparation
output_format Integer (facultatif) format de sortie, 0 par défaut (mp3 (320 kbps))
is_demo Boolean (facultatif) si la séparation result devrait être publié sur la page de démonstration, false par défaut

Separation type (sep_type) and additional fields (add_opt1, add_opt2, ...) values

Nom Valeur Additional fields
Ensemble (vocals, instrum) 26 Key: add_opt1
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include intermediate results and max_fft, min_fft

Key: add_opt2
Name: Model Type
Options:
  • 1 - SDR Vocals 10.44 (MDX23C, VitLarge23, Demucs4HT)
  • 2 - SDR Vocals 10.75 (MDX23C, BS Roformer (v1), VitLarge23)
  • 3 - SDR Vocals 11.06 (MDX23C, BS Roformer (viperx))
  • 4 - SDR Vocals 11.33 (MDX23C, BS Roformer (finetuned))
  • 5 - SDR Vocals 11.50 (Mel Roformer and BS Roformer)
  • 6 - SDR Vocals 11.61 (Mel Roformer, BS Roformer and SCNet XL)
  • 7 - SDR Vocals 11.93 (Mel Roformer, BS Roformer (x2) and SCNet XL IHF) (default)
  • 8 - High Vocal Fullness (SDR: 11.69, Fullness: 20.46)
  • 9 - High Instrumental Fullness (SDR: 17.69, Fullness: 34.79)
Ensemble (vocals, instrum, bass, drums, other) 28 Key: add_opt1
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include intermediate results and max_fft, min_fft

Key: add_opt2
Name: Model Type
Options:
  • 1 - SDR average: 11.21 (v. 2023.09.01)
  • 2 - SDR average: 11.87 (v. 2024.03.08)
  • 3 - SDR average: 12.03 (v. 2024.03.28)
  • 4 - SDR average: 12.17 (v. 2024.04.04)
  • 5 - SDR average: 12.34 (v. 2024.05.21)
  • 6 - SDR average: 12.66 (v. 2024.07.14)
  • 7 - SDR average: 12.76 (v. 2024.08.15)
  • 8 - SDR average: 12.84 (v. 2024.10.08)
  • 9 - SDR average: 13.01 (v. 2024.12.20)
  • 10 - SDR average: 13.07 (v. 2024.12.28)
  • 11 - SDR average: 13.67 (v. 2025.06.30) (default)
Ensemble All-In (vocals, bass, drums, piano, guitar, lead/back vocals, other) 30 Key: add_opt1
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include intermediate results and max_fft, min_fft

Key: add_opt2
Name: Model Type
Options:
  • 1 - SDR average: 11.21 (v. 2023.09.01)
  • 2 - SDR average: 11.87 (v. 2024.03.08)
  • 3 - SDR average: 12.03 (v. 2024.03.28)
  • 4 - SDR average: 12.17 (v. 2024.04.04)
  • 5 - SDR average: 12.32 (v. 2024.05.21)
  • 6 - SDR average: 12.66 (v. 2024.07.14)
  • 7 - SDR average: 12.76 (v. 2024.08.15)
  • 8 - SDR average: 12.84 (v. 2024.10.08)
  • 9 - SDR average: 13.01 (v. 2024.12.20)
  • 10 - SDR average: 13.07 (v. 2024.12.28)
  • 11 - SDR average: 13.67 (v. 2025.06.30) (default)
BS Roformer SW (vocals, bass, drums, guitar, piano, other) 63
BS Roformer (vocals, instrumental) 40 Key: add_opt1
Name: Vocal model type
Options:
  • 3 - ver. 2024.02 (SDR vocals: 10.42, SDR instrum: 16.73)
  • 4 - viperx edition (SDR vocals: 10.87, SDR instrum: 17.17)
  • 5 - ver 2024.04 (SDR vocals: 11.24, SDR instrum: 17.55)
  • 29 - ver 2024.08 (SDR vocals: 11.31, SDR instrum: 17.62)
  • 85 - unwa high instrum fullness (SDR instrum: 17.25)
  • 81 - ver 2025.07 (SDR vocals: 11.89, SDR instrum: 18.20) (default)
MelBand Roformer (vocals, instrumental) 48 Key: add_opt1
Name: Vocal model type
Options:
  • 0 - Kimberley Jensen edition (SDR vocals: 11.01, SDR instrum: 17.32)
  • 1 - ver 2024.08 (SDR vocals: 11.17, SDR instrum: 17.48)
  • 2 - Bas Curtiz edition (SDR vocals: 11.18, SDR instrum: 17.49)
  • 3 - unwa Instrumental v1 (SDR vocals: 10.24, SDR instrum: 16.54)
  • 5 - unwa Instrumental v1e (SDR vocals: 10.05, SDR instrum: 16.36)
  • 6 - unwa big beta v5e (SDR vocals: 10.59, SDR instrum: 16.89)
  • 4 - ver 2024.10 (SDR vocals: 11.28, SDR instrum: 17.59) (default)
  • 7 - becruily instrum high fullness (SDR instrum: 16.47)
  • 8 - becruily vocals high fullness (SDR vocals: 10.55)
  • 9 - unwa Instrumental v1e plus (SDR vocals: 10.33, SDR instrum: 16.64)
  • 10 - gabox Instrumental v7 (SDR vocals: 10.32, SDR instrum: 16.63)
MDX23C (vocals, instrumental) 25 Key: add_opt1
Name: Vocal model type
Options:
  • 3 - 12K FFT, Large Conv, Hop 1024 (SDR vocals: 9.95, SDR instrum: 16.26)
  • 2 - 12K FFT, Large Conv (SDR vocals: 9.71, SDR instrum: 16.02)
  • 0 - 12K FFT (SDR vocals: 9.68, SDR instrum: 15.99)
  • 1 - 12K FFT, 6 Poolings (SDR vocals: 9.49, SDR instrum: 15.79)
  • 4 - 8K FFT (SDR vocals: 10.17, SDR instrum: 16.48)
  • 7 - 8K FFT (SDR vocals: 10.36, SDR instrum: 16.66) (default)
SCNet (vocals, instrumental) 46 Key: add_opt1
Name: Vocal model type
Options:
  • 0 - SCNet (SDR vocals: 10.25, SDR instrum: 16.56)
  • 1 - SCNet Large (SDR vocals: 10.74, SDR instrum: 17.05)
  • 2 - SCNet XL (SDR vocals: 10.96, SDR instrum: 17.27)
  • 3 - SCNet XL (high fullness)
  • 4 - SCNet XL (very high fullness)
  • 5 - SCNet XL IHF (SDR vocals: 11.11, SDR instrum: 17.41) (default)
Demucs4 HT (vocals, drums, bass, other) 20 Key: add_opt1
Name: Model type
Options:
  • 0 - htdemucs_ft (High Quality, Slow)
  • 1 - htdemucs (Good Quality, Fast) (default)
  • 2 - htdemucs_6s (6 stems, additional piano and guitar)
MDX B (vocals, instrumental) 23 Key: add_opt1
Name: Vocal model type
Options:
  • 7 - MDX Kimberley Jensen v2 2023.05.21 (SDR: 9.60)
  • 0 - MDX UVR 2022.01.01 (SDR: 8.83)
  • 1 - MDX UVR 2022.07.25(SDR: 8.67)
  • 2 - MDX Kimberley Jensen v1 2023.02.12 (SDR: 9.48)
  • 4 - UVR-MDX-NET-Inst_HQ_2 (SDR: 9.12)
  • 5 - UVR_MDXNET_Main (SDR: 8.79)
  • 6 - MDX Kimberley Jensen Inst (SDR: 9.28)
  • 8 - UVR-MDX-NET-Inst_HQ_3 (SDR: 9.38)
  • 9 - UVR-MDX-NET-Voc_FT (SDR: 9.64)
  • 11 - UVR-MDX-NET-Inst_HQ_4 (SDR: 9.71) (default)
  • 12 - UVR-MDX-NET-Inst_HQ_5 (SDR: 9.45)
Ultimate Vocal Remover VR (vocals, music) 9 Key: add_opt1
Name: Model Type
Options:
  • 0 - HP2-4BAND-3090_4band_arch-500m_1 (default)
  • 1 - HP2-4BAND-3090_4band_2
  • 2 - HP2-4BAND-3090_4band_1
  • 3 - HP_4BAND_3090
  • 4 - Vocal_HP_4BAND_3090
  • 5 - Vocal_HP_4BAND_3090_AGG
  • 6 - HP2-MAIN-MSB2-3BAND-3090
  • 7 - HP-4BAND-V2
  • 8 - HP-KAROKEE-MSB2-3BAND-3090 (Karaokee model)
  • 9 - WIP-Piano-4band-129605kb (Piano model)
  • 10 - drums-4BAND-3090_4band (Drums model)
  • 11 - bass-4BAND-3090_4band (Bass model)
  • 12 - karokee_4band_v2_sn (Karaokee model v2)
  • 13 - UVR-De-Echo-Aggressive
  • 14 - UVR-De-Echo-Normal
  • 15 - UVR-DeNoise
  • 16 - UVR-DeEcho-DeReverb
  • 17 - UVR-BVE-4B_SN-44100-1 (Back vocals model)

Key: add_opt2
Name: Agressiveness
Options:
  • 0.3 - 0.3 (default)
  • 0.1 - 0.1
  • 0.2 - 0.2
  • 0.4 - 0.4
  • 0.5 - 0.5
  • 0.6 - 0.6
  • 0.7 - 0.7
  • 0.8 - 0.8
  • 0.9 - 0.9
  • 1.0 - 1.0
Demucs4 Vocals 2023 (vocals, instrum) 27
MelBand Karaoke (lead/back vocals) 49 Key: add_opt1
Name: Karaoke model type
Options:
  • 0 - Model by viperx and aufr33 (SDR: 9.45)
  • 1 - Model by becruily (SDR: 9.61)
  • 2 - Model by gabox (SDR: 9.67)
  • 3 - Model fuzed gabox & aufr33/viperx (SDR: 9.85) (default)

Key: add_opt2
Name: Extraction type
Options:
  • 0 - Use as is (default)
  • 1 - Extract vocals first
MDX-B Karaoke (lead/back vocals) 12 Key: add_opt1
Name: Karaoke model type
Options:
  • 0 - Extract directly from mixture (SDR lead vocals: 6.81) (default)
  • 1 - Extract from vocals part (SDR lead vocals: 7.94)
MVSep Piano (piano, other) 29 Key: add_opt1
Name: Piano model type
Options:
  • 0 - mdx23c (2023.08, SDR: 4.79)
  • 1 - mdx23c (2024.09, SDR: 5.59)
  • 2 - MelRoformer (viperx, SDR: 5.71)
  • 3 - SCNet Large (2024.09, SDR: 5.89)
  • 4 - Ensemble (SCNet + Mel, SDR: 6.20)
  • 5 - BS Roformer SW (SDR: 7.83) (default)
MVSep Guitar (guitar, other) 31 Key: add_opt1
Name: Guitar model type
Options:
  • 0 - mdx23c (2023.08, SDR: 4.78)
  • 2 - mdx23c (2024.06, SDR: 6.34)
  • 3 - MelRoformer (2024.06, SDR: 7.02)
  • 5 - BSRoformer (viperx, SDR: 7.16)
  • 6 - Ensemble (BS + Mel, SDR: 7.51)
  • 7 - BS Roformer SW (SDR: 9.05) (default)
MVSep Bass (bass, other) 41 Key: add_opt1
Name: Bass model type
Options:
  • 0 - BS Roformer (SDR bass: 12.49)
  • 1 - HTDemucs4 (SDR bass: 12.52)
  • 2 - SCNet XL (SDR bass: 13.81)
  • 3 - BS + HTDemucs + SCNet (SDR bass: 14.07)
  • 4 - BS Roformer SW (SDR bass: 14.62)
  • 5 - BS Roformer SW + SCNet XL (SDR bass: 14.87) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract from instrumental part

Key: add_opt3
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include results of independent models
MVSep Drums (drums, other) 44 Key: add_opt1
Name: Drums model type
Options:
  • 0 - HTDemucs (SDR drums: 12.04)
  • 1 - MelBand Roformer (SDR drums: 12.76)
  • 2 - SCNet Large (SDR drums: 13.01)
  • 3 - SCNet XL (SDR drums: 13.42)
  • 4 - Mel + SCNet XL (SDR drums: 13.78)
  • 5 - BS Roformer SW (SDR drums: 14.11)
  • 6 - Mel + SCNet XL + BS Roformer SW (SDR drums: 14.35) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract from instrumental part

Key: add_opt3
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include results of independent models
MVSep Strings (strings, other) 52
MVSep Wind (wind, other) 54 Key: add_opt1
Name: Wind model type
Options:
  • 0 - MelBand Roformer (SDR wind: 6.73)
  • 1 - SCNet Large (SDR wind: 6.76)
  • 2 - Mel + SCNet (SDR wind: 7.22) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract from instrumental part

Key: add_opt3
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include results of independent models
MVSep Organ (organ, other) 58 Key: add_opt1
Name: Organ model type
Options:
  • 0 - SCNet XL (SDR organ: 2.71)
  • 1 - MelBand Roformer (SDR organ: 2.77)
  • 2 - Mel + SCNet (SDR organ: 3.05) (default)
MVSep Saxophone (saxophone, other) 61 Key: add_opt1
Name: Model type
Options:
  • 0 - SCNet XL (SDR saxophone: 6.15)
  • 1 - MelBand Roformer (SDR saxophone: 6.97) (default)
  • 2 - Mel + SCNet (SDR saxophone: 7.13)
MVSep Violin (violin, other) 65
Apollo Enhancers (by JusperLee and Lew) 51 Key: add_opt1
Name: Model type
Options:
  • 0 - MP3 Enhancer (by JusperLee) (default)
  • 1 - Universal Super Resolution (by Lew)
  • 2 - Vocals Super Resolution (by Lew)
  • 3 - Universal Super Resolution (by MVSep Team)
Reverb Removal (noreverb) 22 Key: add_opt1
Name: Model Type
Options:
  • 0 - Reverb removal by FoxJoy (MDX23C) (default)
  • 1 - Reverb removal by anvuew (MelRoformer)
  • 2 - Reverb removal by anvuew (BSRoformer)
  • 3 - Reverb removal by anvuew v2 (MelRoformer)
  • 4 - Reverb removal by Sucial (MelRoformer)
  • 5 - Reverb removal by Sucial v2 (MelRoformer)

Key: add_opt2
Name: Preprocess
Options:
  • 0 - Extract vocals (needed for Mel/BS Roformer)
  • 1 - Use as is (default)
MVSep Crowd removal (crowd, other) 34 Key: add_opt1
Name: Model type
Options:
  • 8 - MDX23C v1 (SDR crowd: 5.57)
  • 9 - MDX23C v2 (SDR crowd: 6.06)
  • 0 - Mel Roformer (SDR crowd: 6.07)
  • 1 - Ensemble MDX23C + Mel Roformer (SDR crowd: 6.27) (default)
MVSep Demucs4HT DNR (dialog, sfx, music) 24 Key: add_opt1
Name: Model type
Options:
  • 0 - Single (SDR: 9.62) (default)
  • 1 - Ensemble (SDR: 10.16)
BandIt Plus (speech, music, effects) 36
BandIt v2 (speech, music, effects) 45 Key: add_opt1
Name: Model Type
Options:
  • 0 - Multi language model (default)
  • 1 - English model
  • 2 - German model
  • 3 - French model
  • 4 - Spanish model
  • 5 - Chinese model
  • 6 - Faroese model
MVSep DnR v3 (speech, music, sfx) 56 Key: add_opt1
Name: Model type
Options:
  • 0 - SCNet Large (SDR avg: 11.22)
  • 1 - MelBand Roformer (SDR avg: 10.99)
  • 2 - Mel + SCNet (SDR avg: 11.54) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Use vocals model to help

Key: add_opt3
Name: Output files
Options:
  • 0 - Standard set (default)
  • 1 - Include results of independent models
DrumSep (4-6 stems: kick, snare, cymbals, toms, ride, hh, crash) 37 Key: add_opt1
Name: Model Type
Options:
  • 0 - DrumSep model by inagoy (HDemucs, 4 stems)
  • 1 - DrumSep model by aufr33 and jarredou (MDX23C, 4 stems)
  • 2 - DrumSep SCNet XL (5 stems)
  • 3 - DrumSep SCNet XL (6 stems)
  • 4 - DrumSep SCNet XL (4 stems)
  • 5 - DrumSep Ensemble of 4 models (MDX23C + 3 * SCNet XL, 8 stems)
  • 6 - DrumSep MelBand Roformer (4 stems)
  • 7 - DrumSep MelBand Roformer (6 stems) (default)

Key: add_opt2
Name: Preprocess
Options:
  • 0 - Apply Drums model before (default)
  • 1 - Use as is (audio must contain drums only)
DeNoise by aufr33 47 Key: add_opt1
Name: Model type
Options:
  • 0 - Standard (default)
  • 1 - Aggressive
Whisper (extract text from audio) 39 Key: add_opt1
Name: Model type
Options:
  • 0 - Apply to original file
  • 1 - Extract vocals first (default)

Key: add_opt2
Name: Transcription type
Options:
  • 0 - New timestamps by linto-ai
  • 1 - Old version of timestamps by whisper (default)
Parakeet (extract text from audio) 64 Key: add_opt1
Name: Model type
Options:
  • 0 - Apply to original file
  • 1 - Extract vocals first (default)
Medley Vox (Multi-singer separation) 53 Key: add_opt1
Name: Model type
Options:
  • 0 - Apply to original file
  • 1 - Extract vocals first (default)
MVSep Multichannel BS (vocals, instrumental) 43 Key: add_opt1
Name: Model Type
Options:
  • 0 - BS Roformer (SDR: 11.81) (default)
  • 1 - MDX23C (SDR: 10.36)
  • 2 - MelBand Roformer (SDR: 11.17)
  • 3 - MelBand Roformer XL (SDR: 11.28)
MVSep Male/Female separation 57 Key: add_opt1
Name: Model type
Options:
  • 0 - BSRoformer by Sucial (SDR: 6.52)
  • 3 - BSRoformer by aufr33 (SDR: 8.18)
  • 1 - SCNet XL (SDR: 11.83)
  • 2 - MelRoformer (2025.01) (SDR: 13.03) (default)

Key: add_opt2
Name: How to extract
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract vocals first with BS Roformer
MDX A/B (vocals, drums, bass, other) 7 Key: add_opt1
Name: Vocal model type
Options:
  • 0 - MDX A (Contest Version)
  • 3 - MDX Kimberley Jensen 2023.02.12 SDR: 9.30 (New) (default)
  • 1 - MDX UVR 2022.01.01 SDR 8.62
  • 2 - MDX UVR 2022.07.25 SDR 8.51
Demucs3 Model (vocals, drums, bass, other) 10 Key: add_opt1
Name: Model type
Options:
  • 0 - Demucs3 Model A (Contest Version)
  • 1 - Demucs3 Model B (High Quality) (default)
Vit Large 23 (vocals, instrum) 33 Key: add_opt1
Name: Model type
Options:
  • 0 - v1 (SDR vocals: 9.78)
  • 1 - v2 (SDR vocals: 9.90) (default)
UVRv5 Demucs (vocals, music) 17 Key: add_opt1
Name: Model Type
Options:
  • 0 - UVR_Demucs_Model_1
  • 1 - UVR_Demucs_Model_2
  • 2 - UVR_Demucs_Model_Bag
MVSep DNR (music, sfx, speech) 18
MVSep Vocal Model (vocals, music) 19
Demucs2 (vocals, drums, bass, other) 13
Danna Sep (vocals, drums, bass, other) 15
Byte Dance (vocals, drums, bass, other) 16
MVSep MelBand Roformer (vocals, instrum) 35
spleeter 0 Key: add_opt1
Name: Model type
Options:
  • 0 - 2 stems (vocals, music) (default)
  • 1 - 4 stems (vocals, drums, bass, other)
  • 2 - 5 stems (vocals, drums, bass, piano, other)
UnMix 3 Key: add_opt1
Name: Model type
Options:
  • 0 - unmix XL (vocals, drums, bass, other) (default)
  • 1 - unmix HQ (vocals, drums, bass, other)
  • 2 - unmix SD (vocals, drums, bass, other)
  • 3 - unmix SE (vocals, music) - low quality
Zero Shot (Query Based) (Low quality) 14 Key: add_opt1
Name: Model Type
Options:
  • 0 - Bass (MUSDB18HQ AVG)
  • 1 - Drums (MUSDB18HQ AVG)
  • 2 - Vocals (MUSDB18HQ AVG) (default)
  • 3 - Other (MUSDB18HQ AVG)
LarsNet (kick, snare, cymbals, toms, hihat) 38 Key: add_opt1
Name: Model type
Options:
  • 0 - Apply Demucs4HT first to get drums (default)
  • 1 - Use as is (audio must contain drums only)
Stable Audio Open Gen 62 Key: add_opt1
Name: Text prompt
Options:

Key: add_opt2
Name: Length (in seconds)
Options:
  • 3 - 3
  • 5 - 5
  • 8 - 8
  • 10 - 10
  • 12 - 12
  • 15 - 15
  • 20 - 20
  • 25 - 25
  • 30 - 30
  • 35 - 35
  • 40 - 40
  • 45 - 45
  • 47 - 47 (default)
MVSep MultiSpeaker (MDX23C) 42 Key: add_opt1
Name: Model Type
Options:
  • 0 - Extract directly from mixture
  • 1 - Extract from vocals part (default)
Aspiration (by Sucial) 50 Key: add_opt1
Name: Model type
Options:
  • 0 - Extract directly from mixture (default)
  • 1 - Extract from vocals part
AudioSR (Super Resolution) 59 Key: add_opt1
Name: Cutoff (Hz)
Options:
  • 0 - Automatic (default)
  • 2000 - 2000
  • 3000 - 3000
  • 4000 - 4000
  • 5000 - 5000
  • 6000 - 6000
  • 7000 - 7000
  • 8000 - 8000
  • 9000 - 9000
  • 10000 - 10000
  • 11000 - 11000
  • 12000 - 12000
  • 13000 - 13000
  • 14000 - 14000
  • 15000 - 15000
  • 16000 - 16000
  • 17000 - 17000
  • 18000 - 18000
  • 19000 - 19000
  • 20000 - 20000
  • 21000 - 21000
  • 22000 - 22000
Phantom Centre extraction (by wesleyr36) 55
FlashSR (Super Resolution) 60

Valeurs du format de sortie (output_format)

Nom Valeur
mp3 (320 kbps) 0
wav (uncompressed, 16 bit) 1
flac (lossless, 16 bit) 2
m4a (lossy) 3
wav (uncompressed, 32 bit) 4
flac (lossless, 24 bit) 5

Exemple de code Curl:

curl --location --request POST 'https://mvsep.com/api/separation/create' --form 'audiofile=@"/path/to/file.mp3"' --form 'api_token="<Votre jeton API>"' --form 'sep_type="9"' --form 'add_opt1="0"' --form 'add_opt2="1"' --form 'output_format="1"' --form 'is_demo="1"'

Détails de la réponse :

Clé Valeur
success
  • false - en cas d’échec de la création de la tâche
  • true - lorsque la tâche a été créée avec succès
data Contient des informations supplémentaires en fonction de la clé success
data -> link Affiche le lien vers l’URL « GET RESULT » de la tâche créée (affiché uniquement lorsque success est true)
data -> hash Affiche le hachage de la tâche créée (affiché uniquement lorsque success est true)
data -> message Affiche la description d’une erreur (uniquement lorsque success est false)

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Certains paramètres sont manquants ou invalides. Cette erreur apparaît lorsqu'on ne transmette pas tous les paramètres obligatoires ou lorsqu'on transmette des paramètres non valides.
401 api_token est inconnu ou non valide. Cette erreur se produit si l'on utilise une clé API inconnue

obtenir le résultat

Pour obtenir le résultat de la séparation, vous devez effectuer un appel GET à l'url suivante :
https://mvsep.com/api/separation/get


PARAMÈTRES DE REQUÊTE

Champ Type Description
hash String Ыomme de hachage de séparation
mirror Integer (facultatif) Utilise un autre miroir s'il est défini sur 1, la valeur par défaut est 0. Nécessite api_token et 1 crédit s'il est défini sur 1.
api_token string (facultatif) Clé API de l'utilisateur. Obligatoire si le paramètre miroir est défini sur 1.

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/separation/get?hash=20230327071601-0e3e5c6c85-13-dimensions.mp3'

Détails de la réponse :

Clé Valeur
success
  • false - lorsque le hachage du fichier n'est pas trouvé, est supprimé ou a expiré
  • true - Temps approximatif restant avant la suppression du travail
status
  • not_found - lorsque le travail est invalide
  • waiting - lorsque le travail est dans la file d'attente et n'a pas encore été traité
  • processing - lorsque le travail est en cours de traitement
  • done - lorsque le travail a été traité avec succès
  • failed - Lorsque le traitement du travail a échoué
  • distributing - lorsque le fichier audio du travail est volumineux et distribué sur plusieurs instances GPU
  • merging - lorsque toutes les parties de la distribution des tâches ont terminé leur traitement et leur fusion
data Contient des informations supplémentaires en fonction de la touche status
data -> queue_count Affiche le nombre de tâches non traitées dans la priorité de l'utilisateur (affiché uniquement lorsque le statut est en attente ou en cours de distribution)
data -> current_order Affiche l'ordre des tâches de l'utilisateur (affiché uniquement lorsque le statut est en attente ou en cours de distribution)
data -> message Affiche la description de l'état (affiché sur tous les états, affiche la raison de l'erreur à la place lorsque l'état est échoué)
data -> algorithm Affiche l’algorithme utilisé sur le travail (affiché uniquement lorsque status est done)
data -> algorithm_description Affiche les détails de l’algorithme utilisé sur le travail (uniquement lorsque status est done)
data -> output_format Affiche le format de sortie de la tâche (affiché uniquement lorsque status est done)
data -> tags Affiche les balises méta audio (uniquement affichées lorsque status est done)
data -> input_file Affiche les détails du téléchargement de l’audio d’entrée (uniquement lorsque status est done)
data -> files Affiche les détails de téléchargement des audios de sortie (uniquement lorsque status est done)
data -> date Affiche la date de traitement de la tâche (affichée uniquement lorsque status est done)
data -> finished_chunks Affiche le nombre de pièces terminées d’un travail volumineux (uniquement lorsque status est distributing)
data -> all_chunks Affiche le nombre de toutes les parties d’une tâche volumineuse (uniquement lorsque status est distributing)

obtenir le résultat

To get the result of remote job, you need to make a GET call to the following url:
https://mvsep.com/api/separation/get-remote


PARAMÈTRES DE REQUÊTE

Champ Type Description
hash String Ыomme de hachage de séparation

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/separation/get-remote?hash=n2AwBjy4KsFZfqqR'

Détails de la réponse :

Clé Valeur
success
  • false - lorsque le hachage du fichier n'est pas trouvé, est supprimé ou a expiré
  • true - Temps approximatif restant avant la suppression du travail
status
  • not_found - lorsque le travail est invalide
  • waiting - lorsque le travail est dans la file d'attente et n'a pas encore été traité
  • processing - lorsque le travail est en cours de traitement
  • done - lorsque le travail a été traité avec succès
  • failed - Lorsque le traitement du travail a échoué
data Contient des informations supplémentaires en fonction de la touche status
data -> queue_count Shows unprocessed jobs count in user's priority (only shown when status is waiting)
data -> current_order Shows the order of user's job (only shown when status is waiting)
data -> message Shows the description of status (only when status is failed)
data -> link Shows link to "GET RESULT" URL of created job (only shown when status is done)
data -> hash Hash of the separation (only shown when status is done)

Cancel SEPARATION

To cancel the separation and refund used credits (if the separation is not being processed yet), you need to make a POST call to the following url:
https://mvsep.com/api/separation/cancel


PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token string Clé API de l'utilisateur
hash string Ыomme de hachage de séparation

Exemple de code Curl:

curl --location --request POST 'https://mvsep.com/api/separation/cancel' --form 'api_token="<Votre jeton API>"' --form 'hash="<hash>"'

Détails de la réponse :

Clé Valeur
success
  • false - lorsque le hachage du fichier n'est pas trouvé, est supprimé ou a expiré
  • true - Temps approximatif restant avant la suppression du travail

Informations sur le site

obtenir les types de séparation

Pour obtenir les données détaillées sur les types de séparation, vous devez effectuer un appel GET à l’URL suivante :
https://mvsep.com/api/app/algorithms


Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/app/algorithms'

Détails de la réponse :

Renvoie les données sous forme de tableau:

Clé Valeur
render_id Valeur du type de séparation (ID)
name Le nom du type de séparation
algorithm_group_id Le groupe auquel appartient le type de séparation :
  • 0 - Experimental
  • 1 - Old Models
  • 2 - HQ Models
  • 3 - Ensemble
orientation À qui s'adresse ce type de séparation :
  • 0 - Tous les utilisateurs
  • 1 - Utilisateurs enregistrés
  • 2 - Utilisateurs Premium
order_id L'ordre du type de séparation
price_coefficient Utilisé pour calculer combien de crédits le travail prend à l'utilisateur premium.
Utilise cette formule : floor(<durée du fichier audio en secondes> * price_coefficient / 60)?:1
usage Shows monthly usage count of separation type
rating Shows monthly usage rating of separation type as array:
  • average - average rating
  • total - vote count
algorithm_fields Contient des informations sur les champs supplémentaires du type de séparation
algorithm_fields -> name Affiche le champ supplémentaire du type de séparation :
  • add_opt1 - D'abord
  • add_opt2 - Deuxième
  • add_opt3 - À travers
Vous devrez publier une séparation avec ce nom afin de sélectionner le bon champ supplémentaire.
algorithm_fields -> text Nom d'affichage du champ supplémentaire du type de séparation.
algorithm_fields -> options Chaînes clé-valeur codées JSON de champs supplémentaires
algorithm_fields -> default_key Valeur par défaut du champ supplémentaire. Une des clés de <code>algorithm_fields -> options</code>
algorithm_descriptions Contient des informations sur les descriptions du type de séparation
algorithm_descriptions -> short_description Petite description du type de séparation qui n'utilise pas HTML.
algorithm_descriptions -> long_description Description détaillée du type de séparation qui utilise HTML.
algorithm_descriptions -> lang Code de langue spécifié de la description.

Recevez les nouvelles

Pour obtenir des informations sur les dernières nouvelles concernant MVSEP, vous devez effectuer un appel GET à l’URL suivante :
https://mvsep.com/api/app/news


PARAMÈTRES DE REQUÊTE

Champ Type Description
lang String (facultatif) Code de langue à 2 lettres (en, ru)
start Integer (facultatif) Décalage du point de départ, par défaut 0 (c'est-à-dire démarrer à partir du plus récent)
limit Integer (facultatif) Quantité maximale de résultats renvoyés, la valeur par défaut est 10, le maximum est 20.

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/app/news?lang=en&start=2&limit=1'

Détails de la réponse :

Renvoie les données sous forme de tableau:

Clé Valeur
title Titre de la nouvelle
lang Titre de la nouvelle
text Description complète de l'actualité
created_at Date de la nouvelle

GET QUEUE

To get site queue information, you need to make a GET call to the following url:
https://mvsep.com/api/app/queue


PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String (optional) Clé API de l'utilisateur

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/app/queue'

Détails de la réponse :

Clé Valeur
queue Contains array of current queues for different plans:
  • in_process - Currently being processed
  • premium - Queue count for premium users
  • registered - Queue count for registered users
  • unregistered - Queue count for unregistered users
plan Contains current queue for current plan (add api_token to request for registered/premium plan):
  • plan - Your current plan
  • queue - Queue count for your current plan

obtenir des séparations de démonstration

Pour obtenir des informations sur les séparations de démonstration, vous devez effectuer un appel GET à l'URL suivante : https://mvsep.com/api/app/demo


PARAMÈTRES DE REQUÊTE

Champ Type Description
start Integer (facultatif) Décalage du point de départ, par défaut 0 (c'est-à-dire démarrer à partir du plus récent)
limit Integer (facultatif) Quantité maximale de résultats renvoyés, la valeur par défaut est 10, le maximum est 20.

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/app/demo?start=0&limit=2'

Détails de la réponse :

Renvoie les données sous forme de tableau:

Clé Valeur
hash Ыomme de hachage de séparation
date Date de séparation
input_audio URL d'entrée audio
size Taille audio d'entrée
algorithm Contient des informations de base sur le type de séparation utilisé (reportez-vous à l'onglet OBTENIR LES TYPES DE SÉPARATION pour plus d'informations sur les paramètres renvoyés)

Authentification de l'utilisateur

Se connecter

Pour authentifier l'utilisateur et obtenir sa clé API, vous devez effectuer un appel POST à l'URL suivante :
https://mvsep.com/api/app/login

PARAMÈTRES DE REQUÊTE

Champ Type Description
email String Email de l'utilisateur
password String Mot de passe de l'utilisateur

Exemple de code Curl:

curl --location --request POST 'https://mvsep.com/api/app/login' --form 'email="<Email de l'utilisateur>"' --form 'password="<Mot de passe de l'utilisateur>"'

Détails de la réponse :

Clé Valeur
success
  • false - Se produit lorsque des informations d'identification incorrectes ont été spécifiées
  • true - Se produit lorsque des informations d'identification valides ont été spécifiées
data Contient des informations lorsque les informations d'identification sont valides
data -> name Nom de l'utilisateur
data -> email Email de l'utilisateur
data -> api_token La clé API de l'utilisateur. Assurez-vous de la stocker dans un espace de stockage sécurisé et de l'utiliser pour les opérations ultérieures.
data -> premium_minutes Crédits laissés à l'utilisateur
data -> premium_enabled Si l'utilisateur a autorisé la dépense de crédits.
  • 0 - interdit
  • 1 - autorisé
data -> long_filenames_enabled Si l'utilisateur souhaite des informations supplémentaires dans les noms de fichiers :
  • 0 - Plus court
  • 1 - Plus long

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Informations d'identification incorrectes spécifiées

Registre

Pour inscrire l’utilisateur sur le site MVSEP, vous devez effectuer un appel POST à l’url suivante :
https://mvsep.com/api/app/register


PARAMÈTRES DE REQUÊTE

Champ Type Description
name String Nom de l'utilisateur
email String Email de l'utilisateur
password String Mot de passe de l'utilisateur
password_confirmation String Répéter le mot de passe de l'utilisateur

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/app/register' --form 'name="user"' --form 'email="asdf@example.com"' --form 'password="ASDFQWEr123"' --form 'password_confirmation="ASDFQWEr123"'

Détails de la réponse :

Clé Valeur
success
  • false - Se produit lorsque l'email n'est pas valide, l'utilisateur existe ou la confirmation est incorrecte
  • true - Se produit lorsque le formulaire est valide
message Se produit lorsque le formulaire n'est pas valide

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Le formulaire n'est pas valide

Profil

Obtenir l'utilisateur

Pour obtenir des informations sur l'utilisateur, vous devez effectuer un appel GET à l'URL suivante :
https://mvsep.com/api/app/user

PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String Clé API de l'utilisateur

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/app/user?api_token=<Votre jeton API>'

Détails de la réponse :

Clé Valeur
success
  • false - Se produit lorsqu'une clé API non valide est spécifiée
  • true - Se produit lorsqu'une clé API valide est spécifiée
data Contient des informations lorsque les informations d'identification sont valides
data -> name Nom de l'utilisateur
data -> email Email de l'utilisateur
data -> api_token La clé API de l'utilisateur. Assurez-vous de la stocker dans un espace de stockage sécurisé et de l'utiliser pour les opérations ultérieures.
data -> premium_minutes Crédits laissés à l'utilisateur
data -> premium_enabled Si l'utilisateur a autorisé la dépense de crédits.
  • 0 - interdit
  • 1 - autorisé
data -> long_filenames_enabled Si l'utilisateur souhaite des informations supplémentaires dans les noms de fichiers :
  • 0 - Plus court
  • 1 - Plus long
data -> current_queue Affiche les séparations en cours pour l'utilisateur

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Clé API non valide

Obtenir l'historique de la séparation

Pour obtenir des informations de base sur l'historique de séparation de l'utilisateur, vous devez effectuer un appel GET à l'URL suivante :
https://mvsep.com/api/app/separation_history


PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String Clé API de l'utilisateur
start Integer (facultatif) Décalage du point de départ, par défaut 0 (c'est-à-dire démarrer à partir du plus récent)
limit Integer (facultatif) Quantité maximale de résultats renvoyés, la valeur par défaut est 10, le maximum est 20.

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/app/separation_history?api_token=<Votre jeton API>&start=1&limit=2'

Détails de la réponse :

Clé Valeur
success
  • false - Se produit lorsqu'une clé API non valide est spécifiée
  • true - Se produit lorsqu'une clé API valide est spécifiée
data Contient un tableau d'informations de base sur les séparations précédentes
data -> hash Ыomme de hachage de séparation
data -> job_exists Contient un tableau d'informations de base sur les séparations précédentes
data -> credits Combien de crédits ont été utilisés pour le travail, nul si la séparation n'existe pas
data -> time_left Temps approximatif restant avant la suppression du travail
data -> algorithm Contient des informations de base sur le type de séparation utilisé (reportez-vous à l'onglet OBTENIR LES TYPES DE SÉPARATION pour plus d'informations sur les paramètres renvoyés)

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Clé API non valide

activer l'utilisation premium

Pour activer l'utilisation premium pour l'utilisateur, vous devez effectuer un appel POST vers l'URL suivante :
https://mvsep.com/api/app/enable_premium


PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String Clé API de l'utilisateur

Exemple de code Curl:

curl --location --request POST 'https://mvsep.com/api/app/enable_premium' --form 'api_token="<Votre jeton API>"'

Détails de la réponse :

Clé Valeur
success
  • false - Se produit lorsqu'une clé API non valide est spécifiée
  • true - Se produit lorsqu'une clé API valide est spécifiée
message Informe sur l'état de l'opération

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Clé API non valide

désactiver l'utilisation premium

Pour désactiver l'utilisation premium pour l'utilisateur, vous devez effectuer un appel POST vers l'URL suivante :
https://mvsep.com/api/app/disable_premium


PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String Clé API de l'utilisateur

Exemple de code Curl:

curl --location --request POST 'https://mvsep.com/api/app/disable_premium' --form 'api_token="<Votre jeton API>"'

Détails de la réponse :

Clé Valeur
success
  • false - Se produit lorsqu'une clé API non valide est spécifiée
  • true - Se produit lorsqu'une clé API valide est spécifiée
message Informe sur l'état de l'opération

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Clé API non valide

activer les noms de fichiers longs

Pour activer les noms de fichiers longs pour l'utilisateur, vous devez effectuer un appel POST vers l'URL suivante :
https://mvsep.com/api/app/enable_long_filenames


PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String Clé API de l'utilisateur

Exemple de code Curl:

curl --location --request POST 'https://mvsep.com/api/app/enable_long_filenames' --form 'api_token="<Votre jeton API>"'

Détails de la réponse :

Clé Valeur
success
  • false - Se produit lorsqu'une clé API non valide est spécifiée
  • true - Se produit lorsqu'une clé API valide est spécifiée
message Informe sur l'état de l'opération

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Clé API non valide

désactiver les noms de fichiers longs

Pour désactiver les noms de fichiers longs pour l'utilisateur, vous devez effectuer un appel POST vers l'URL suivante :
https://mvsep.com/api/app/disable_long_filenames


PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String Clé API de l'utilisateur

Exemple de code Curl:

curl --location --request POST 'https://mvsep.com/api/app/disable_long_filenames' --form 'api_token="<Votre jeton API>"'

Détails de la réponse :

Clé Valeur
success
  • false - Se produit lorsqu'une clé API non valide est spécifiée
  • true - Se produit lorsqu'une clé API valide est spécifiée
message Informe sur l'état de l'opération

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Clé API non valide

Quality Checker

GET QUEUE

To get information about Quality Checker queue entries, you need to make a GET call to the following url:
https://mvsep.com/api/quality_checker/queue

PARAMÈTRES DE REQUÊTE

Champ Type Description
start Integer (facultatif) Décalage du point de départ, par défaut 0 (c'est-à-dire démarrer à partir du plus récent)
limit Integer (facultatif) Quantité maximale de résultats renvoyés, la valeur par défaut est 10, le maximum est 20.

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/quality_checker/queue?&start=1&limit=2'

Détails de la réponse :

Renvoie les données sous forme de tableau:

Clé Valeur
id Identification number of entry
dataset_type Dataset Type chosen when adding the entry / Leaderboard type
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
date Created date of the entry
algo_name Name of the used separation type/algorithm
main_text Description of the used separation type/algorithm
proc Status of the processing
  • 0 - Not processed
  • 1 - Processed
proc_remote_date Timestamp of processing date
msg Returns "OK" if successful, otherwise shows error message
metrics Information about entry metrics
sdr_* (wildcard) SDR of the corresponding stems
dataset_name Name of the dataset

GET LEADERBOARD

To get information about Quality Checker leaderboards, you need to make a GET call to the following url:
https://mvsep.com/api/quality_checker/leaderboard

PARAMÈTRES DE REQUÊTE

Champ Type Description
dataset_type String Dataset Type, defaults to 0 if not given
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
start Integer (facultatif) Décalage du point de départ, par défaut 0 (c'est-à-dire démarrer à partir du plus récent)
limit Integer (facultatif) Quantité maximale de résultats renvoyés, la valeur par défaut est 10, le maximum est 20.
algo_name_filter String Filters Separation Type/Algorithm names by given text
sort String Sort by given SDR of the stem. You can get list of sortable values for given dataset type from sortables key in response

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/quality_checker/leaderboard?&start=1&limit=2&algo_name_filter=MVSep'

Détails de la réponse :

Clé Valeur
data Contains array of Quality Checker entries. Refer to GET QUEUE response from Quality Checker Section for more information
dataset_type Used dataset type key
sortables Keys that can be used to sort used dataset type by given stem in sequential order.
sort Used sorting key from sortable.

CREATE ENTRY

To create Quality Checker entry, you need to make a POST call to the following url:
https://mvsep.com/api/quality_checker/add

PARAMÈTRES DE REQUÊTE

Champ Type Description
api_token String (required) Votre clé API
zipfile Binary (required) Zip file to be processed
algo_name String (required) Name of the algorithm
main_text String (required) Description of the algorithm
dataset_type String Dataset type. Defaults to 0.
  • 0 - Synth
  • 1 - Multi
  • 2 - Piano
  • 3 - Lead/Back Vocals
  • 4 - Guitar
  • 5 - Medley Vox
  • 6 - Strings
  • 7 - Wind
  • 8 - DNR v3 Test
  • 9 - Super Resolution Checker for Music
  • 10 - Drums Separation (5 stems)
  • 11 - Male/Female vocals separation
password String (required) Password to delete algorithm
ensemble integer 0 - algorithm is not ensemble. 1 - algorithm is ensemble.

Exemple de code Curl:

curl --location 'https://mvsep.com/api/quality_checker/add' --form 'zipfile=@"/path/to/zipfile"' --form 'algo_name="Test Algorithm Name"' --form 'main_text="Test Algorithm Description"' --form 'dataset_type="2"' --form 'ensemble="1"' --form 'password="test"'

Détails de la réponse :

Clé Valeur
success
  • false - when the entry creation failed
  • true - when the entry was created successfully
data Contains information about entry
data -> id ID of the entry.
data -> link Link to the entry.

Erreurs

MVSEP API utilise les codes d'erreur suivants :

Code d'erreur Signification
400 Le formulaire n'est pas valide
401 api_token est inconnu ou non valide. Cette erreur se produit si l'on utilise une clé API inconnue

GET ENTRY

To get information about Quality Checker queue entry by id, you need to make a GET call to the following url:
https://mvsep.com/api/quality_checker/entry

PARAMÈTRES DE REQUÊTE

Champ Type Description
id Integer (required) ID of the entry

Exemple de code Curl:

curl --location --request GET 'https://mvsep.com/api/quality_checker/entry?id=7675'

Détails de la réponse :

Response is the same as GET QUEUE response from Quality Checker Section, returns only one entry.

DELETE ENTRY

To delete Quality Checker queue entry by id and password, you need to make a GET call to the following url:
https://mvsep.com/api/quality_checker/delete

PARAMÈTRES DE REQUÊTE

Champ Type Description
id Integer (required) ID of the entry
password String (required) Used password for the entry

Exemple de code Curl:

curl --location 'https://mvsep.com/api/quality_checker/delete' --form 'id="7720"' --form 'password="test"'

Détails de la réponse :

Clé Valeur
success
  • false - when the entry deletion failed
  • true - when the entry was deleted successfully
data->message Shows whether entry was deleted
MVSEP Logo

turbo@mvsep.com

Fonctionnalités avancées

Contrôleur de qualité

Algorithmes

Documentation complète de l'API

Entreprise

Politique de confidentialité

Conditions d'utilisation

Politique de remboursement

Cookie Notice

Extra

Aidez-nous à traduire !

Aidez-nous à promouvoir !