Baixar arquivo da versão do Plugin
anthropic-beta: ce-plugins-2026-09-01. How to send beta headersBaixe o arquivo .zip de uma versão, exatamente como armazenado. Cada download de um Plugin do marketplace de plugins pessoal de um membro é registrado no feed de atividades da Compliance API.
O corpo da resposta é o arquivo (Content-Type: application/zip), enviado como anexo cujo nome de arquivo é derivado do nome do Plugin; nomeie os arquivos salvos a partir dos IDs no caminho da solicitação, já que esse nome de arquivo não é único.
Credenciais aceitas: uma chave de API de Admin com o escopo read:plugins ou read:org_audit, ou uma Compliance Access Key com o escopo read:compliance_org_data.
Todos os escopos de leitura acima (read:plugins, read:org_audit e read:compliance_org_data) podem baixar os arquivos de plugins nos marketplaces pessoais dos membros, incluindo arquivos que as configurações de administrador do claude.ai não mostram, e uma chave read:org_audit ou read:compliance_org_data criada para todas as organizações vinculadas da sua organização pai pode fazer isso em qualquer organização sob ela que tenha acesso a esta API, passando organization_id. Cada um desses downloads registra um evento claude_plugin_archive_accessed no feed de atividades da Compliance API, identificando a chave, o plugin, a versão e o membro. Downloads de plugins pertencentes à organização não são registrados.
Toda solicitação deve incluir o cabeçalho beta anthropic-beta: ce-plugins-2026-09-01. Uma solicitação sem ele retorna 404, exatamente como se o endpoint não existisse. A API de Plugins está em beta e está disponível apenas para organizações Claude Enterprise. Ela não está disponível para organizações da Claude Platform (Claude Console) nem para organizações com prontidão para HIPAA habilitada.
Parameters
Returns
<?php
require_once dirname(__DIR__) . '/vendor/autoload.php';
use Anthropic\Client;
use Anthropic\Beta\AnthropicBeta;
$client = new Client(apiKey: 'my-anthropic-api-key');
$response = $client->beta->organization->plugins->versions->download(
'version',
pluginID: 'plugin_id',
organizationID: 'organization_id',
betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24],
);
var_dump($response);