API

Credentials

apikey
Maximum 10 requests per second

Upload

https://ul.mixdrop.ag/api
POST
multipart/form-data
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
file File to upload yes
folder Download folder id 35 no
curl -X POST -F '[email protected]' -F 'key=sVfJ2Ia2b5cRh' -F '[email protected]' https://ul.mixdrop.ag/api
{
	"success" : true,
	"result" :
	{
		"fileref"   : "lOd3o"
		"url"       : "https://domain.co/f/lOd3o"
		"embedurl"  : "https://domain.co/e/lOd3o"
	}
}

Remote Upload

https://api.mixdrop.ag/remoteupload?email={email}&key={key}&url={url}&folder={folder}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
url Download url (encoded if necessary ) https://domain3426.com/file.zip yes
name Uploaded file new name newname no
folder Download folder id 35 no
{
	"success" : true,
	"result" :
	{
		"id"        : "10",
		"fileref"   : "lOd3o"
		"url"       : "https://domain.co/f/lOd3o"
		"embedurl"  : "https://domain.co/e/lOd3o"
	}
}

Remote Status

https://api.mixdrop.ag/remotestatus?email={email}&key={key}&id={id}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
id Remote 'id' returned by remoteupload 10 no
{
	"success" : true,
	"result" :
	{
		"url"       : "https://domain3426.com/file.zip",
		"name"      : "file.zip",
		"status"    : "Download queue|Downloading|Complete|Error",
		"error"     : "Error description",
		"progress"  : "100",
		"added"     : "1559640007",
		"completed" : "1559640307",
		"fileref"   : "lOd3o"
	}
}

File Info

https://api.mixdrop.ag/fileinfo2?email={email}&key={key}&ref[]={fileref1}&ref[]={fileref2}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
ref[] fileref (Maximum 50) lOd3o yes
{
	"success" : true,
	"result" :
	[

		"fileref1" : {
			"fileref"  : "fileref1",
			"title"    : "file.zip",
			"size"     : "3347384",
			"duration" : null,
			"subtitle" : false,
			"isvideo"  : false,
			"isaudio"  : false,
			"added"    : 1559640307,
			"status"   : "Uploading|Convert Queue|Converting ( 10% )|Completing|OK|notfound...",
			"deleted"  : false,
			"thumb"    : null,
			"url"      : "https://domain.co/f/lOd3o",
			"embedurl" : "https://domain.co/e/lOd3o"
			"yourfile" : true
		},
		"fileref2" : {
			"fileref"  : "fileref2",
			"status"   : "notfound",
		},
	]
}

File Info (Deprecated)

https://api.mixdrop.ag/fileinfo?email={email}&key={key}&ref[]={fileref1}&ref[]={fileref2}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
ref[] fileref (Maximum 50) lOd3o yes
{
	"success" : true,
	"result" :
	[
		{
			"fileref"  : "lOd3o",
			"title"    : "file.zip",
			"size"     : "3347384",
			"duration" : null,
			"subtitle" : false,
			"isvideo"  : false,
			"isaudio"  : false,
			"added"    : 1559640307,
			"status"   : "Uploading|Convert Queue|Converting ( 10% )|Completing|OK|...",
			"deleted"  : false,
			"thumb"    : null,
			"url"      : "https://domain.co/f/lOd3o",
			"embedurl" : "https://domain.co/e/lOd3o"
			"yourfile" : true
		}
	]
}

File Duplicate

https://api.mixdrop.ag/fileduplicate?email={email}&key={key}&ref={fileref}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
ref fileref lOd3o yes
folder Folder id 4 no
{
	"success" : true,
	"result" :
	{
		"fileref"   : "lOd3o"
	}
}

File Rename

https://api.mixdrop.ag/filerename?email={email}&key={key}&ref={fileref}&title={title}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
ref fileref lOd3o yes
title New file title newtitle yes
{
	"success" : true,
	"result" :
	{
		"title"   : "newtitle"
	}
}

Add Subtitle

https://api.mixdrop.ag/addsubtitle?email={email}&key={key}&ref={fileref}
POST
multipart/form-data
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
ref fileref lOd3o yes
Name Description Example Required
file Subtitle file ( srt or vtt ) sub.vtt yes
lang Subtitle language ( ar, bg, bs, hr, cz, dk, en, fi, fr, de, in, it, id, jp, my, no, pl, pt, ru, ro, rs, sk, es, se, tr, ud ) en yes
curl -X POST -F '[email protected]' -F 'lang=en' 'https://api.mixdrop.ag/[email protected]&key=sVfJ2Ia2b5cRh&ref=lOd3o'
{
	"success" : true,
	"result"  : "en"
}

Removed Files

https://api.mixdrop.ag/removed?email={email}&key={key}&page={page}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
page Page number. Results are limited to 100 per page 2 no
{
	"success" : true,
	"pages"   : 2,
	"result"  :
	[
		{
			"fileref"   : "lOd3o",
			"title"     : "file",
			"status"    : "File removed due to inactivity",
			"date"      : 1559637805,
		},
	]
}

Folder List

https://api.mixdrop.ag/folderlist?email={email}&key={key}&id={folderid}&page={page}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
id Folder id 4 no
page Page number. File results are limited to 100 per page 2 no
{
	"success" : true,
	"pages"   : 2,
	"result"  :
	{
		"folders"   : [
			{
				"id"    : "5",
				"title" : "MyFolder1"
			},
			{
				"id"    : "6",
				"title" : "MyFolder2"
			}
		],
		"files"   : [
			{
				"fileref"   : "lOd3o",
				"title"     : "file.zip",
				"size"      : "3347384",
				"duration"  : null,
				"subtitle"  : false,
				"isvideo"   : false,
				"isaudio"   : false,
				"added"     : 1559640307,
				"status"    : "Uploading|Convert Queue|Converting ( 10% )|Completing|OK|...",
				"deleted"   : false,
				"thumb"     : null,
				"url"       : "https://domain.co/f/lOd3o"
				"embedurl"  : "https://domain.co/e/lOd3o"
			},
			{
				"fileref"   : "flg3",
				"title"     : "viveo.mp4",
				"size"      : "45572457",
				"duration"  : "40",
				"subtitle"  : false,
				"isvideo"   : true,
				"isaudio"   : false,
				"added"     : 1559637805,
				"status"    : "Uploading|Convert Queue|Converting ( 10% )|Completing|OK|...",
				"deleted"   : false,
				"thumb"     : null,
				"url"       : "https://domain.co/f/flg3"
				"embedurl"  : "https://domain.co/e/lOd3o"
			}
		]
	}
}

Create Folder

https://api.mixdrop.ag/foldercreate?email={email}&key={key}&title={title}&parent={parentid}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
title Folder title MyFolder1 yes
parent Parent folder id 4 no
{
	"success" : true,
	"result" :
	{
		"id"   : "5"
	}
}

Folder Rename

https://api.mixdrop.ag/folderrename?email={email}&key={key}&id={id}&title={title}
GET
Name Description Example Required
email API E-Mail [email protected] yes
key API Key sVfJ2Ia2b5cRh yes
id Folder id 4 yes
title New folder title MyFolder2 yes
{
	"success" : true,
	"result" :
	{
		"tile"   : "MyFolder2"
	}
}
Uploads ( 0 / 0 )
LOGIN SIGNUP HOME USER PANEL SHARE EMBED AFFILIATE FAQ NEWS CONTACT