As POOL starts releasing new media formats for download, they will be listed in this API call. This endpoint can also be used for a user's option/preferences window for selecting default media formats for audio and video.
Example JSON Output
				[
				   	{
				   	   	"extension": ".mp4",
				   	   	"format": 1,
				   	   	"index": 0,
				   	   	"type": "SD 360p mp4"
				   	},
				   	{
				   	   	"extension": ".mp4",
				   	   	"format": 1,
				   	   	"index": 1,
				   	   	"type": "HD 720p mp4"
				   	},
				   	{
				   	   	"extension": ".m4a",
				   	   	"format": 2,
				   	   	"index": 0,
				   	   	"type": "Lossless m4a"
				   	},
				   	{
				   	   	"extension": ".mp3",
				   	   	"format": 2,
				   	   	"index": 1,
				   	   	"type": "320 kbps mp3"
				   	},
				   	{
				   	   	"extension": ".wav",
				   	   	"format": 2,
				   	   	"index": 2,
				   	   	"type": "Uncompressed wav"
				   	}
				]
				
			PHP (using cURL):
					<?php
					   	$userid = 1;
					   	$token = "8b26e1e4f3f5e00a888807e605565c47";
					
					   	$api_url = "https://api.promoonly.com/user/file_formats";
					
					   	$ch = curl_init();
					   	curl_setopt($ch, CURLOPT_URL, $api_url);
					   	curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: Bearer ".base64_encode($userid.":".$token)));
					   	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
					
					   	$api_result = curl_exec($ch);
					   	curl_close($ch);
					
					   	$api_obj = json_decode($api_result);
					?>
				
			Javascript (using jQuery):
					function b64EncodeUnicode(str)
					{
					   	return btoa(encodeURIComponent(str).replace(/%([0-9A-F]{2})/g,
					   	   	function toSolidBytes(match, p1)
					   	   	{
					   	   	   	return String.fromCharCode('0x' + p1);
					   	   	}));
					}
					
					var userid = 1;
					var token = "8b26e1e4f3f5e00a888807e605565c47";
					var auth_str = "Bearer " + b64EncodeUnicode(userid + ":" + token);
					
					$.ajax({
					   	type: "GET",
					   	url: "https://api.promoonly.com/user/file_formats",
					   	headers: { "Authorization": auth_str },
					   	dataType: "json",
					   	success: function (data)
					   	{
					   	   	console.log(data);
					   	}
					});
				
			Python (using requests):
					 #!/usr/bin/env python
					 
					import requests
					import base64
					import urllib
					
					userid = 1
					token = "8b26e1e4f3f5e00a888807e605565c47"
					
					b64_key = base64.b64encode("%s:%s" % (userid, token))
					headers = {"Authorization": "Bearer %s" % b64_key}
					api_url = "https://api.promoonly.com/user/file_formats"
					result_return = requests.get(api_url, headers=headers)
					
					print(result_return.text)