Tasks - Documentação BAAS Owem
🎯 OBJETIVO: Transformar Docs de PIX → Docs de BAAS
Contexto: Esta documentação será para parceiros selecionados que usam o sistema BAAS (Banking as a Service) para criar contas bancárias para seus clientes. Público-alvo: Parceiros B2B autorizados (acesso restrito)Status Geral
| Área | Status | Ação |
|---|---|---|
| Index/Introdução | 🔄 Adaptar | Reescrever para BAAS |
| Quickstart | 🔄 Adaptar | Fluxo de onboarding BAAS |
| API Reference | 🔄 Adaptar | Manter apenas endpoints BAAS |
| Conceitos | ✅ Manter | Autenticação, rate limiting |
| Produtos PIX | ⚠️ Revisar | Simplificar ou mover para anexo |
| Guides | 🔄 Adaptar | Criar fluxo BAAS |
| AI Tools | ✅ Manter | MCP, Cursor, etc. |
📋 PLANO DE TRANSFORMAÇÃO
FASE 1: Atualizar Estrutura (docs.json)
- Renomear para “Owem BAAS - Documentação”
- Ajustar navigation para foco em BAAS
- Remover tabs/grupos desnecessários
FASE 2: Criar/Atualizar Páginas Principais
| Página | Status | Ação |
|---|---|---|
| index.mdx | 🔄 Edit | Introdução ao BAAS |
| quickstart.mdx | 🔄 Edit | Fluxo de onboarding BAAS |
| changelog.mdx | ✅ Keep | Manter |
FASE 3: Endpoints BAAS (Nova Seção)
| Endpoint | Método | Descrição | Status |
|---|---|---|---|
/v4/i/baas/onboarding/new | POST | Criar proposta de abertura | ⏳ Criar |
/v4/i/baas/onboarding/:userId | GET | Consultar status onboarding | ⏳ Criar |
/v4/i/baas/onboarding/:userId/docs | POST | Upload manual de documentos | ⏳ Criar |
/v4/i/baas/accounts/:accountId | GET | Consultar conta criada | ⏳ Criar |
/v4/i/baas/accounts/:accountId/balance | GET | Consultar saldo | ⏳ Criar |
FASE 4: O Que MANTER da Documentação Atual
| Seção | Arquivos | Motivo |
|---|---|---|
| Conceitos | autenticacao-seguranca.mdx | API Key + allowlist IP |
| Conceitos | codigos-erro.mdx | Códigos de erro |
| Conceitos | rate-limiting.mdx | Limites de requisição |
| Produtos | webhooks.mdx | Webhooks BAAS |
| AI Tools | Todos | Manter integração IA |
FASE 5: O Que MANTER (Documentação Completa)
| Seção | Arquivos | Status |
|---|---|---|
| Produtos | pix-in.mdx, pix-out.mdx | ✅ MANTER |
| Produtos | ledger.mdx, webhooks.mdx | ✅ MANTER |
| Guides | receber-pagamentos.mdx | ✅ MANTER |
| Guides | enviar-pagamentos.mdx | ✅ MANTER |
| Guides | conciliacao.mdx, meds.mdx | ✅ MANTER |
| API Reference | Todos endpoints PIX IN/OUT | ✅ MANTER |
| API Reference | Ledger, Webhooks, MEDs | ✅ MANTER |
FASE 6: O Que ADICIONAR
| Seção | Arquivo Novo | Conteúdo |
|---|---|---|
| Conceitos | fluxo-onboarding.mdx | Diagrama do fluxo BAAS |
| Guides | criar-conta-cliente.mdx | Passo a passo onboarding |
| Guides | webhooks-baas.mdx | Eventos BAAS específicos |
🔧 DECISÕES DE ESCOPO
✅ Opção B: Documentação BAAS Completa (ESCOLHIDA)
- Mantém TODOS os endpoints existentes (PIX IN, PIX OUT, Ledger, Webhooks, MEDs)
- Adiciona endpoints BAAS de onboarding
- Usuário tem tudo em um lugar só
- Vantagem: Documentação completa, sem precisar consultar outra doc
📁 ESTRUTURA FINAL (Documentação Completa)
⏳ PRÓXIMOS PASSOS
- Atualizar docs.json com nova estrutura
- Reescrever index.mdx para BAAS
- Reescrever quickstart.mdx para fluxo onboarding
- Criar endpoints BAAS em api-reference/
- Remover arquivos desnecessários
- Atualizar conceitos para BAAS
- Testar navegação no localhost
Commits Recentes
plan: Definir escopo documentação BAAS