Skip to main content

wethenew-client

Overview

The wethenew-client is an unofficial Python wrapper for the API of the Wethenew sneaker platform. It facilitates interactions with the platform, allowing users to manage their sneaker listings and offers. This project is independent and is not officially associated with Wethenew.

Installation

You can install the package using pip:

pip install wethenew-client

Functions

Below is a table of the functions available in the WethenewClient object, detailing whether user login is required.

Function Name Description Login Required
get_current_listings Retrieves the current sneaker listings. Yes
get_current_offers Fetches the current sneaker offers. Yes
extend_listings Extends the expiration date of sneaker listings. Yes
accept_offer Accepts a specific offer. Yes
reject_offer Rejects a specific offer. Yes

Filters

When listing a product or retrieving current listings, you can specify filters to narrow down the results or to set the conditions of your listing. Below are the filter types and their possible values:

ListingDuration

This filter is used to specify the duration for which a product will be listed on the platform. The possible values are:

  • Days15: List the product for 15 days.
  • Days30: List the product for 30 days.
  • Days60: List the product for 60 days.

Usage Example

from wethenew import WethenewClient, ListingDuration

# Initialize the WethenewClient with your credentials.
client = WethenewClient(
    email='your_email@example.com',
    password='your_password',
    proxies_file_name='path_to_proxies_file.txt'
)

# Retrieve current listings and print them.
listings = client.get_current_listings()
print(listings)

# Accept an offer.
client.accept_offer(offer_id='some_offer_id', variant_id=123)

# Extend a listing.
client.extend_listings(days=ListingDuration.DAYS60, apply_to_same_variants=True)

Note

The use of proxies is recommended to avoid potential rate limits or blocks by the Wethenew API. You can specify proxies in a file, as shown in the example.

Metadata

Release files for wethenew-client 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wethenew-client 1.0.1
File Size Uploaded
wethenew-client-1.0.1.tar.gz 7.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wethenew-client 1.0.1
File Interpreter ABI Platform
wethenew_client-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 16.4 kB

Release files / wethenew-client-1.0.1.tar.gz

Download URL wethenew-client-1.0.1.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
8b075ed9a9f31e8a6e81d3e4eabc03858418ffe2a3deb5dfbc5b40901c363a1a
BLAKE2b-256 checksum
How to use checksums
59a9c73f4f4dbb25ecd17701ed85596b27a8847562f2be4964406c72ea116e9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.2

Release files / wethenew_client-1.0.1-py3-none-any.whl

Download URL wethenew_client-1.0.1-py3-none-any.whl
Size 8.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78deddbf7d064498d59306eca8238e32907d5da324d5e0ebc37a971b6521fb94
BLAKE2b-256 checksum
How to use checksums
83ff6ebcd97f5d1b2930514379c0e35e72a88ec601b9123d0978be46bfdbd59b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.2

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page