#๐Ÿ”’ stake.com api to retrieve user balance

4 messages ยท Page 1 of 1 (latest)

white atlas
#
import requests

API_KEY = "token generated stake api page"
API_URL = "https://stake.com/_api/graphql"


json_data = {
            'query': "query StakeBalances($available: Boolean = true, $vault: Boolean = false) {\r\n  user {\r\n    id\r\n    balances {\r\n      available @include(if: $available) {\r\n        currency\r\n        amount\r\n        __typename\r\n      }\r\n      vault @include(if: $vault) {\r\n        currency\r\n        amount\r\n        __typename\r\n      }\r\n      __typename\r\n    }\r\n    __typename\r\n  }\r\n}",
            'operationName': 'UserBalances'
        }

headers = {
    "x-access-token": API_KEY,
}

response = requests.post(API_URL, headers=headers, json=json_data)
print(response)

Im getting <Response [403]> when running this code

lament emberBOT
#

@white atlas

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

lament emberBOT
#

@white atlas

Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.