{"openapi":"3.0.3","info":{"title":"SimplesMail API","description":"API multi-tenant de email transacional sobre AWS SES — cobrança em real, NF brasileira e suporte em português. Autentique-se enviando `Authorization: Bearer sk_...` (sua API key gerada no dashboard).","version":"1.0.0","contact":{"name":"IT Booster","url":"https://simplesmail.itbooster.com.br","email":"suporte@itbooster.com.br"},"license":{"name":"Proprietary"}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key (sk_...)","description":"Chave de API gerada em https://app.simplesmail.itbooster.com.br/api-keys"}},"schemas":{}},"paths":{"/openapi.json":{"get":{"tags":["health"],"description":"Schema OpenAPI 3.0 da SimplesMail API (público, sem auth).","responses":{"200":{"description":"Default Response"}}}},"/health":{"get":{"tags":["health"],"responses":{"200":{"description":"Default Response"}}}},"/health/db":{"get":{"tags":["health"],"responses":{"200":{"description":"Default Response"}}}},"/v1/auth/signup":{"post":{"tags":["auth"],"responses":{"200":{"description":"Default Response"}}}},"/track/open/{trackingId}.png":{"get":{"tags":["track"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"trackingId","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/track/click/{trackingId}":{"get":{"tags":["track"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"trackingId","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/messages":{"post":{"tags":["messages"],"responses":{"200":{"description":"Default Response"}}},"get":{"tags":["messages"],"responses":{"200":{"description":"Default Response"}}}},"/v1/messages/{id}":{"get":{"tags":["messages"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/events":{"get":{"tags":["events"],"responses":{"200":{"description":"Default Response"}}}},"/v1/api-keys":{"post":{"tags":["api-keys"],"responses":{"200":{"description":"Default Response"}}},"get":{"tags":["api-keys"],"responses":{"200":{"description":"Default Response"}}}},"/v1/api-keys/{id}":{"delete":{"tags":["api-keys"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/tenants":{"post":{"tags":["tenants"],"responses":{"200":{"description":"Default Response"}}},"get":{"tags":["tenants"],"responses":{"200":{"description":"Default Response"}}}},"/v1/tenants/{id}":{"get":{"tags":["tenants"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}},"patch":{"tags":["tenants"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/domains":{"post":{"tags":["domains"],"responses":{"200":{"description":"Default Response"}}},"get":{"tags":["domains"],"responses":{"200":{"description":"Default Response"}}}},"/v1/domains/{id}":{"get":{"tags":["domains"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}},"delete":{"tags":["domains"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/domains/{id}/verify":{"post":{"tags":["domains"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/billing/subscription":{"get":{"tags":["billing"],"responses":{"200":{"description":"Default Response"}}}},"/v1/billing/lookup-cnpj":{"get":{"tags":["billing"],"responses":{"200":{"description":"Default Response"}}}},"/v1/billing/upgrade-to-paid":{"post":{"tags":["billing"],"responses":{"200":{"description":"Default Response"}}}},"/v1/billing/upgrade":{"post":{"tags":["billing"],"responses":{"200":{"description":"Default Response"}}}},"/v1/billing/cancel":{"post":{"tags":["billing"],"responses":{"200":{"description":"Default Response"}}}},"/v1/billing/invoices":{"get":{"tags":["billing"],"responses":{"200":{"description":"Default Response"}}}},"/v1/tenants/{id}/billing-settings":{"get":{"tags":["tenants"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}},"patch":{"tags":["tenants"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/billing/invoices-nfe":{"get":{"tags":["billing"],"responses":{"200":{"description":"Default Response"}}}},"/v1/billing/invoices-nfe/{id}":{"get":{"tags":["billing"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/kyc/accept":{"post":{"tags":["kyc"],"responses":{"200":{"description":"Default Response"}}}},"/v1/stats/overview":{"get":{"tags":["stats"],"responses":{"200":{"description":"Default Response"}}}},"/v1/me":{"get":{"tags":["tenants"],"responses":{"200":{"description":"Default Response"}}}},"/v1/finance/overview":{"get":{"tags":["finance"],"responses":{"200":{"description":"Default Response"}}}},"/v1/finance/snapshot":{"post":{"tags":["finance"],"responses":{"200":{"description":"Default Response"}}}},"/v1/admin/overview":{"get":{"tags":["admin"],"responses":{"200":{"description":"Default Response"}}}},"/v1/admin/tenants":{"get":{"tags":["admin"],"responses":{"200":{"description":"Default Response"}}}},"/v1/admin/subscriptions":{"get":{"tags":["admin"],"responses":{"200":{"description":"Default Response"}}}},"/v1/admin/invoices-nfe":{"get":{"tags":["admin"],"responses":{"200":{"description":"Default Response"}}}},"/v1/admin/tenants/{id}/keys":{"get":{"tags":["admin"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/v1/referral/check":{"get":{"tags":["referral"],"responses":{"200":{"description":"Default Response"}}}},"/v1/me/referral":{"get":{"tags":["tenants"],"responses":{"200":{"description":"Default Response"}}}},"/webhook/sns/notifications":{"post":{"tags":["webhooks"],"responses":{"200":{"description":"Default Response"}}}},"/webhook/asaas/notifications":{"post":{"tags":["webhooks"],"responses":{"200":{"description":"Default Response"}}}}},"servers":[{"url":"https://api.simplesmail.itbooster.com.br","description":"Produção"}],"security":[{"bearerAuth":[]}],"tags":[{"name":"messages","description":"Envio e listagem de mensagens transacionais"},{"name":"events","description":"Eventos de entrega (delivered, bounced, complained, opened, clicked)"},{"name":"domains","description":"Verificação e gerenciamento de domínios remetentes"},{"name":"api-keys","description":"Gerenciamento de chaves de API"},{"name":"tenants","description":"Tenant atual (`/me`) e administração"},{"name":"billing","description":"Plano, uso e cobrança"},{"name":"kyc","description":"Validação cadastral (CNPJ/contrato)"},{"name":"stats","description":"Métricas agregadas de envio"},{"name":"auth","description":"Cadastro público (`/auth/signup`)"},{"name":"health","description":"Healthcheck"}]}