Created
June 12, 2021 12:44
Revisions
-
Kavan72 created this gist
Jun 12, 2021 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,42 @@ How to fetch valorant user inventory(in python)? -------------------------------------------------- > There is no endpoint available to fetch inventory. Wait a second ? how does the game fetch user skins, player_cards, buddy, etc? > So, After digging into Valorant I found the user inventory. > I created down below a basic python code that fetches the Valorant user inventory. ```python import request user_session = request.session() # login stuff here data = user_session.get('https://pd.ap.a.pvp.net/store/v1/entitlements/{user_id}/{entitlement_id}') # You're probably thinking what the `entitlement_id` means here _ = { "51c9eb99-3e6b-4658-801f-a5a7fd64bb9d": "", "bcef87d6-209b-46c6-8b19-fbe40bd95abc": "", "e7c63390-eda7-46e0-bb7a-a6abdacd2433": "skin_level", "3ad1b2b2-acdb-4524-852f-954a76ddae0a": "skin_chroma", "77258665-71d1-4623-bc72-44db9bd5b3b3": "", "01bb38e1-da47-4e6a-9b3d-945fe4655707": "agent", "6520634c-bd1e-4fc4-81af-cac5dc723105": "", "290f8769-97c6-492a-a1a8-caacf3d5b325": "", "f85cb6f7-33e5-4dc8-b609-ec7212301948": "contract_definition", "ac3c307a-368f-4db8-940d-68914b26d89a": "", "dd3bf334-87f3-40bd-b043-682a57a8dc3a": "buddy", "d5f120f8-ff8c-4aac-92ea-f2b5acbe9475": "spray", "0381b6a6-e901-4225-a30c-b18afc6d0ad4": "", "3f296c07-64c3-494c-923b-fe692a4fa1bd": "player_card", "de7caa6b-adf7-4588-bbd1-143831e786c6": "player_title", } # so if you want to fetch user `spray` you would be able to get spray_id from the decoded dictionary as shown, the url will look like this 'https://pd.ap.a.pvp.net/store/v1/entitlements/{user_id}/d5f120f8-ff8c-4aac-92ea-f2b5acbe9475' ```