Credentials

Upload

https://ul.mixdrop.co/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
curl -X POST -F '[email protected]' -F 'key=sVfJ2Ia2b5cRh' -F '[email protected]' https://ul.mixdrop.co/api
{
	"success" : true,
	"result" :
	{
		"fileref"   : "lOd3o"
	}
}

Remote Upload

https://api.mixdrop.co/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"
	}
}

Remote Status

https://api.mixdrop.co/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.co/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,
			"url"       => "https://mixdrop.co/f/lOd3o",
			"yourfile"  => true
		}
	]
}

File Duplicate

https://api.mixdrop.co/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
{
	"success" : true,
	"result" :
	{
		"fileref"   => "lOd3o"
	}
}

File Rename

https://api.mixdrop.co/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"
	}
}

Folder List

https://api.mixdrop.co/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,
				"url"       => "https://mixdrop.co/f/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,
				"url"       => "https://mixdrop.co/f/flg3"
			}
		]
	}
}

Create Folder

https://api.mixdrop.co/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.co/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