{"status":true,"creator":"Revolt API","total":28,"endpoints":[{"id":"tiktok","name":"TikTok Downloader","category":"Social media","description":"Extract public TikTok video information and available media links.","details":"TikTok Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/tiktok","aliases":["/api/tiktok"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["tiktok.com","vt.tiktok.com","vm.tiktok.com","tiktokv.com","ttwstatic.com"],"exampleUrl":"https://www.tiktok.com/@user/video/123456789","exampleRequest":"https://revolt.biz.id/api/downloader/tiktok?url=https%3A%2F%2Fwww.tiktok.com%2F%40user%2Fvideo%2F123456789","responses":{"success":{"status":true,"creator":"Revolt API","service":"tiktok","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"instagram","name":"Instagram Downloader","category":"Social media","description":"Extract media from supported public Instagram posts and reels.","details":"Instagram Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/instagram","aliases":["/api/instagram"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["instagram.com","instagr.am"],"exampleUrl":"https://www.instagram.com/reel/REPLACE_ME/","exampleRequest":"https://revolt.biz.id/api/downloader/instagram?url=https%3A%2F%2Fwww.instagram.com%2Freel%2FREPLACE_ME%2F","responses":{"success":{"status":true,"creator":"Revolt API","service":"instagram","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"youtube","name":"YouTube Downloader","category":"Video and audio","description":"Process supported YouTube videos and playlist URLs.","details":"YouTube Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/youtube","aliases":["/api/youtube"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["youtube.com","youtu.be","youtube-nocookie.com"],"exampleUrl":"https://www.youtube.com/watch?v=REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/youtube?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"youtube","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"spotify","name":"Spotify Downloader","category":"Music","description":"Resolve supported Spotify track, album, and playlist links.","details":"Spotify Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/spotify","aliases":["/api/spotify"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["spotify.com","spotify.link"],"exampleUrl":"https://open.spotify.com/track/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/spotify?url=https%3A%2F%2Fopen.spotify.com%2Ftrack%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"spotify","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"facebook","name":"Facebook Downloader","category":"Social media","description":"Extract supported public Facebook video links.","details":"Facebook Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/facebook","aliases":["/api/facebook"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["facebook.com","fb.watch","fb.com"],"exampleUrl":"https://www.facebook.com/watch/?v=REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/facebook?url=https%3A%2F%2Fwww.facebook.com%2Fwatch%2F%3Fv%3DREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"facebook","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"twitter","name":"X / Twitter Downloader","category":"Social media","description":"Resolve media from supported public X and Twitter posts.","details":"X / Twitter Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/twitter","aliases":["/api/twitter"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["x.com","twitter.com","t.co"],"exampleUrl":"https://x.com/user/status/123456789","exampleRequest":"https://revolt.biz.id/api/downloader/twitter?url=https%3A%2F%2Fx.com%2Fuser%2Fstatus%2F123456789","responses":{"success":{"status":true,"creator":"Revolt API","service":"twitter","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"pinterest","name":"Pinterest Downloader","category":"Social media","description":"Extract supported public Pinterest pins and media.","details":"Pinterest Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/pinterest","aliases":["/api/pinterest"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["pinterest.com","pin.it"],"exampleUrl":"https://www.pinterest.com/pin/REPLACE_ME/","exampleRequest":"https://revolt.biz.id/api/downloader/pinterest?url=https%3A%2F%2Fwww.pinterest.com%2Fpin%2FREPLACE_ME%2F","responses":{"success":{"status":true,"creator":"Revolt API","service":"pinterest","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"threads","name":"Threads Downloader","category":"Social media","description":"Resolve supported public Threads post media.","details":"Threads Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/threads","aliases":["/api/threads"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["threads.net","threads.com"],"exampleUrl":"https://www.threads.net/@user/post/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/threads?url=https%3A%2F%2Fwww.threads.net%2F%40user%2Fpost%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"threads","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"reddit","name":"Reddit Downloader","category":"Social media","description":"Extract supported public Reddit post media.","details":"Reddit Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/reddit","aliases":["/api/reddit"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["reddit.com","redd.it","redditmedia.com"],"exampleUrl":"https://www.reddit.com/r/videos/comments/REPLACE_ME/","exampleRequest":"https://revolt.biz.id/api/downloader/reddit?url=https%3A%2F%2Fwww.reddit.com%2Fr%2Fvideos%2Fcomments%2FREPLACE_ME%2F","responses":{"success":{"status":true,"creator":"Revolt API","service":"reddit","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"terabox","name":"TeraBox Resolver","category":"Cloud storage","description":"Resolve supported TeraBox share links.","details":"TeraBox Resolver validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/terabox","aliases":["/api/terabox"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["terabox.com","teraboxapp.com","1024terabox.com","terabox.app","4funbox.com","dubox.com"],"exampleUrl":"https://www.terabox.com/sharing/link?surl=REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/terabox?url=https%3A%2F%2Fwww.terabox.com%2Fsharing%2Flink%3Fsurl%3DREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"terabox","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"soundcloud","name":"SoundCloud Downloader","category":"Music","description":"Extract supported public SoundCloud track links.","details":"SoundCloud Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/soundcloud","aliases":["/api/soundcloud"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["soundcloud.com","on.soundcloud.com"],"exampleUrl":"https://soundcloud.com/artist/track","exampleRequest":"https://revolt.biz.id/api/downloader/soundcloud?url=https%3A%2F%2Fsoundcloud.com%2Fartist%2Ftrack","responses":{"success":{"status":true,"creator":"Revolt API","service":"soundcloud","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"applemusic","name":"Apple Music Downloader","category":"Music","description":"Process supported Apple Music track and album URLs.","details":"Apple Music Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/applemusic","aliases":["/api/applemusic"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["music.apple.com","itunes.apple.com"],"exampleUrl":"https://music.apple.com/album/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/applemusic?url=https%3A%2F%2Fmusic.apple.com%2Falbum%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"applemusic","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"bandcamp","name":"Bandcamp Downloader","category":"Music","description":"Extract supported Bandcamp track or album information.","details":"Bandcamp Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/bandcamp","aliases":["/api/bandcamp"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["bandcamp.com"],"exampleUrl":"https://artist.bandcamp.com/track/track","exampleRequest":"https://revolt.biz.id/api/downloader/bandcamp?url=https%3A%2F%2Fartist.bandcamp.com%2Ftrack%2Ftrack","responses":{"success":{"status":true,"creator":"Revolt API","service":"bandcamp","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"bilibili","name":"Bilibili Downloader","category":"Video and audio","description":"Process supported Bilibili video URLs.","details":"Bilibili Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/bilibili","aliases":["/api/bilibili"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["bilibili.com","bilibili.tv","b23.tv"],"exampleUrl":"https://www.bilibili.com/video/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/bilibili?url=https%3A%2F%2Fwww.bilibili.com%2Fvideo%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"bilibili","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"douyin","name":"Douyin Downloader","category":"Video and audio","description":"Extract supported public Douyin video links.","details":"Douyin Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/douyin","aliases":["/api/douyin"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["douyin.com","iesdouyin.com"],"exampleUrl":"https://www.douyin.com/video/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/douyin?url=https%3A%2F%2Fwww.douyin.com%2Fvideo%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"douyin","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"rednote","name":"Rednote Downloader","category":"Social media","description":"Resolve supported public Rednote / Xiaohongshu posts.","details":"Rednote Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/rednote","aliases":["/api/rednote"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["xiaohongshu.com","xhslink.com"],"exampleUrl":"https://www.xiaohongshu.com/explore/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/downloader/rednote?url=https%3A%2F%2Fwww.xiaohongshu.com%2Fexplore%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"rednote","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"pixiv","name":"Pixiv Downloader","category":"Images","description":"Extract supported Pixiv artwork information and media.","details":"Pixiv Downloader validates the source host, then tries its configured extractor methods in sequence until a usable result is returned. Extractor availability and output fields depend on the source platform.","path":"/api/downloader/pixiv","aliases":["/api/pixiv"],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["pixiv.net","pximg.net"],"exampleUrl":"https://www.pixiv.net/artworks/123456789","exampleRequest":"https://revolt.biz.id/api/downloader/pixiv?url=https%3A%2F%2Fwww.pixiv.net%2Fartworks%2F123456789","responses":{"success":{"status":true,"creator":"Revolt API","service":"pixiv","result":"Provider-specific result","responseTime":1234},"error":{"status":false,"creator":"Revolt API","message":"A concise explanation of the failure"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"sfile","name":"Sfile Resolver","category":"Link resolver","description":"Resolve supported sfile links.","details":"Sfile Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/sfile","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["sfile.mobi"],"exampleUrl":"https://sfile.mobi/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/sfile?url=https%3A%2F%2Fsfile.mobi%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"sfile","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"safelinku","name":"Safelinku Resolver","category":"Link resolver","description":"Resolve supported safelinku links.","details":"Safelinku Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/safelinku","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["safelinku.com","safelinku.net","safelinku.id"],"exampleUrl":"https://safelinku.com/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/safelinku?url=https%3A%2F%2Fsafelinku.com%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"safelinku","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"mediafire","name":"MediaFire Resolver","category":"Link resolver","description":"Resolve supported mediafire links.","details":"MediaFire Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/mediafire","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["mediafire.com","mediafire.net"],"exampleUrl":"https://www.mediafire.com/file/REPLACE_ME/file","exampleRequest":"https://revolt.biz.id/api/resolver/mediafire?url=https%3A%2F%2Fwww.mediafire.com%2Ffile%2FREPLACE_ME%2Ffile","responses":{"success":{"status":true,"creator":"Revolt API","service":"mediafire","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"sub2unlock","name":"Sub2Unlock Resolver","category":"Link resolver","description":"Resolve supported sub2unlock links.","details":"Sub2Unlock Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/sub2unlock","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["sub2unlock.com","sub2unlock.net"],"exampleUrl":"https://sub2unlock.com/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/sub2unlock?url=https%3A%2F%2Fsub2unlock.com%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"sub2unlock","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"rekonise","name":"Rekonise Resolver","category":"Link resolver","description":"Resolve supported rekonise links.","details":"Rekonise Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/rekonise","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["rekonise.com"],"exampleUrl":"https://rekonise.com/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/rekonise?url=https%3A%2F%2Frekonise.com%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"rekonise","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"unshorten","name":"Link Unshortener","category":"Link resolver","description":"Resolve supported unshorten links.","details":"Link Unshortener validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/unshorten","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["bit.ly","tinyurl.com","t.co","cutt.ly","shorturl.at","is.gd","soo.gd","s.id","rb.gy","linktr.ee","adf.ly","ouo.io","ouo.press"],"exampleUrl":"https://bit.ly/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/unshorten?url=https%3A%2F%2Fbit.ly%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"unshorten","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"pixeldrain","name":"Pixeldrain Resolver","category":"Link resolver","description":"Resolve supported pixeldrain links.","details":"Pixeldrain Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/pixeldrain","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["pixeldrain.com"],"exampleUrl":"https://pixeldrain.com/u/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/pixeldrain?url=https%3A%2F%2Fpixeldrain.com%2Fu%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"pixeldrain","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"catbox","name":"Catbox Resolver","category":"Link resolver","description":"Resolve supported catbox links.","details":"Catbox Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/catbox","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["catbox.moe","litterbox.catbox.moe"],"exampleUrl":"https://catbox.moe/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/catbox?url=https%3A%2F%2Fcatbox.moe%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"catbox","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"krakenfiles","name":"KrakenFiles Resolver","category":"Link resolver","description":"Resolve supported krakenfiles links.","details":"KrakenFiles Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/krakenfiles","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["krakenfiles.com"],"exampleUrl":"https://krakenfiles.com/view/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/krakenfiles?url=https%3A%2F%2Fkrakenfiles.com%2Fview%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"krakenfiles","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"doodstream","name":"Doodstream Resolver","category":"Link resolver","description":"Resolve supported doodstream links.","details":"Doodstream Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/doodstream","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["doodstream.com","dood.to","ds2play.com","doods.pro","dood.re","dood.pm"],"exampleUrl":"https://doodstream.com/d/REPLACE_ME","exampleRequest":"https://revolt.biz.id/api/resolver/doodstream?url=https%3A%2F%2Fdoodstream.com%2Fd%2FREPLACE_ME","responses":{"success":{"status":true,"creator":"Revolt API","service":"doodstream","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]},{"id":"gdrive","name":"Google Drive Resolver","category":"Link resolver","description":"Resolve supported gdrive links.","details":"Google Drive Resolver validates the hostname and passes the URL to the configured resolver. Some source pages may require a working upstream service and cannot be resolved in every case.","path":"/api/resolver/gdrive","aliases":[],"method":"GET","parameter":"url","parameters":[{"name":"url","type":"string","required":true,"description":"Absolute public HTTP(S) URL from one of the accepted domains."}],"acceptedDomains":["drive.google.com","docs.google.com"],"exampleUrl":"https://drive.google.com/file/d/REPLACE_ME/view","exampleRequest":"https://revolt.biz.id/api/resolver/gdrive?url=https%3A%2F%2Fdrive.google.com%2Ffile%2Fd%2FREPLACE_ME%2Fview","responses":{"success":{"status":true,"creator":"Revolt API","service":"gdrive","result":"Resolver-specific result","responseTime":234},"error":{"status":false,"creator":"Revolt API","message":"The source could not be resolved"}},"possibleStatusCodes":[200,400,422,429,502,504]}]}