Exporte dados da plataforma em diferentes formatos para relatórios e integrações.
Recursos Exportáveis
| Recurso | Descrição |
|---|
products | Catálogo de produtos com preços |
customers | Lista de clientes/contas de cobrança |
invoices | Faturas com line items |
subscriptions | Assinaturas ativas |
plans | Definições de planos |
service_items | Itens de serviço (fiscal) |
coupons | Códigos de cupom |
product_groups | Grupos de produtos |
| Formato | Descrição |
|---|
csv | Valores separados por vírgula (padrão) |
xlsx | Planilha Excel |
json | JSON estruturado |
Status da Exportação
| Status | Descrição |
|---|
pending | Na fila para processamento |
processing | Sendo processado |
completed | Pronto para download |
failed | Erro durante processamento |
Fluxo
- Crie uma exportação informando o tipo de recurso e formato
- O job é enfileirado para processamento assíncrono
- O worker busca os dados, aplica filtros e gera o arquivo
- O arquivo é armazenado no S3 com validade de 7 dias
- A exportação é atualizada com a URL de download
Campos da Exportação
| Campo | Descrição |
|---|
| Tipo de recurso | O que exportar |
| Formato | CSV, XLSX ou JSON |
| Status | Estado do processamento |
| Nome do arquivo | Gerado automaticamente |
| URL do arquivo | Link para download |
| Tamanho | Tamanho em bytes |
| Total de linhas | Registros exportados |
| Filtros | Filtros aplicados |
| Expira em | 7 dias após conclusão |
Limpeza Automática
Exportações expiradas são automaticamente removidas (arquivo no S3 + registro no banco).