Почему не могу получить доступ к странице? requests
Всем привет. Тренируюсь в написании парсеров, и мне попался интересный сайт: https://www.reestr-zalogov.ru/
И я решил попробовать его спарсить с помощью requests|bs4
Немного покапавшись я нашел нужный для меня запрос:

Как я его отправляю:
session = requests.session()
ua = UserAgent()
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 Firefox/93.0"
}
session.headers = headers
session.get("https://www.reestr-zalogov.ru/")
session.get("https://www.reestr-zalogov.ru/search/index")
# тут я получаю токен от рукапча т.к. на сайте невидимая капча стоит
token = captcha_solution(session, "https://www.reestr-zalogov.ru")
data = {
"mode":"onlyActual","filter":{"pledgor":{"privatePerson":{"lastName":"Иванов","firstName":"Иван","middleName":"","district":"","birthday":"","passport":""}}},"limit":"10","offset":"0"
}
headers = {
"Host": "www.reestr-zalogov.ru",
"Content-Length": "191",
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 Firefox/93.0",
"Accept": "*/*",
"Accept-Language": "ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
"Accept-Encoding": "gzip, deflate, br",
"Content-Type": "application/json;charset=utf-8",
"X-Requested-With": "XMLHttpRequest",
"Origin": "https://www.reestr-zalogov.ru",
"DNT": "1",
"Connection": "keep-alive",
"Referer": "https://www.reestr-zalogov.ru/search/index",
"Sec-Fetch-Dest": "empty",
"Sec-Fetch-Mode": "cors",
"Sec-Fetch-Site": "same-origin",
}
session.headers = headers
r = session.post(f"https://www.reestr-zalogov.ru/api/search/notary?token={token}", data=data)
print(r.text)
print(r.json())
В ответ я получаю не нужный json а html страницу с надписью "Доступ запрещен". Что не так делаю, можете подсказать?
P.S с куками все норм. Уже хз что делать.