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.0.tar.gz (15.2 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.0-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: intenzclient-0.1.0.tar.gz
  • Upload date:
  • Size: 15.2 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.0.tar.gz
Algorithm Hash digest
SHA256 3ab0901eec6e678e0dfc93082f3a1759d89c9dc7055dba45c4d49bf5ba2eb23a
MD5 b474d90a35877d5d000dd4f746c287fb
BLAKE2b-256 57e57bb67373c0fb0fbfca9c18d838c4f1573efcdd4f7031ff9b4e219fd40e2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: intenzclient-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.8 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2be8e6c9b701320f93dd62264dbf152a0d51f038c0cfd2103d35695d516c1c73
MD5 f15a6326999b5cfb3d2fe65d96030ac1
BLAKE2b-256 fa985ed7d8973e87741c0927197a6bdad7c72952906d9641d9431f42657e9ef8

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