Skip to main content

EPorner API

Downloads Downloads Async CodeQL Analysis Sync API Tests Async API Tests

Description

EPorner API is an API for EPorner, which allows you to fetch information from videos using the official V2 API.

Disclaimer

Some modules of this API are in violation of the ToS of Eporner.com

See Documentation for details about this!

[!IMPORTANT] Copyright Information: I have no intention of stealing copyright protected content or slowing down a website. Contact me at my E-Mail, and I'll take this Repository immediately offline. (EchterAlsFake@proton.me)

Features

Webmasters API

  • Information about videos
  • Search for videos
  • Search using filters

HTML Content

  • Even more information about videos
  • Downloading videos

More will be coming in the next versions!

Quickstart

Have a look at the Documentation for more details

Installation

  • Install using pip:
pip install --upgrade Eporner-API
  • Or from this repo to get the latest fixes/features:
pip install --upgrade git+https://github.com/EchterAlsFake/EPorner_API.git
from eporner_api import Client
# Initialize a Client object
client = Client()

# Fetch a video
video_object = client.get_video("<insert_url_here>")  # Can also be a Video ID

# Search for videos
videos = client.search_videos(query="Your query here", ..sortings..) # See Documentation!
for video in videos:
    print(video.title)

# SEE DOCUMENTATION FOR MORE

[!NOTE] EPorner API can also be used from the command line. Do: eporner_api -h to see the options

Changelog

See Changelog for more details.

Support (Donations)

I am developing all my projects entirely for free. I do that because I have fun and I don't want to charge 30€ like other people do.

However, if you find my work useful, please consider donating something. A tiny amount such as 1€ means a lot to me.

Paypal: https://paypal.me/EchterAlsFake
XMR (Monero): 46xL2reuanxZgFxXBBaoagiEJK9c7bL7aiwKNR15neyX2wUsX2QVzkeRMVG2Cro44qLUNYvsP1BQa12KPbNat2ML41nyEeq

Contribution

Do you see any issues or having some feature requests? Simply open an Issue or talk in the discussions.

Pull requests are also welcome.

License

Licensed under the LGPLv3 License
Copyright (C) 2023–2025 Johannes Habel

Metadata

Release files for Eporner-API-async 1.8.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Eporner-API-async 1.8.5
File Size Uploaded
eporner_api_async-1.8.5.tar.gz 14.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Eporner-API-async 1.8.5
File Interpreter ABI Platform
Eporner_API_async-1.8.5-py3-none-any.whl Python 3 none any Details

Total release size: 32.1 kB

Release files / eporner_api_async-1.8.5.tar.gz

Download URL eporner_api_async-1.8.5.tar.gz
Size 14.5 kB
Tags Source
SHA-256 checksum
How to use checksums
cfb825b31d65c2fe5bdb3e69ca236d5c617d89c16729ad31224564373bf56847
BLAKE2b-256 checksum
How to use checksums
ac715f67405ca474825120416353f2371be20c03b846cec7d247c9bf8ff6dc0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.10

Release files / Eporner_API_async-1.8.5-py3-none-any.whl

Download URL Eporner_API_async-1.8.5-py3-none-any.whl
Size 17.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3914d6cf6b84cd6e3b2770c5889981ca95802d080b49b969c32c81ebb8863aea
BLAKE2b-256 checksum
How to use checksums
24c1e757e7b260e72b463d0a551599bbfd8394a0b7e713cfb182c303e91d8be5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.10

Release history Release notifications | RSS feed

This release

1.8.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page