Integrate Tray e-commerce stores with external systems via the Tray API, enabling full management of products, orders, customers, shipping, payments, and catalogs, plus data migration from Shopify, WooCommerce, Magento, VTEX, and Nuvemshop.
Referência rápida de todos os endpoints da API da Tray, aceita nome do recurso como filtro
Guia rápido para configuração inicial de integração com a API da Tray
Valida o código de integração com a Tray verificando problemas comuns e boas práticas
Guia de referência rápida para escolher o agente correto.
Especialista em migração de dados para a Tray. Utilize quando precisar migrar dados de outras plataformas de e-commerce (Shopify, WooCommerce, Magento, VTEX, Nuvemshop, etc.) para a Tray, incluindo produtos, clientes, pedidos e categorias.
Assistente guiado para configuração inicial de aplicativos que integram com a API da Tray. Utilize quando um desenvolvedor está iniciando um novo projeto de integração e precisa de ajuda com configuração OAuth, primeiras chamadas à API, configuração de webhooks e estrutura inicial do aplicativo.
Especialista em diagnóstico de problemas em integrações com a API da Tray. Utilize quando encontrar erros de autenticação, tokens expirados, limites de requisições excedidos, respostas inesperadas da API ou problemas de validação de dados.
Especialista em gestão de catálogo na Tray. Utilize para operações em massa de produtos, variações, categorias, marcas, imagens e kits. Auxilia em importação de CSV, sincronização de estoque, reestruturação de categorias e gestão de centros de distribuição (MultiCD).
Autenticação e autorização na API da Tray. Utilize quando o desenvolvedor precisar implementar o fluxo OAuth 2.0, gerar chaves de acesso (access_token), renovar tokens expirados via refresh_token, ou tratar erros de autenticação na plataforma Tray. Inclui o fluxo completo de 3 etapas, campos de resposta, tempos de expiração e códigos de erro.
API de Características de Produtos da Tray. Utilize quando o desenvolvedor precisar gerenciar características (propriedades) dos produtos, incluindo cadastro, atualização, consulta e exclusão. Permite criar características globais reutilizáveis e associar valores específicos a cada produto (ex: cor, tamanho, material, voltagem).
API de carrinho de compras da Tray. Permite criar, consultar, atualizar e excluir carrinhos, incluindo suporte a kits de produtos. Contém 6 endpoints.
API de Categorias da Tray. Utilize quando o desenvolvedor precisar gerenciar a árvore de categorias da loja, incluindo consulta hierárquica, criação de subcategorias, reordenação e exclusão. Inclui consulta de árvore completa e dados individuais por ID.
API de Clientes da Tray. Utilize quando o desenvolvedor precisar gerenciar dados de clientes da loja: listagem, consulta, cadastro, atualização e exclusão. Inclui campos de pessoa física (CPF) e jurídica (CNPJ), validações brasileiras e gestão de newsletter.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Plugin completo para integração com as APIs da Tray. Acelera o desenvolvimento de aplicativos e-commerce por parceiros e comunidade na plataforma Tray, fornecendo documentação detalhada de 150+ endpoints, fluxos de autenticação OAuth, webhooks e boas práticas de integração.
Plugin licenciado sob MIT. Antes de abrir issue de segurança, leia SECURITY.md. Para contribuir, leia CONTRIBUTING.md.
Funciona nativamente com Claude Code, Cursor, OpenAI Codex, Google Gemini CLI, GitHub Copilot, JetBrains AI Assistant e Windsurf.
Adicione o plugin como dependência de desenvolvimento no seu repositório:
npm install --save-dev github:tray-tecnologia/tray-api-ai-plugin
# ou
pnpm add -D github:tray-tecnologia/tray-api-ai-plugin
# ou
bun add -d github:tray-tecnologia/tray-api-ai-plugin
O pacote será instalado em node_modules/@tray-tecnologia/tray-api-plugin/ e pode
ser referenciado pelas ferramentas que suportam contexto por arquivos locais.
# Via marketplace
/plugin marketplace add tray-tecnologia/tray-api-ai-plugin
/plugin install tray-api@tray-plugins
# Desenvolvimento local
git clone https://github.com/tray-tecnologia/tray-api-ai-plugin.git
claude --plugin-dir ./tray-api-ai-plugin
Opção 1 (recomendada): instalar via pacote Node e apontar o rule file para o projeto.
cp node_modules/@tray-tecnologia/tray-api-plugin/.cursor/rules/tray-api.mdc .cursor/rules/tray-api.mdc
Opção 2: clone ou submódulo no projeto de integração. O arquivo .cursor/rules/tray-api.mdc é carregado automaticamente quando o Cursor abre o repositório.
git submodule add https://github.com/tray-tecnologia/tray-api-ai-plugin.git .tray-plugin
O Cursor passa a ter acesso a todos os skills via @skills/ e aos agentes via @agents/.
Opção 1 (recomendada): usar o pacote instalado e importar o AGENTS.md no contexto do seu projeto.
cp node_modules/@tray-tecnologia/tray-api-plugin/AGENTS.md ./
Opção 2: clone ou submódulo. O AGENTS.md na raiz é carregado automaticamente pelo Codex.
git submodule add https://github.com/tray-tecnologia/tray-api-ai-plugin.git .tray-plugin
Opção 1 (recomendada): usar o pacote instalado e copiar o contexto GEMINI.md.
cp node_modules/@tray-tecnologia/tray-api-plugin/GEMINI.md ./
Opção 2: clone ou submódulo. O GEMINI.md na raiz é carregado automaticamente via sistema hierárquico de contexto.
git submodule add https://github.com/tray-tecnologia/tray-api-ai-plugin.git .tray-plugin
# Verificar contexto carregado:
/memory show
O arquivo .github/copilot-instructions.md deste repositório é reconhecido automaticamente pelo Copilot quando o projeto é aberto no VS Code.
O arquivo .aiassistant/rules/tray-api.md é detectado automaticamente como project rule pelo JetBrains AI Assistant.
O AGENTS.md na raiz é reconhecido automaticamente pelo Cascade como regra always-on.
| Componente | Quantidade | Descrição |
|---|---|---|
| Skills | 35 | 1 skill de entrada (regras invariantes da API) + 34 skills com a documentação de cada recurso |
| Agentes | 10 | Fluxos especializados (setup, catálogo, pedidos, debug, migração + 5 especialistas por plataforma) |
| Comandos | 3 | Atalhos rápidos (setup, referência, validação) |
| Hooks | 2 | Validação automática de segurança |
visao-geral — regras invariantes da API Tray (OAuth, payload com chave do recurso, rate limit, dados BR)
autorizacao, webhooks, produtos, variacoes, imagens-produtos, categorias, pedidos, clientes, informacoes-loja
caracteristicas, marcas, kits, status-pedido, enderecos-cliente, perfis-cliente, frete, configuracao-frete, multicd, notas-fiscais, pagamentos
npx claudepluginhub tray-tecnologia/tray-api-ai-plugin --plugin tray-apiv9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security