Skip to main content

An OSINT tool for Vinted.com

Project description

Vinted OSINT

An OSINT tool for Vinted.com

Features

  • Seller risk evaluation: Calculates a risk score and lists potential red flags to identify scammers.
  • Fetching User information: Retrieve details such as account status, preference settings, statistics, user information, verification methods, bundle discounts, and payment methods.
  • Fetching multiple users: Batch process multiple user IDs from a file.
  • No Login required: Extracts public information without needing a Vinted account.
  • Pretty formatting: Uses rich and prettytable for colorful and highly readable terminal output, including colorized argument parsing help.
  • Export data in multiple formats: Save retrieved data locally in JSON, CSV, HTML, LaTeX, or TXT formats.

Installation

  • PyPI: pip install Vinted_OSINT
  • Git: pip install git+https://github.com/EchterAlsFake/Vinted_OSINT.git
  • From Source:
    git clone https://github.com/EchterAlsFake/Vinted_OSINT
    cd Vinted_OSINT
    pip install .
    
    (Note: The project uses pyproject.toml for modern dependency management. You can also use uv for faster installation.)

Usage

[!IMPORTANT] You need to provide a User ID, not a username! The User ID is the number inside the user's profile URL. For example, in vinted.com/member/146483126-bonnjeff1
The User ID is: 146483126

Fetch a single user:

Vinted_OSINT -u <user_id>

Fetch multiple users:

Vinted_OSINT --user_list <user_file>

[!NOTE] The user IDs in the <user_file> should be separated by newlines.

-u and --user_list are mutually exclusive and cannot be used together.

Other arguments

You can view the full colorful help menu by running Vinted_OSINT -h.

  • -e, --extension -> Specify a custom regional Vinted extension (default is .com), e.g., .fr or .de
  • -c, --license -> Displays license and acknowledgements
  • -a, --fetch_all -> Fetches literally ALL information available
  • --no_export -> If enabled, data won't be exported locally
  • -f, --export_format -> Specify the export format (choices: json, csv, html, latex, txt. Default is json)

Credits / Acknowledgements

Libraries used:

Contributions

Any contribution is appreciated. If you have feedback, issues, or want to help out, don't hesitate to open an issue or pull request!

License

Vinted OSINT is licensed under the GPLv3 License.
Copyright 2024-2026 Johannes Habel

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

vinted_osint-1.2.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

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

vinted_osint-1.2-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

Details for the file vinted_osint-1.2.tar.gz.

File metadata

  • Download URL: vinted_osint-1.2.tar.gz
  • Upload date:
  • Size: 34.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for vinted_osint-1.2.tar.gz
Algorithm Hash digest
SHA256 b9e99c0e1be4b75ff7a38bd2e0f2a3c3261bd765d7e226648e8e9909d4b16d15
MD5 d9995693bea521ad62c37ca714f1be7b
BLAKE2b-256 cafb0d13c8bb330dd90bd117867c0c1359733b9cd51140bd5dec8fe022e84c2b

See more details on using hashes here.

File details

Details for the file vinted_osint-1.2-py3-none-any.whl.

File metadata

  • Download URL: vinted_osint-1.2-py3-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for vinted_osint-1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 354d89b15538b7b29f16af26282852856f5b62f52a56674fed302726d0fc7053
MD5 f8e67da5958748f02244afc8fa590c3b
BLAKE2b-256 c8c176318b4021d1adb54079ee7520610cd05bd34345eaf08d44ebced9f08eee

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