Корпоративный API
Версионированный REST API для ERP-синхронизации. Авторизация Authorization: Bearer gcn_live_… или gcn_test_…. Ключи создаются в Business-кабинете.
Впервые? Начните с чеклиста онбординга партнёров.
Базовый URL
/api/v1Машиночитаемый OpenAPI: /api/v1/openapi
Коллекция Postman: Скачать / импорт
Основные эндпоинты
GET /me— org + scopesGET|POST /listings,/listings/bulkGET|POST /inventory,/inventory/bulk(syncMode: upsert|replace)/freight,/freight/bulk·/depots,/depots/bulk·/storage,/storage/bulk·/manufacturers,/manufacturers/bulk·/ports,/ports/bulk/inquiries,/inquiries/{id}/reply/organization,/webhooks,/bulk/{jobId}
Scopes
Новые ключи получают все scopes. Тонкое ограничение через модель данных.
listings:readlistings:writeinventory:readinventory:writefreight:readfreight:writedepots:readdepots:writestorage:readstorage:writemanufacturers:readmanufacturers:writeports:readports:writeinquiries:readinquiries:writeorg:readorg:writewebhooks:managebulk:write
Быстрый старт для партнёров
Пошаговые curl-примеры для sync каталога (все модули), запросов и webhooks:
docs/api-partner-guide.mdПроверка готовности: /api/v1/ready
Замечания
- Неверифицированные org: создания остаются
PENDINGдо одобрения админом. - Верифицированные org: API-создания/обновления публикуются как
ACTIVE. - Используйте
externalId+Idempotency-Keyдля безопасных ERP-retry. - Bulk макс. 200 позиций/запрос; webhooks до 3 повторов с backoff.
- Webhooks подписаны HMAC (
x-gcn-signature,x-gcn-timestamp).