API toolkit for various streaming-site integrations
This project is hosted on a VPS and provides API endpoints for simplifying integrations with different sites.
Detailed Python implementations are available under the 'samples' folder.
Note: As the encryption/decryption methods are frequently changing and have become increasingly difficult to maintain due to patches, the code has been made closed-source.
Rate Limit: -- requests / second
— kai (enc-dec.app/db/kai)
Last Update: Automatic
AnimeKai database with MyAnimeList and AniList mappings.
IDs and episodes data auto-update daily.
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| GET | https://enc-dec.app/db/ |
Get database statistics |
| GET | https://enc-dec.app/db/kai/find?<ID>=__ |
Search animekai database by ID: mal_id, anilist_id, or kai_id |
| GET | https://enc-dec.app/db/kai/search?query=<Q>&type=<T>&year=<Y> |
Search animekai database by by query (optional: type, year) |
Samples
— flix (enc-dec.app/db/flix)
Last Update: Automatic
yFlix (1movies) database with TMDb and IMDb mappings.
IDs and episode data auto-update daily.
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| GET | https://enc-dec.app/db/ |
Get database statistics |
| GET | https://enc-dec.app/db/flix/find?<ID>=__ |
Search yflix database by ID: tmdb_id, imdb_id, or flix_id |
| GET | https://enc-dec.app/db/flix/search?query=<Q>&type=<T>&year=<Y> |
Search yflix database by by query (optional: type, year) |
Samples
— animekai (animekai.to)
Last Update: Automatic
Alternative Domains
Relevant URLs
| Function | URL |
|---|---|
| Episode List | https://animekai.to/ajax/episodes/list?ani_id=<C_ID>&_=<enc> |
| Servers List | https://animekai.to/ajax/links/list?token=<TOKEN>&_=<enc> |
| Embed | https://animekai.to/ajax/links/view?id=<S_ID>&_=<enc> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| GET | https://enc-dec.app/api/enc-kai?text=<C_ID> |
Encrypt content id into enc |
| GET | https://enc-dec.app/api/enc-kai?text=<E_TOKEN> |
Encrypt token into enc |
| GET | https://enc-dec.app/api/enc-kai?text=<S_ID> |
Encrypt server id (lid) into enc |
| POST | https://enc-dec.app/api/dec-kai |
Decrypt result from Embed into JSON formatted data |
Call Order
- CONTENT_ID → enc → Episode List
- EPISODE_TOKEN → enc → Servers List
- SERVER_ID → enc → Embed
- result → dec → final JSON
Samples
— yflix (yflix.to)
Last Update: Automatic
Alternative Domains
Relevant URLs
| Function | URL |
|---|---|
| Episode List | https://yflix.to/ajax/episodes/list?id=<C_ID>&_=<enc> |
| Servers List | https://yflix.to/ajax/links/list?eid=<E_ID>&_=<enc> |
| Embed | https://yflix.to/ajax/links/view?id=<S_ID>&_=<enc> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| GET | https://enc-dec.app/api/enc-movies-flix?text=<C_ID> |
Encrypt content id into enc |
| GET | https://enc-dec.app/api/enc-movies-flix?text=<E_ID> |
Encrypt eid into enc |
| GET | https://enc-dec.app/api/enc-movies-flix?text=<S_ID> |
Encrypt server id (lid) into enc |
| POST | https://enc-dec.app/api/dec-movies-flix |
Decrypt result from Embed into JSON formatted data |
Call Order
- CONTENT_ID → enc → Episode List
- EPISODE_ID → enc → Servers List
- SERVER_ID → enc → Embed
- result → dec → final JSON
Samples
— vidlink (vidlink.pro)
Last Update: 10/02/2025
Relevant URLs
| Function | URL |
|---|---|
| Response | https://vidlink.pro/api/b/<data> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| GET | https://enc-dec.app/api/enc-vidlink?text=<ID> |
Encrypt tmdb id for api call |
Samples
— videasy (videasy.net)
Last Update: 10/03/2025
Alternative Domains
Relevant URLs
| Function | URL |
|---|---|
| Response | https://api.videasy.net/<data> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| POST | https://enc-dec.app/api/dec-videasy |
Decrypt data into structured JSON |
Samples
— vidfast (vidfast.pro)
Last Update: Automatic
Relevant URLs
| Function | URL |
|---|---|
| Response | https://vidfast.pro/<data> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| GET | https://enc-dec.app/api/enc-vidfast?text=<TEXT> |
Encrypt text data for server and stream urls |
Samples
— vidstack (smashystream.xyz)
Last Update: 10/18/2025
Alternative Domains
Relevant URLs
| Function | URL |
|---|---|
| Player | https://api.smashystream.top/api/v1/<data> |
| Response | https://smashyplayer.top/api/v1/video?<data> |
| Response | https://cloudy.upns.one/api/v1/video?<data> |
| Response | https://multimovies.p2pplay.pro/api/v1/video?<data> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| GET | https://enc-dec.app/api/enc-vidstack |
Get encrypted token for smashystream player |
| POST | https://enc-dec.app/api/dec-vidstack |
Decrypt data into structured JSON |
Samples
— hexa (hexa.su)
Last Update: 11/05/2025
Alternative Domains
Relevant URLs
| Function | URL |
|---|---|
| Response | https://themoviedb.hexa.su/api/<data> |
| Response | https://themoviedb.flixer.sh/api/<data> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| POST | https://enc-dec.app/api/dec-hexa |
Decrypt data into structured JSON |
Samples
— kisskh (kisskh.do)
Last Update: 10/30/2025
Relevant URLs
| Function | URL |
|---|---|
| Response | https://kisskh.do/api/DramaList/Episode/<data> |
| Response | https://kisskh.do/api/Sub/<data> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| GET | https://enc-dec.app/api/enc-kisskh |
Encrypt token to fetch streams & subs |
| GET | https://enc-dec.app/api/dec-kisskh |
Decrypt subtitles content |
Samples
— onetouchtv (onetouchtv.xyz)
Last Update: 10/17/2025
Relevant URLs
| Function | URL |
|---|---|
| Response | https://api3.devcorp.me/<data> |
| Response | https://onetouchtv.devcorp.me/<data> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| POST | https://enc-dec.app/api/dec-onetouchtv |
Decrypt data into structured JSON |
Samples
— megaup (megaup.site)
Last Update: 11/12/2025
Alternative Domains
Relevant URLs
| Function | URL |
|---|---|
| Response | https://megaup.site/media/<identifier> |
| Response | https://megaup.live/media/<identifier> |
| Response | https://4spromax.site/media/<identifier> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| POST | https://enc-dec.app/api/dec-mega |
Decrypt result into structured JSON |
Samples
— rapidshare (rapidshare.cc)
Last Update: 11/12/2025
Alternative Domains
Relevant URLs
| Function | URL |
|---|---|
| Response | https://rapidshare.cc/media/<identifier> |
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| POST | https://enc-dec.app/api/dec-rapid |
Decrypt result into structured JSON |
Samples
Last Update: 09/29/2025
API Endpoints
| Type | Endpoint | Description |
|---|---|---|
| POST | https://enc-dec.app/api/parse-html |
Parse result HTML field into structured JSON |
Samples
- Have suggestions or run into problems? Issues and requests are always welcome.
- Feel free to support the project with a small donation to help keep the server running.
This project is for educational purposes only.
While this repository may contain example URLs or domain references for demonstration, the service itself does not scrape, host, store, or stream any media or copyrighted content. Its sole function is to process encrypted strings returned by third-party websites and convert them into structured data.
Users are solely responsible for how they use this code and must ensure their usage complies with all applicable laws, regulations, and the terms of service of any websites they interact with.
This project does not promote scraping of restricted or copyrighted content sources and is not affiliated with, endorsed by, or compensated by any of the websites referenced.
EncDec Endpoints does not host, index, or stream any media. It only provides cryptographic utilities that decrypt or encrypt text data generated by external services. Any media URLs or metadata obtained through the use of these endpoints originate entirely from third-party platforms, and responsibility for their use lies with the end user.
