Подключение к API Yclients. Python

Никак не получается подключиться к API сайта Ycliets. Пытался использовать внешнюю библиотеку но не смог в ней разобраться, возможно она не актуально уже для api сайта.

Инструкция

Документация API

Вот пример кода который я пытаюсь использовать:

import os

import requests
from dotenv import load_dotenv

load_dotenv()

api_key = os.getenv('API_KEY_YCL')

headers = {
    'Authorization': f"Bearer {api_key}",
    'Content-Type': 'application/json'
}

response = requests.get(
    'https://api.yclients.com',
    headers=headers
    )

if response.status_code == 200:
    records = response.json()
    print(records)
else:
    print(f"Ошибка {response.status_code}: {response.text}")

Ответ:

    Traceback (most recent call last):
  File "c:\Dev\integrations\yclients_api.py", line 21, in <module>
    records = response.json()
  File "C:\Dev\integrations\venv\lib\site-packages\requests\models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Я начинающий разработчик, благодарю за помощь и ответы.


Ответы (0 шт):