Skip to main content

Python client for the LoyaltyVIP API — casino player intelligence: directory, tiers, trips, offers, comps, tax.

Project description

loyaltyvip (Python)

Official Python client for the LoyaltyVIP API — the privacy-first casino player intelligence platform. Standard library only (no dependencies). Python 3.8+.

pip install loyaltyvip
from loyaltyvip import LoyaltyVIP

lv = LoyaltyVIP()  # public directory needs no key
res = lv.search_casinos(state="NV", has_rewards=True, limit=5)
for c in res["data"]:
    print(c["name"], "-", c.get("city"), c.get("state"))

# Your own data needs a key (https://loyaltyvip.com/dashboard/developer):
import os
me = LoyaltyVIP(api_key=os.environ["LOYALTYVIP_API_KEY"])
print(me.player("tier_status"))
print(me.tax_report("generate_summary", tax_year=2025))  # scope: tax

Methods: search_casinos, get_casino, list_rewards_programs, get_rewards_program (public); me, tiers, trips, offers, player, comp, predict, tier_match, tax_report (API key). Errors raise LoyaltyVIPError (status, code, message, docs).

LoyaltyVIP is independent and not affiliated with any casino brand — a record-keeping and analytics tool, not a gambling product. MIT © movaMedia.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

loyaltyvip-1.0.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

loyaltyvip-1.0.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file loyaltyvip-1.0.0.tar.gz.

File metadata

  • Download URL: loyaltyvip-1.0.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.11

File hashes

Hashes for loyaltyvip-1.0.0.tar.gz
Algorithm Hash digest
SHA256 92db3469fb982d21014677842c559a5943fce34994a16ea72922892b61df5172
MD5 052e4278054a3915f2255aa881f3b4ba
BLAKE2b-256 20a842126d9daa47422976ad21bcbd5a8f53512df821f01d7e845a11d11c60cb

See more details on using hashes here.

File details

Details for the file loyaltyvip-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: loyaltyvip-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.11

File hashes

Hashes for loyaltyvip-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a4ff3c7dc15e7e73486354db955ca7b4f77b6ae0358138ae97b601f53eca86f6
MD5 d925d7915c64fb37a111ba38d18815da
BLAKE2b-256 86f47374e022a5cbb255fcf5c942ac8ce0fb6df44b34388f88eb188cb32f935b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page