🚀 API de Conversão Markdown

HTML & PDF • Simples & Direto • v1.0.0

✅ API Online - Porta 7000
🌐 URL: http://test.adsoftcode.com

🔐 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

curl http://test.adsoftcode.com/

POST /convert - HTML Simples 🔐

🔄 Converte Markdown para HTML puro (sem CSS)

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

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

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

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.

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

curl http://test.adsoftcode.com/health

💡 Exemplo de Markdown Completo

{ "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" }