Первый запрос
С токеном на руках запросите список продуктов, к которым у вашего аккаунта есть доступ, — безопасный вызов только на чтение, который подтверждает, что авторизация работает.
TOKEN="<ваш-токен>"
curl -s https://api.ru.sance.ai/v1/products/ \
-H "Authorization: Bearer $TOKEN"
import requests
BASE = "https://api.ru.sance.ai/v1"
headers = {"Authorization": f"Bearer <ваш-токен>"}
products = requests.get(f"{BASE}/products/", headers=headers).json()
for p in products["items"]:
print(p["id"], p["name"])
const BASE = "https://api.ru.sance.ai/v1";
const res = await fetch(`${BASE}/products/`, {
headers: { Authorization: `Bearer <ваш-токен>` },
});
const { items } = await res.json();
console.log(items);
Успешный ответ — постраничный список:
{ "items": [ { "id": 42, "name": "Acme Sales Bot", "is_active": true } ],
"page": 1, "limit": 50, "total": 1, "pages": 1 }
Запомните product_id — он понадобится в дальнейших вызовах. Дальше переходите в
Cookbook за готовыми сценариями.