Files
app-autotest/site/operations/get_instances.py
T

19 lines
680 B
Python

"""GET /instances — получить список инстансов пользователя."""
from api.http_client import HttpClient
def get_instances(client: HttpClient) -> list[dict]:
"""Возвращает все инстансы текущего пользователя."""
data = client.get("/instances", params={"pageSize": 200})
return data.get("results", [])
def get_organization(client: HttpClient) -> dict | None:
"""Найти организацию среди инстансов (svcId=19)."""
instances = get_instances(client)
for inst in instances:
if inst.get("serviceId") == 19:
return inst
return None