🔐 Autenticação Necessária
Para usar os endpoints de conversão, inclua a API Key no header:
Authorization: Bearer sua-api-key
API Key de exemplo:
md-api-exemplo-1234567890abcdef
📝
Markdown → HTML
Conversão rápida e limpa
🎨
HTML Completo
Com CSS e formatação
📑
PDF A4
Formatação profissional
🔐
API Segura
Autenticação por API Key
GET / - Esta Página
📖 Documentação interativa da API com exemplos de uso
📋 Copiar
curl http://test.adsoftcode.com/
POST /convert - HTML Simples 🔐
🔄 Converte Markdown para HTML puro (sem CSS)
📋 Copiar
curl -X POST http://test.adsoftcode.com/convert \
-H "Content-Type: application/json" \
-H "Authorization: Bearer md-api-exemplo-1234567890abcdef" \
-d '{"markdown": "# Título\n\nEste é um **texto** em markdown."}'
POST /convert/full - HTML Completo 🔐
🎨 Converte para documento HTML completo com CSS e styling
📋 Copiar
curl -X POST http://test.adsoftcode.com/convert/full \
-H "Content-Type: application/json" \
-H "Authorization: Bearer md-api-exemplo-1234567890abcdef" \
-d '{"markdown": "# Meu Documento\n\nEste é um **texto** em markdown.", "title": "Meu Título"}'
POST /convert/pdf - PDF Direto 🔐 📑
📄 Converte Markdown diretamente para PDF formato A4
📋 Copiar
curl -X POST http://test.adsoftcode.com/convert/pdf \
-H "Content-Type: application/json" \
-H "Authorization: Bearer md-api-exemplo-1234567890abcdef" \
-d '{"markdown": "# Relatório\n\nConteúdo do relatório.", "title": "Meu Relatório"}' \
--output documento.pdf
POST /html-to-pdf - HTML para PDF 🔐 📄
🔄 Converte HTML existente para PDF mantendo formatação
📋 Copiar
curl -X POST http://test.adsoftcode.com/html-to-pdf \
-H "Content-Type: application/json" \
-H "Authorization: Bearer md-api-exemplo-1234567890abcdef" \
-d '{"html": "
Título Conteúdo
", "title": "Documento"}' \
--output documento.pdf
POST /html-to-pdf-full - HTML para PDF (Carregamento Completo) 🔐 ⏳
🔄 Converte HTML complexo para PDF aguardando carregamento COMPLETO de todos os recursos (imagens, scripts, CSS externos). Ideal para páginas com conteúdo dinâmico ou recursos externos. SEM TIMEOUT - aguarda o tempo necessário.
📋 Copiar
curl -X POST http://test.adsoftcode.com/html-to-pdf-full \
-H "Content-Type: application/json" \
-H "Authorization: Bearer md-api-exemplo-1234567890abcdef" \
-d '{"html": "
Título Conteúdo
", "title": "Documento"}' \
--output documento.pdf
GET /health - Status da API
❤️ Verifica se a API está funcionando corretamente
📋 Copiar
curl http://test.adsoftcode.com/health
💡 Exemplo de Markdown Completo
📋 Copiar
{
"markdown": "# Relatório Mensal\n\n## Resumo Executivo\n\nEste é um **relatório importante** com *dados relevantes*.\n\n### Métricas\n\n- ✅ Vendas: 150%\n- 📊 Crescimento: 25%\n- 🎯 Meta: Atingida\n\n### Código de Exemplo\n\n```javascript\nfunction calcular() {\n return vendas * 1.25;\n}\n```\n\n### Tabela de Resultados\n\n| Mês | Vendas | Meta |\n|-----|--------|------|\n| Jan | 100 | 80 |\n| Fev | 120 | 90 |\n| Mar | 150 | 100 |\n\n> **Conclusão**: Resultados excelentes!",
"title": "Relatório Q1 2025"
}