POSTPlataforma
Criar loja (signup)
Signup self-service público: provisiona um novo tenant (schema + migrations + seed). Rate-limit: 5/hora por IP.
POST
/platform/signupCorpo da requisição
nomeLojastringobrigatórioNome da loja.
subdominiostringobrigatórioSubdomínio desejado.
emailstringobrigatórioE-mail do dono.
senhastringobrigatórioSenha do dono.
Requisição
curl -X POST "https://minha-loja.ecom.app/platform/signup" \
-H "Content-Type: application/json" \
-d '{"nomeLoja":"Minha Loja","subdominio":"minha-loja","email":"dono@x.com","senha":"segredo"}'Resposta201
200 OK
{ "success": true, "data": { "tenantId": "t_42", "subdominio": "minha-loja" } }