Hey Developers. It's BeeIMG API.
Updated: 6 months ago


API Base : //beeimg.com/api/ (HTTP OR HTTPS)
ipv6.beeimg.com (IPv6 only, use if there are 403 errors in cloudflare)

API Endpoints

Submit Supports Output URL
File GETPOST textjsonjsonpXMLredirect //beeimg.com/api/upload/file/{Output}/
URL GETPOST textjsonjsonpXMLredirect //beeimg.com/api/upload/url/{Output}/

Note: In file method send your file as "image" or "file". In url method send your url as "url"

Test URLs

click on the buttons below to get a URL to test with

API Key

Note: Send your api key as "apikey" in a get query, a post data or a cookie

Your public key is Not Available

Send a request through https://beeimg.com/contact to get an API key

Example Code


	$ch = curl_init();
	$postData['file'] = new CURLFile('localfile.jpg');
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_POST, 1);
	curl_setopt($ch, CURLOPT_URL, 'http://beeimg.com/api/upload/file/text/');
	curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
	echo $response = curl_exec($ch);

  
  curl -F file=[email protected] http://beeimg.com/api/upload/file/text/
  

Coming Soon

Example data

  
  //beeimg.com/images/d04280728042.gif
  
  

  
  {
	"files": {
		"name": "d0428072804",
		"size": "100",
		"url": "//beeimg.com/images/d04280728042.gif",
		"thumbnail_url": "//i.beeimg.com/images/thumb/d04280728042-xs.gif",
		"view_url": "//beeimg.com/view/d0428072804/",
		"delete_url": "//beeimg.com/delete/d0428072804/",
		"delete_type": "DELETE",
		"status": "Success",
		"code": "200"
	}
  }
  
  

Coming Soon

Coming Soon

Error Codes

Error Code File Upload URL Upload Description
0 Empty File/URL
1 File Error
2 Cannot Fetch the URL
3 Cannot Connet to MYSQL sever
4 Cannot write to the Database
5 Unable to move the file to the HDD
6 Check File Size and the extension