Доступ к API
API доступен через нашу веб-Консоль. Вы можете использовать Workbench для тестирования API в браузере, а затем генерировать API-ключи в Настройках аккаунта. Используйте рабочие пространства для сегментации ваших API-ключей и контроля расходов по случаям использования.Аутентификация
Все запросы к Claude API должны включать заголовокx-api-key с вашим API-ключом. Если вы используете клиентские SDK, вы установите API при создании клиента, и затем SDK будет отправлять заголовок от вашего имени с каждым запросом. Если интегрируете напрямую с API, вам нужно будет отправлять этот заголовок самостоятельно.
Типы контента
Claude API всегда принимает JSON в телах запросов и возвращает JSON в телах ответов. Вам нужно будет отправлять заголовокcontent-type: application/json в запросах. Если вы используете клиентские SDK, это будет обрабатываться автоматически.
Ограничения размера запроса
API имеет максимальный размер запроса 32 МБ для стандартных конечных точек, включая Messages API и Token Counting API. Если вы превысите этот лимит, вы получите ошибку 413request_too_large от Cloudflare. Конкретные конечные точки имеют разные ограничения:
Заголовки ответа
Claude API включает следующие заголовки в каждый ответ:-
request-id: Глобально уникальный идентификатор для запроса. -
anthropic-organization-id: ID организации, связанный с API-ключом, используемым в запросе.
Примеры
Shell