API PBN
Всё, что есть в приложении, доступно через REST API с теми же правами. Полный справочник по всем операциям — pbn-api.nativemind.net/api-docs.
Аутентификация
Создайте API-ключ в приложении (Профиль → API-ключи), задайте доступ по разделам и передавайте его как bearer-токен. Ключ привязан к одному пространству.
curl https://pbn-api.nativemind.net/api/v1/projects \
-H "Authorization: Bearer pbn_live_…"Ответы и ошибки
Успешный ответ содержит data и meta (пагинация и предупреждение о риске для рискованных операций). Ошибки имеют стабильный код: 401 — вход, 402 — лимит тарифа, 403 — права, 428 — нужно подтверждение покупок и удалений (повторите с "confirm": true), 429 — лимит запросов с Retry-After.
{ "data": …, "meta": { "page": { "nextCursor": "…" }, "risk": … } }
{ "error": { "code": "PLAN_LIMIT", "message": "…", "details": [] } }Лимиты
Дневные лимиты зависят от тарифа (вызовы API, задачи, аналитика доменов, запуски агента). На тарифе Explorer API доступен только для чтения.