API Blue использует систему аутентификации на основе токенов.


Заголовки

Перед выполнением любых запросов важно настроить заголовки для вашего API-запроса. Эти заголовки остаются неизменными для всех запросов, требуя лишь одноразовой настройки. Они служат для аутентификации каждого запроса к API.

Обязательные заголовки — это Token-ID и Secret-ID, представленные как x-bloo-token-id и x-bloo-token-secret соответственно.

Кроме того, некоторые запросы могут потребовать включения Company-ID x-bloo-company-id и Project-ID x-bloo-project-id для более специфичных операций.

Вы можете узнать, как создать токен и секрет в следующем видео:

Token ID

Token ID — это ваш уникальный идентификатор для доступа к API.

Чтобы начать использовать наш API, нажмите на свой профиль в правом верхнем углу, и в меню профиля вы найдете вкладку API.

API 2

На вкладке API нажмите кнопку "Сгенерировать токен":

API 3

Укажите имя для токена и установите дату истечения, если это необходимо. Если вы установите дату истечения, токен API автоматически перестанет работать после этой даты.

API 4

После генерации вам будет показан Token ID и Secret ID. Token ID будет иметь префикс pat_ для удобства идентификации.

Secret ID

Secret ID действует как пароль, обеспечивая безопасное взаимодействие с API Blue.

Помните, что Secret ID показывается только один раз по соображениям безопасности, поэтому храните его в безопасном месте, чтобы сохранить доступ к вашим данным через API. Для максимальной безопасности Blue хранит ваш секрет с использованием хеширования bcrypt, что означает, что даже наша команда не может восстановить ваш открытый секрет после его создания.

API 5

Предупреждение о безопасности


Убедитесь, что вы храните свой Token ID и Secret ID в безопасности, так как любой, кто имеет доступ к этим учетным данным, может получить доступ к вашим данным в Blue.

Company & Project IDs

Вот видео, которое показывает, как найти ваш Company ID и Project ID в Blue:

Компании являются верхнеуровневой сущностью в Blue. Company IDs используются для идентификации компании в Blue. Они используются в API для указания, с какой компанией взаимодействовать. ID совпадает с слагом компании в URL, когда вы посещаете компанию в Blue:

app.blue.cc/company/{company-id}/

Для определенных запросов и мутаций вам потребуется предоставить Project ID. Это ID проекта, с которым вы хотите взаимодействовать. ID совпадает с слагом проекта в URL, когда вы посещаете проект в Blue:

app.blue.cc/company/{company-id}/project/{project-id}/

AI Ассистент

Ответы генерируются с использованием ИИ и могут содержать ошибки.

Как я могу вам помочь?

Спросите меня о чем угодно, связанном с Blue или этой документацией.

Введите для отправки • Shift+Enter для новой строки • ⌘I для открытия