Skip to main content

Mysodexo Python client

Project description

Mysodexo Python client

Build Status Coverage Status PyPI version

A Python client for the Mysodexo reverse engineered API.

Install & Usage

Install it with pip.

pip install mysodexo

Then use the command line client.

mysodexo --balance

Or the library.

from mysodexo import api
session, account_info = api.login("foo@bar.com", "password")
dni = account_info["dni"]
cards = api.get_cards(session, dni)
card = cards[0]
card_number = card["cardNumber"]
card_details = api.get_detail_card(session, card_number)
card_details["cardBalance"]

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

sodexo-20191112.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

sodexo-20191112-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file sodexo-20191112.tar.gz.

File metadata

  • Download URL: sodexo-20191112.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for sodexo-20191112.tar.gz
Algorithm Hash digest
SHA256 cfe826017dc0a1faeeb970f43ecf39c6d2e480a8350433eec684dd28073207dd
MD5 e3c12887464a87f593af3eb453d58490
BLAKE2b-256 be6d4c5eb034e72234bdf52afadc05d6b838351d1a0907175c62899464fdc15f

See more details on using hashes here.

File details

Details for the file sodexo-20191112-py3-none-any.whl.

File metadata

  • Download URL: sodexo-20191112-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for sodexo-20191112-py3-none-any.whl
Algorithm Hash digest
SHA256 306ad988388106c37f119e6643e99663058fd1467f0d0350ac6fc4a3e8ed5625
MD5 d710a78c2d96b8908f59bbb78870a864
BLAKE2b-256 a13ed7ebd5a43545bf4cb027da559f92cc49ea7196540169ec65bd6be6e7d2cf

See more details on using hashes here.

Supported by

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