{"id":19733514,"url":"https://github.com/totaldebug/asyncpow","last_synced_at":"2026-06-09T06:32:20.680Z","repository":{"id":228976113,"uuid":"775348786","full_name":"totaldebug/asyncpow","owner":"totaldebug","description":"Asynchronous Python Overseerr Wrapper","archived":false,"fork":false,"pushed_at":"2024-05-14T10:45:29.000Z","size":13747,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-30T03:22:40.098Z","etag":null,"topics":["overseerr","python","wrapper-api"],"latest_commit_sha":null,"homepage":"https://docs.totaldebug.uk/asyncpow","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/totaldebug.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/contributing.rst","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-03-21T08:16:03.000Z","updated_at":"2024-05-14T10:45:31.000Z","dependencies_parsed_at":"2024-04-15T10:29:00.379Z","dependency_job_id":"dae7c117-f9ff-4969-a2e8-f7beff30bbee","html_url":"https://github.com/totaldebug/asyncpow","commit_stats":null,"previous_names":["totaldebug/pow","totaldebug/asyncpow"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/totaldebug/asyncpow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/totaldebug%2Fasyncpow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/totaldebug%2Fasyncpow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/totaldebug%2Fasyncpow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/totaldebug%2Fasyncpow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/totaldebug","download_url":"https://codeload.github.com/totaldebug/asyncpow/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/totaldebug%2Fasyncpow/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34095244,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["overseerr","python","wrapper-api"],"created_at":"2024-11-12T00:31:21.053Z","updated_at":"2026-06-09T06:32:20.664Z","avatar_url":"https://github.com/totaldebug.png","language":"Python","funding_links":["https://github.com/sponsors/marksie1988"],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n[![Release][release-shield]][release-url]\n[![Stargazers][stars-shield]][stars-url]\n![codecov][codecov-shield]\n\n![GitHub last release date][gh-last-release-date]\n![GitHub last commit][gh-last-commit]\n\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Issues][issues-shield]][issues-url]\n\n[![Lines of code][lines]][lines-url]\n![Code size][code-size]\n\n[![MIT License][license-shield]][license-url]\n[![LinkedIn][linkedin-shield]][linkedin-url]\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/totaldebug/asyncpow\"\u003e\n    \u003cimg src=\".github/img/logo.png\" alt=\"Logo\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eAsyncPOW\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    Python Overseerr Wrapper, A Python library for interacting with the Overseerr API's\n  \u003c/p\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/totaldebug/asyncpow/issues/new?assignees=\u0026labels=type%2Fbug\u0026template=bug_report.yml\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/totaldebug/asyncpow/issues/new?assignees=\u0026labels=type%2Ffeature\u0026template=feature_request.yml\"\u003eRequest Feature\u003c/a\u003e\n\n\u003c/div\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#features\"\u003eFeatures\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#compatibility\"\u003eCompatibility\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#roadmap\"\u003eRoadmap\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#sponsor\"\u003eSponsor\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#contact\"\u003eContact\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgments\"\u003eAcknowledgments\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n## About The Project\n\nThis project is a work in progress, the main branch is being developed on live, which may cause breaking changes until the first full release.\n\nThe library returns results in JSON format for ease of use, this also reduces the risk of failue when the APIs are updated.\n\nType hints and type models are in place where possible (this API has terrible circular dependencies which breaks python), if you notice missing items please create a request to have it fixed.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n### Built With\n\n[![python][python]][python-url]\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n## Getting Started\n\n* [QuickStart Guide](https://docs.totaldebug.uk/asyncpow/quickstart.html)\n* [Full Documentation](https://docs.totaldebug.uk/asyncpow)\n* [Release Notes](https://github.com/totaldebug/asyncpow/releases)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## Features\n\n* Asynchronous\n* Type Checking\n* Status - Completed\n* Discover - WIP\n  * Trending - Completed\n* Media - WIP\n  * Get - Completed\n  * Update Status - Completed\n  * Delete\n  * Get Watch Data\n* User - WIP\n  * Get - Completed\n  * Bulk Update - Completed\n  * Update\n  * Delete\n\n## Compatibility\n\nAsyncPOW is built for Python 3.12, and initially the v1 Overseerr API\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- ROADMAP --\u003e\n## Roadmap\n\nSee the [feature requests](https://github.com/totaldebug/asyncpow/labels/type%2Ffeature) for a full list of requested features.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## Sponsor\n\nMy projects arent possible without the support of the community, please consider donating a small amount to keep these projects alive.\n\n[![Sponsor][Sponsor]][Sponsor-url]\n\n\u003c!-- CONTRIBUTING --\u003e\n## Contributing\n\nGot something you would like to add? check out the contributing guide in the [documentation](https://docs.totaldebug.uk/asyncpow/contributing.html)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LICENSE --\u003e\n## License\n\n[![CC BY-NC-SA 4.0][license-shield]][license-url]\n\n* Copyright © [Total Debug](https://totaldebug.uk).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- CONTACT --\u003e\n## Contact\n\n* [Discord](https://discord.gg/6fmekudc8Q)\n* [Discussions](https://github.com/totaldebug/asyncpow/discussions)\n* [Project Link](https://github.com/totaldebug/asyncpow)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- ACKNOWLEDGMENTS --\u003e\n## Acknowledgments\n\nBelow are a list of resources that I used to assist with this project.\n\n* None at this time\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n[release-shield]: https://img.shields.io/github/v/release/totaldebug/asyncpow?color=ff7034\u0026label=Release\u0026sort=semver\u0026style=flat-square\n[release-url]: https://github.com/totaldebug/asyncpow/releases\n[contributors-shield]: https://img.shields.io/github/contributors/totaldebug/asyncpow.svg?style=flat-square\n[contributors-url]: https://github.com/totaldebug/asyncpow/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/totaldebug/asyncpow.svg?style=flat-square\n[forks-url]: https://github.com/totaldebug/asyncpow/network/members\n[stars-shield]: https://img.shields.io/github/stars/totaldebug/asyncpow.svg?style=flat-square\n[stars-url]: https://github.com/totaldebug/asyncpow/stargazers\n[issues-shield]: https://img.shields.io/github/issues/totaldebug/asyncpow.svg?style=flat-square\n[issues-url]: https://github.com/totaldebug/asyncpow/issues\n[license-shield]: https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-orange.svg?style=flat-square\n[license-url]: https://creativecommons.org/licenses/by-nc-sa/4.0/\n[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square\u0026logo=linkedin\u0026colorB=555\n[linkedin-url]: https://linkedin.com/in/marksie1988\n[codecov-shield]: https://img.shields.io/codecov/c/github/totaldebug/asyncpow?style=flat-square\n\n[gh-last-release-date]: https://img.shields.io/github/release-date/totaldebug/asyncpow?style=flat-square\u0026label=Last%20Release%20Date\u0026logo=github\u0026logoColor=white\n[gh-last-commit]: https://img.shields.io/github/last-commit/totaldebug/asyncpow.svg?style=flat-square\u0026logo=github\u0026label=Last%20Commit\u0026logoColor=white\n\n[lines]: https://img.shields.io/tokei/lines/github/totaldebug/asyncpow?style=flat-square\n[lines-url]: https://github.com/totaldebug/asyncpow\n[code-size]: https://img.shields.io/github/languages/code-size/totaldebug/asyncpow?style=flat-square\n\n[Sponsor]: https://img.shields.io/badge/sponsor-000?style=flat-square\u0026logo=githubsponsors\u0026logoColor=red\n[Sponsor-url]: https://github.com/sponsors/marksie1988\n\n[python]: https://img.shields.io/badge/Python-blue?style=flat-square\u0026logo=Python\u0026logoColor=white\n[python-url]: https://www.python.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftotaldebug%2Fasyncpow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftotaldebug%2Fasyncpow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftotaldebug%2Fasyncpow/lists"}