Claude Platform Docs

Создать сертификат туннеля

Deprecated
POST/v1/organizations/tunnels/{tunnel_id}/certificates

Устарело. Эта конечная точка Admin API заменена /v1/tunnels в Claude API и будет удалена после периода миграции. Новые интеграции должны использовать /v1/tunnels с заголовком anthropic-beta: mcp-tunnels-2026-06-22 и токеном WIF с областью workspace:manage_tunnels. Существующие интеграции продолжают работать с заголовком mcp-tunnels-2026-05-19 и областью org:manage_tunnels в течение периода миграции.

Зарегистрировать публичный сертификат ЦС для туннеля.

Anthropic проверяет серверный сертификат шлюза по этому ЦС при терминировании внутреннего сеанса TLS. Тело PEM должно содержать ровно один сертификат X.509 и не содержать материала закрытого ключа. Туннель может иметь не более двух неархивированных сертификатов.

Path parameters
tunnel_id: string

ID of the Tunnel.

Headers
"anthropic-beta": array of "mcp-tunnels-2026-05-19"

Required for all Tunnel endpoints.

Body
ca_certificate_pem: string

PEM-encoded X.509 CA certificate. Must contain exactly one certificate and no private-key material.

maxLength8192
Returns
id: string

ID of the Tunnel Certificate.

archived_at: string or null

RFC 3339 datetime string indicating when the certificate was archived, or null if it is not archived.

formatdate-time
created_at: string

RFC 3339 datetime string indicating when the certificate was registered.

formatdate-time
expires_at: string or null

RFC 3339 datetime string indicating when the certificate expires, or null if it does not expire.

formatdate-time
fingerprint: string

The certificate's SHA-256 fingerprint, as a lowercase hex string.

tunnel_id: string

ID of the Tunnel this certificate is registered against.

type: "tunnel_certificate"

Object type. Always tunnel_certificate for Tunnel Certificates.

defaulttunnel_certificate
Создать сертификат туннеля
cURL
curl https://api.anthropic.com/v1/organizations/tunnels/$TUNNEL_ID/certificates \
    -H 'Content-Type: application/json' \
    -H 'anthropic-version: 2023-06-01' \
    -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
    -d '{
          "ca_certificate_pem": "-----BEGIN CERTIFICATE-----\nMIIBexampleEXAMPLEexampleEXAMPLEexampleEXAMPLEexampleEXAMPLEexa\n...illustrative placeholder, not a real certificate...\n-----END CERTIFICATE-----\n"
        }'
Returns Examples
Response 200
{
  "id": "tcrt_01JmWq4ZxnBvR7tKpY2sLdH9",
  "archived_at": "2024-11-01T23:59:27.427722Z",
  "created_at": "2024-10-30T23:58:27.427722Z",
  "expires_at": "2024-10-30T23:58:27.427722Z",
  "fingerprint": "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08",
  "tunnel_id": "tnl_01Hx9Kp2RtQvMn3sWbYdLcF8",
  "type": "tunnel_certificate"
}