Easydebrid Api (1.2.0)

Download OpenAPI specification:Download

Api to lookup sources for cached states and generate debrid links for cached sources.

Get account info

Authorizations:
OAuth2

Responses

Response samples

Content type
application/json
{
  • "id": 123123123,
  • "paid_until": "2023-10-01"
}

/coupon/submit

Authorizations:
OAuth2
Request Body schema: application/json
coupon
string

Responses

Request samples

Content type
application/json
{
  • "coupon": "paste-some-coupon-code-here"
}

Response samples

Content type
application/json
{
  • "result": "success"
}

Lookup source links for cached state

Send source links to look up

Authorizations:
OAuth2
Request Body schema: application/json
urls
Array of strings

Responses

Request samples

Content type
application/json
{
  • "urls": [
    ]
}

Response samples

Content type
application/json
{
  • "cached": [
    ]
}

Lookup source links for cached state including contained files

Send source links to look up and returns cache status and contained file details

Authorizations:
OAuth2
Request Body schema: application/json
urls
Array of strings

Responses

Request samples

Content type
application/json
{
  • "urls": [
    ]
}

Response samples

Content type
application/json
{
  • "result": [
    ]
}

Generate a debrid link

Send a source link and receive a debrid link

Authorizations:
OAuth2
Request Body schema: application/json
url
string

Responses

Request samples

Content type
application/json
{
  • "url": "magnet:?xt=urn:btih:dd8255ecdc7ca55fb0bbf81323d87062db1f6d1c&dn=Big+Buck+Bunny&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fbig-buck-bunny.torrent"
}

Response samples

Content type
application/json
{}

Get reseller prices

Get reseller prices for different plans

Authorizations:
ResellerApiKey

Responses

Response samples

Content type
application/json
{
  • "prices": [
    ]
}

Top up reseller balance

Top up reseller balance

Authorizations:
ResellerApiKey
Request Body schema: application/json
amount
number

Responses

Request samples

Content type
application/json
{
  • "amount": 10
}

Response samples

Content type
application/json

Get reseller balance

Get reseller balance

Authorizations:
ResellerApiKey

Responses

Response samples

Content type
application/json
{
  • "balance": 10
}

Generate reseller coupon

Generate reseller coupon

Authorizations:
ResellerApiKey
Request Body schema: application/json
days
number

Responses

Request samples

Content type
application/json
{
  • "days": 30
}

Response samples

Content type
application/json
{
  • "coupon": "paste-coupon-code"
}

List reseller coupons

List reseller coupons

Authorizations:
ResellerApiKey

Responses

Response samples

Content type
application/json
{
  • "coupons": [
    ]
}