API разработчика

Автоматизируйте операции со ссылками посредством одних и тех же проверенных контрактов.

API Gods.ly соответствует опубликованной спецификации OpenAPI. Автоматизированные инструменты получают те же проверки рабочей области, проверку ввода, защиту от повторных попыток и правила состояния, что и панель мониторинга.

Открытая интеграция
01

Типизированный контракт

Документированные конечные точки и примеры поясняют поддерживаемые запросы и ответы.

02

Ограниченный доступ

Метаданные API-ключа записывают явные разрешения и никогда не возвращают сохраненные секреты в виде открытого текста.

03

Предсказуемые ошибки

Стандартные ответы об ошибках объясняют недопустимые поля и включают идентификатор запроса на поддержку.

Повторить попытку, не создавая дубликатов.

Запросы на создание могут включать в себя уникальный ключ повтора. Если время соединения истекло, тот же запрос можно отправить снова, не публикуя один и тот же ресурс дважды.

Проверки версий не позволяют одному обновлению незаметно перезаписать новое изменение, полученное от другого человека или процесса.

Держите каждое рабочее пространство отдельно

Учетные данные привязаны к личности и рабочему пространству. Сервер проверяет членство, разрешения, право собственности и текущий статус для каждого запроса.

Угадывания идентификатора из другой рабочей области никогда не бывает достаточно для просмотра или изменения этого ресурса.

Эволюционируйте без тихого разрушения

Сгенерированные проверки совместимости клиента и схемы делают изменения контракта видимыми во время сборок. Аддитивные поля остаются в безопасности, в то время как критические изменения требуют версионного пути миграции.

Создавайте ключи API с ограниченной областью действия и управляйте ими в рабочей области разработчика. Отзовите неиспользуемые ключи и сохраните активные секреты в доверенной среде.

Общие вопросы

Какие вопросы задают команды перед началом.

Есть ли сгенерированный клиент?

Да. Документация по API включает примеры поддерживаемых клиентов и текущий контракт OpenAPI.

Где я могу управлять учетными данными API?

Используйте рабочую область разработчика для создания ключей с ограниченной областью действия, проверки их разрешений и отзыва доступа при прекращении интеграции.

Начните с реального рабочего процесса

Открытая интеграция

Продолжить