48 lines
1.6 KiB
HTTP
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
|