API проектов
Управление проектами через авторизованный кабинет.
Все endpoints требуют JWT продавца.
| Метод | Путь | Назначение |
|---|---|---|
| GET | /projects | Проекты аккаунта |
| POST | /projects | Создать проект, name 1–100 символов |
| PATCH | /projects/:id | Изменить настройки |
| GET | /projects/:id/readiness | Проверить готовность |
Обновление принимает name, successUrl, cancelUrl и до 20 точных allowedRedirectDomains. Интеграционный запрос не принимает ID проекта: его определяет секретный ключ.
Политика комиссии покупателя
GET /projects/:id/fee-policy?mode=LIVE читает политику своего проекта (LIVE или TEST). PATCH /projects/:id/fee-policy принимает { "mode": "LIVE", "enabled": true, "expectedVersion": 0 }; используйте версию из GET. Устаревшая версия даёт 409. Требуется JWT владельца; меняются только новые корневые обязательства, старые платежи неизменны. См. комиссию покупателя.