skillfed

recurly

Recurly v4

recurly v4.75.0 220.4K downloads/30d#9,301 on PyPI88
License unclear Active released

What it is and what it does

Recurly is the official Python client for Recurly's V3 API, a subscription and billing management platform. It provides a programmatic interface to manage subscriptions, accounts, invoices, and other billing operations without building HTTP requests manually. The library is maintained by Recurly and integrates directly with their production API.

The package has no external runtime dependencies, making it lightweight to install and deploy. It is actively maintained with recent releases and no known security vulnerabilities. The library's primary use is integrating Recurly's billing platform into Python applications—handling subscription lifecycle, payment processing, and account management through a client object.

Use it for:

  • Automate subscription creation, updates, and cancellations in a SaaS application.
  • Retrieve and process invoice data for accounting or reporting workflows.
  • Manage customer accounts and billing information programmatically.
  • Build billing dashboards or admin panels that sync with Recurly.
  • Handle subscription renewals and payment events via API calls.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Official Python client library for Recurly's V3 API, enabling programmatic access to Recurly's subscription and billing management platform.

Yes, if you use Recurly for billing. It is the official client, has low install friction, no dependencies, active maintenance, and no known vulnerabilities. The main caveat is that the license terms are not clearly declared in the package metadata—verify the actual license before use in proprietary contexts.

Install

recurly on PyPI

pip

pip install recurly

uv

uv add recurly

poetry

poetry add recurly

Installing recurly

Before you install

Low install friction with no runtime dependencies. Active maintenance: last release 43 days ago, repository shows recent activity (last commit 2026-07-02), and no known vulnerabilities.

License in practice

License treatment is unclear—no SPDX identifier or raw license text is available in the package metadata. Verify the actual license terms before use in proprietary or restricted contexts.

Quickstart

pip install recurly

import recurly

client = recurly.Client('your-api-key')

Requires a valid Recurly API key to authenticate; consult Recurly's developer portal for account setup.

Verify before relying

  • Minimum Python version requirement is not specified in the package metadata.
  • Exact license terms and restrictions are not declared in package metadata.
  • Whether the library supports all V3 API endpoints or a subset is not stated in the fact sheet.

Package facts

License not declared (unclear)
Python support not specified
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance actively maintained — 43 days since the last release
Last repo commit
First released
Downloads 220,383/month — #9,301 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: recurly-4.75.0-py3-none-any.whl

Tags

recurly api clientsubscription billing pythonrecurly v3 integrationpython billing apirecurly payment integrationsubscription management apirecurly python sdk
billing-apisubscription-management

More WWW/HTTP packages