Skip to main content

Work In Progress

This is an API, written in Python, for Escape From Tarkov based on dank's work: https://github.com/dank/tarkov

The main goal of this API is to provide simple and concise methods for retrieving various information from the Escape From Tarkov REST API in Python. Most methods will return a Python dictionary with requested information.

Login

Login with two-factor authentication is supported, but the user will need to manually enter the authentication code when prompted. Captcha bypass is possible thanks to Cosmos3904 https://github.com/Cosmo3904/Recaptcha-Harvester-V2

Notes For Captcha: To bypass the Captcha you will need to download ChromeDriver first and then add it to your system's path https://sites.google.com/a/chromium.org/chromedriver/downloads

Features so far include:

  • Automatic version updating upon launch, with functions to update as needed
  • Retrieval of information like items, traders, and profiles
  • Easy to use JSON in Python's dictionary format

Pip Package

There is currently a pip package available using pip install pykov-eft. Please note that the package may not be as up-to-date as this repository.

Requires Flask and selenium.

Example

A basic example is included under example.py, along with the example_get_all_items.txt file that it produces. More example usage will be provided in the future.

UNOFFICIAL

This project is not affiliated to BattleState Games or Escape From Tarkov in any way.

Release files for pykov-eft 0.0.5

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

Source distribution (sdist)

Source distribution for pykov-eft 0.0.5
File Size Uploaded
pykov-eft-0.0.5.tar.gz 8.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pykov-eft 0.0.5
File Interpreter ABI Platform
pykov_eft-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 19.0 kB

Release files / pykov-eft-0.0.5.tar.gz

Download URL pykov-eft-0.0.5.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a598c85dda436df0710db734c85f23800e9a4d75f62eb454fee606dbceb96c66
BLAKE2b-256 checksum
How to use checksums
b90b58a08f05c50ccd33c15c6e41daedc1d43bf9e8202f6d5737bb10ee7795e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Release files / pykov_eft-0.0.5-py3-none-any.whl

Download URL pykov_eft-0.0.5-py3-none-any.whl
Size 10.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
13d1415c53fc644a52e99a3cdee39fce97e298d9049ad3c18bc06644d43c5441
BLAKE2b-256 checksum
How to use checksums
9b18cd3502a7f0ffb2586e70c5c40289f0f45b914d9e3d9b7c02c872ceefbcc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

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