Skip to main content

Python client for Valorant internal APIs

Project description

valorantclient.py

API wrapper for VALORANT's client API

Installation

pip install intenzclient

Example

from intenzclient import Client

client = Client(region="eu")
client.activate()

print(client.fetch_account_xp())

Notes

  • don't use this to make anything that's obviously against TOS (i.e. automatic agent selecting program)
  • just don't be dumb :)

Game State

Function Description
in_agent_select() Checks if the player is currently in agent selection. Returns the MatchID if yes, otherwise False.
is_ingame() Checks if the player is currently in a game. Returns the MatchID if yes, otherwise False.
is_lobby() Checks if the player is currently in the lobby.

Party & Matchmaking

Function Description
party_id() Returns the player's current party ID.
change_queue(queue_id) Changes the matchmaking queue for the current party.
start_custom_game() Starts a custom game for the party.
enter_matchmaking() Joins matchmaking.
leave_matchmaking() Leaves matchmaking.

Agent Selection

Function Description
select_agent(agent_id) Selects an agent in agent selection.
lock_agent(agent_id) Locks a selected agent.
instalock_agent(agent_id) Instantly selects and locks an agent (Instant Lock).

Store & Inventory

Function Description
owned_items(item_type="e7c63390-eda7-46e0-bb7a-a6abdacd2433") Lists items the player owns (e.g., skins, agents, sprays).
skin_map() Fetches skin data from the Valorant API.
item_prices() Returns the prices of all store items.
store_items() Shows currently available store items.
wallet() Shows the amount of Valorant Points, Radianite, and Kingdom Credits the player has.

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

intenzclient-0.1.1.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

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

intenzclient-0.1.1-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

Details for the file intenzclient-0.1.1.tar.gz.

File metadata

  • Download URL: intenzclient-0.1.1.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for intenzclient-0.1.1.tar.gz
Algorithm Hash digest
SHA256 27fd6314b916b23ac856e8040cc82fc1aa7b1847d945cb30035fdea10c54edb7
MD5 04030122b5130f76b2ea2e1e08791bfd
BLAKE2b-256 fc82fbc3c7f691e1c65f6eacf145b28794910a150d25a834655d738e43815d26

See more details on using hashes here.

File details

Details for the file intenzclient-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: intenzclient-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 20.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for intenzclient-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 de83ff990b527c9151110ead1c3d140fad6868ee7d14b5a8ef5ea1adc4e28f62
MD5 bea250f3c4f2882ce38c615656c1eb16
BLAKE2b-256 43accc9074860564f817e3947c0ab6d559dd195f8e32a2ca233184fa116a3c17

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