Solved Docs

Аккаунт и кредиты

Единый аккаунт Solved и общий кошелёк кредитов.

Один аккаунт (GCID) на все продукты Solved — Link, ArtQR, фотоаниматор. Регистрация в любом продукте даёт тот же аккаунт и тот же баланс везде.

Кредиты. Платные вызовы API и MCP (генерация, рендер, обращение к внешним провайдерам) списывают кредиты. 1 кредит = 1 ₽. Бесплатные и навигационные вызовы баланс не трогают. Перед платным вызовом резервируется сумма по максимальной цене; при успехе фиксируется факт (не больше резерва), при отказе резерв освобождается автоматически — за неудачный вызов плата не берётся.

Если баланса не хватает, вызов отклоняется до выполнения:

{
  "type": "https://docs.solved.group/errors/insufficient_credits",
  "title": "Not enough credits",
  "status": 402,
  "code": "insufficient_credits",
  "detail": "This operation costs 43 credits; balance is 12.",
  "meta": { "required_credits": 43, "balance": 12, "top_up_url": "https://account.solved.group/credits" }
}

Проверить баланс можно без лишнего платного вызова: любой MCP-сервер отдаёт инструмент solved_get_credit_balance, а в REST то же число — поле credits_balance в ответе любого платного вызова.

Далее: API-ключи · Quickstart REST · Концепция кредитов