Справочник APIКлючи
Ключ
GEThttps://api.astrum.shop/v1/keys/{key_id}
Область keys:read
Ключ по номеру: статус, срок, когда активирован и до какого числа гарантия.
Параметры
key_id
в пути · uuid · обязательно
Номер ключа из ответа POST /v1/keys или списка.
Ответы
key_id
string
Номер ключа у нас — для GET /v1/keys/.
code
string | null
Ключ для клиента: XXXX-XXXX-XXXX-XXXX.
link
string | null
Ссылка на страницу активации — ключ подставится сам.
status
string
Состояние ключа:
available- свободен — его можно отдать клиенту
activating- клиент прислал данные, включаем
activated- подписка включена
expired- сгорел — не активирован в срок
refunded- цену вернули на баланс
product_id
string
title
string
Название тарифа.
delivery_method
string
kind
string | null
subscription_days
integer | null
price_usdt
string
Цена ключа — сколько списано за него.
ref
string | null
Ваш номер заказа из покупки.
created_at
string
expires_at
string
Когда сгорит, если не активировать: через 45 дней после покупки.
activated_at
string | null
warranty_until
string | null
До какого момента действует гарантия (7 дней с активации).
last_attempt_failed_at
string | null
Когда в последний раз активация не прошла — ключ после этого снова свободен.
last_attempt_reason
string | null
Почему последняя попытка не прошла:
verification_declined- клиент отказался от проверки личности
not_activated- подписку включить не вышло — попытку закрыли
null — неудачных попыток не было.
Общие для всех методов — подробно в разделе «Коды ошибок»:
10001 invalid_key10002 key_scope_missing10003 ip_not_allowed10004 browser_not_allowed10005 account_suspended20001 too_many_requests90002 api_disabled90001 internal_error
