bitrix24-api-docs — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited bitrix24-api-docs (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Plugin para Claude Code que fornece acesso completo a documentacao da API REST do Bitrix24, permitindo consultar qualquer metodo, entidade ou padrao de integracao diretamente durante o desenvolvimento.
| Metrica | Valor |
|---|---|
| Paginas de documentacao | 1.036 |
| Arquivos markdown | 53 |
| Metodos da API indexados | 515+ |
| Tamanho total dos docs | 5.8 MB |
| Fonte oficial | apidocs.bitrix24.com |
O Claude Code instala plugins via marketplaces. Voce precisa primeiro registrar um marketplace local que contenha o plugin.
Crie uma pasta para o marketplace (ou use uma existente):
mkdir -p /caminho/para/meu-marketplace/.claude-plugin
mkdir -p /caminho/para/meu-marketplace/pluginsCrie o arquivo /caminho/para/meu-marketplace/.claude-plugin/marketplace.json:
{
"name": "local-plugins",
"owner": { "name": "seu-nome" },
"plugins": [
{
"name": "bitrix24-api-docs",
"source": "./plugins/bitrix24-api-docs",
"description": "Bitrix24 REST API documentation reference",
"version": "1.0.0"
}
]
}Crie um symlink do plugin dentro da pasta plugins/:
ln -s /caminho/real/para/bitrix24docsclaudeskill /caminho/para/meu-marketplace/plugins/bitrix24-api-docsclaude plugin marketplace add /caminho/para/meu-marketplaceclaude plugin install bitrix24-api-docs@local-pluginsclaude plugin listVoce deve ver bitrix24-api-docs@local-plugins com status enabled.
claude plugin uninstall bitrix24-api-docs@local-pluginsApos instalado, o plugin ativa automaticamente quando voce menciona termos relacionados ao Bitrix24 em qualquer conversa com o Claude Code:
crm.lead.add, crm.deal.list, bizproc.workflow.startO Claude vai consultar os arquivos de documentacao, encontrar a informacao relevante e responder com exemplos de codigo, parametros e referencias.
"Como criar um lead no Bitrix24 via API?"
"Quais campos o crm.deal.add aceita?"
"Como configurar OAuth no Bitrix24?"
"Qual a diferenca entre crm.item.add e crm.lead.add?"
"Como usar webhooks com o Bitrix24?"
"Me mostra um exemplo de crm.contact.list com filtros"
"A API de invoices esta deprecated? Qual a alternativa?"bitrix24docsclaudeskill/
├── .claude-plugin/
│ └── plugin.json # Manifesto do plugin
├── skills/
│ └── bitrix24-api.md # Skill com instrucoes de navegacao
├── docs/ # Documentacao completa (53 arquivos .md + 1 .json)
│ ├── _index.md # Indice geral com links para todos os arquivos
│ ├── _manifest.json # Metadados estruturados (metodos por arquivo)
│ ├── 00-overview.md # Visao geral da API
│ ├── 01-getting-started.md # Primeiros passos
│ ├── api-crm-*.md # Referencia das APIs CRM
│ ├── api-*.md # Outras APIs (bizproc, events, widgets, etc.)
│ ├── tutorials-*.md # Tutoriais passo a passo
│ ├── settings-*.md # Configuracao e autenticacao
│ ├── sdk-bx24-js.md # SDK JavaScript
│ └── ...
├── CLAUDE.md # Instrucoes para uso local (sem plugin)
├── split_docs.py # Script que gerou os docs a partir da fonte
└── README.md # Este arquivo| Arquivo | Descricao | Paginas |
|---|---|---|
00-overview.md | Visao geral da API REST e casos de uso | 1 |
01-getting-started.md | Primeiros passos, autenticacao, error codes, limites | 9 |
| Arquivo | Descricao | Paginas |
|---|---|---|
api-crm-leads.md | Leads: CRUD, campos, eventos, comunicacao | 36 |
api-crm-contacts.md | Contatos: CRUD, eventos, formularios | 16 |
api-crm-contacts-fields.md | Contatos: campos de usuario, associacoes | 18 |
api-crm-companies.md | Empresas: CRUD, campos, eventos, comunicacao | 34 |
api-crm-deals.md | Negocios: CRUD, contatos, eventos, produtos | 27 |
api-crm-deals-recurring.md | Negocios recorrentes e campos de usuario | 24 |
api-crm-quote.md | Orcamentos: CRUD, campos, eventos | 24 |
api-crm-status.md | Status/Estagios: deal stages, lead statuses, historico | 11 |
| Arquivo | Descricao | Paginas |
|---|---|---|
api-crm-universal-items.md | Items: CRUD generico para qualquer entidade CRM | 21 |
api-crm-universal-config.md | Config: categorias, campos de usuario, tipos SPA | 35 |
api-crm-universal-commerce.md | Comercio: pagamentos, pedidos, produtos, entrega | 36 |
| Arquivo | Descricao | Paginas |
|---|---|---|
api-crm-timeline-activities.md | Atividades: base, todo, binding, tipos, layout | 35 |
api-crm-timeline-activities-config.md | Atividades configuraveis: estrutura e setup | 20 |
api-crm-timeline-logmessage.md | Log messages, icones, logos | 15 |
api-crm-timeline-other.md | Comentarios, notas, bindings, layout blocks | 29 |
| Arquivo | Descricao | Paginas |
|---|---|---|
api-crm-requisites.md | Requisitos: core, enderecos, links | 26 |
api-crm-requisites-presets.md | Requisitos: presets, dados bancarios, eventos | 36 |
api-crm-document-generator.md | Gerador de documentos: templates, campos | 27 |
api-crm-currency.md | Moedas: taxas de cambio, localizacoes | 18 |
api-crm-auxiliary.md | Auxiliar: enumeracoes, multicampos, duplicatas | 22 |
api-crm-automation.md | Automacao: triggers, solucoes automatizadas | 21 |
api-crm-misc.md | Diversos: tipos de dados, descricoes de campos | 4 |
| Arquivo | Descricao | Paginas |
|---|---|---|
api-crm-outdated-invoice.md | Invoices (deprecated): CRUD, statuses, eventos | 45 |
api-crm-outdated-products.md | Produtos/Catalogo (deprecated): produtos, secoes | 41 |
api-crm-outdated-misc.md | Misc (deprecated): VAT, medidas, categorias | 32 |
| Arquivo | Descricao | Paginas |
|---|---|---|
api-widgets.md | Widgets: metodos core, tasks, user fields, IM | 47 |
api-widgets-crm.md | Widgets: placements especificos do CRM | 12 |
api-widgets-ui.md | Widgets UI: background workers, call cards, dialogs | 41 |
api-bizproc.md | Business Process: workflows, acoes, robos | 26 |
api-common-system.md | Sistema: info, scopes, metodos, health checks | 27 |
api-biconnector.md | BI Connector: datasets, metricas, analytics | 23 |
api-events.md | Eventos: handlers, bindings, offline events | 13 |
api-document-generator.md | Gerador de documentos (geral): templates, geracao | 8 |
api-ai.md | AI: integracao com engine de IA, modelos | 9 |
api-vibe.md | Vibe: recursos sociais | 5 |
api-tasks-v3.md | Tasks v3: gerenciamento de tarefas, comentarios | 9 |
api-misc.md | Endpoints diversos | 2 |
| Arquivo | Descricao | Paginas |
|---|---|---|
settings-auth.md | OAuth, instalacao de apps, tokens | 16 |
settings-api-calls.md | Configuracao de chamadas, performance, limites | 22 |
sdk-bx24-js.md | BX24 JavaScript SDK: referencia completa | 20 |
market-publishing.md | Marketplace: publicacao e preparacao de apps | 16 |
local-integrations.md | Integracoes locais: setup e configuracao | 9 |
| Arquivo | Descricao | Paginas |
|---|---|---|
tutorials-crm-add.md | Como adicionar objetos CRM | 18 |
tutorials-crm-edit.md | Como editar objetos CRM | 9 |
tutorials-crm-get.md | Como buscar/listar dados CRM | 8 |
tutorials-crm-other.md | Outras operacoes CRM | 8 |
tutorials-bizproc.md | Automacao de business processes | 6 |
tutorials-tasks.md | Gerenciamento de tarefas | 5 |
tutorials-other.md | Sales, chat bots, telefonia, IA, open lines | 13 |
| Prefixo | Significado |
|---|---|
api-crm-{entidade}.md | Referencia de API de entidade CRM |
api-crm-universal-{topico}.md | API universal CRM (funciona com qualquer entidade) |
api-crm-timeline-{topico}.md | Timeline e atividades |
api-crm-outdated-{topico}.md | APIs deprecadas (legacy) |
api-{modulo}.md | Modulos nao-CRM |
tutorials-{topico}.md | Tutoriais passo a passo |
settings-{topico}.md | Configuracao e autenticacao |
sdk-*.md | SDKs |
Cada arquivo markdown segue esta estrutura:
---
title: "Titulo do arquivo"
description: "Descricao do conteudo"
methods:
- crm.lead.add
- crm.lead.delete
- crm.lead.get
- crm.lead.list
- crm.lead.update
pages: 36
---
# Titulo
> Descricao | **N paginas** | Source: apidocs.bitrix24.com
[conteudo da documentacao]O frontmatter YAML permite busca programatica por metodo. O arquivo _manifest.json contem os mesmos metadados em formato JSON para acesso via scripts.
Se preferir usar sem instalar como plugin, basta abrir o diretorio no Claude Code:
cd /caminho/para/bitrix24docsclaudeskill
claudeO CLAUDE.md na raiz do projeto instrui o Claude a navegar os docs automaticamente.
O script split_docs.py foi usado para gerar os arquivos a partir da documentacao oficial. Para atualizar:
docs/skills/bitrix24-api.md se necessariocrm.item.* (universal) e a abordagem moderna para novas integracoesapi-crm-outdated-* contem APIs antigas ainda usadas por codigo legado~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.