OneConversorTemplate/OnlyOneAccessTemplate/register-sentence-converter.http
2025-06-08 18:49:54 -03:00

48 lines
1.6 KiB
HTTP

### Registrar o módulo sentence-converter
POST https://localhost:7001/api/module-management/register
Content-Type: application/json
{
"moduleId": "sentence-converter",
"name": "Conversor de Primeira Maiúscula",
"baseUrl": "https://localhost:7002",
"autoActivate": true,
"cacheMinutes": 5,
"rateLimitPerMinute": 60,
"menuTitle": "Primeira Maiúscula",
"menuDescription": "Converte texto para formato de primeira letra maiúscula",
"menuIcon": "fas fa-text-height",
"menuCategory": "Texto",
"menuOrder": 1,
"showInMenu": true,
"seoTitles": {
"pt": "Conversor para Primeira Maiúscula Online - Gratuito",
"en": "Sentence Case Converter Online - Free",
"es": "Convertidor a Mayúscula Inicial en Línea - Gratis"
},
"seoDescriptions": {
"pt": "Converta seu texto para o formato de primeira letra maiúscula rapidamente. Ferramenta gratuita e fácil de usar.",
"en": "Convert your text to sentence case format quickly. Free and easy to use tool.",
"es": "Convierte tu texto al formato de primera letra mayúscula rápidamente. Herramienta gratuita y fácil de usar."
},
"version": "1.0.0",
"developerName": "Seu Nome",
"developerEmail": "seu@email.com",
"repository": "https://github.com/user/sentence-converter"
}
### Listar todos os módulos
GET https://localhost:7001/api/module-management/modules
### Verificar saúde de um módulo
POST https://localhost:7001/api/module-management/modules/sentence-converter/health-check
### Ativar/desativar módulo
POST https://localhost:7001/api/module-management/modules/sentence-converter/toggle
### Buscar menu de conversores
GET https://localhost:7001/api/menu/converters?language=pt