From tray-api
Gerencia campos customizados (informação adicional) vinculados a produtos na plataforma Tray: criar, atualizar, vincular, desvincular e excluir.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tray-api:informacoes-adicionaisWhen to use
Use quando o desenvolvedor mencionar: informação adicional, campo customizado, additional_info, campo extra de produto, POST /additional_infos, vincular informação adicional a produto ou campo personalizado de catálogo.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **OBRIGATÓRIO:** `node skills/tray-dev/scripts/search_docs.mjs "<termo>"` — confirme o comportamento da API antes de gerar código.
node skills/tray-dev/scripts/search_docs.mjs "<termo>" — confirme o comportamento da API antes de gerar código.Execute estas verificações antes de gerar qualquer payload ou código:
access_token não aparece como literal string no código gerado.when_not_to_use no frontmatter).Documentação oficial: https://developers.tray.com.br/#api-de-informacao-adicional-additional_info
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /additional-info | Listagem geral das informações adicionais |
| GET | /additional-info/:id | Consultar dados por ID |
| POST | /additional-info | Cadastrar informação adicional |
| PUT | /additional-info/:id | Atualizar informação |
| PUT | /products/:id/additional-info | Atualizar informações relacionadas ao produto |
| POST | /products/:id/additional-info | Vincular informação adicional ao produto |
| DELETE | /products/:id/additional-info/:info_id | Excluir relação com produto |
| DELETE | /additional-info/:id | Excluir informação adicional |
Autenticação: ?access_token={token}
{
"AdditionalInfo": {
"name": "Composição",
"value": "100% Algodão"
}
}
Para vincular uma informação adicional a um produto:
POST /products/123/additional-info?access_token={token}
{
"additional_info_id": 456
}
limit (máximo 50, padrão 30), pageAdditionalInfoPOST /products/:id/additional-info{"AdditionalInfo": {"name": "...", "value": "..."}}additional_info_id retornadoDELETE /products/:id/additional-info/:info_idproduct_id disponívelaccess_token configuradonpx claudepluginhub tray-tecnologia/tray-api-ai-plugin --plugin tray-apiProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.