Skip to main content

A Python wrapper for the Salad Web API

Project description

SaladPy

Key Features

  • Modern async API using asyncio.
  • Allows you to access all the Salad web API endpoints
  • Supports token caching

Installing

To install the library, you can just run the following command:

# Linux/macOS
python3 -m pip install -U saladpy

# Windows
py -3 -m pip install -U saladpy

Quick Example

import saladpy
import asyncio

async def main():
    client = saladpy.SaladClient()
    verify = await client.login("john.doe@example.com")

    # Verify using the OTP sent to your email
    await verify(input("Enter OTP: "))

    # Get Balance
    balance = await client.balance()
    print("Your Salad balance is", balance)

    # Safely close SaladClient (Highly Recommended)
    await client.close()

asyncio.run(main())

Docs

Docs are available at https://saladpy.gitbook.io/saladpy-docs/.

Contact

You can contact me at Coddo#3210 on Discord! Ensure to first send me a friend request.

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

saladpy-1.0.2a2.tar.gz (7.8 kB view hashes)

Uploaded Source

Built Distribution

saladpy-1.0.2a2-py3-none-any.whl (8.2 kB view hashes)

Uploaded Python 3

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