public.users (ser um admin registrado).
Autenticação
Requer token de usuário (JWT Supabase) via headerAuthorization: Bearer.
Corpo da Requisição
Nome da organização
Slug único para URL (deve ser único no sistema)
Aceite dos termos de uso (deve ser
true)Biografia ou descrição da organização
Nome da empresa
URL do blog
Localização
E-mail de contato público
Nome de usuário no Twitter/X
URL do site
URL do avatar
Configurações de perfil
Configurações de funcionalidades
Configurações de assinaturas
Configurações de notificações
Links de redes sociais
Resposta
Retorna o objeto completo da organização criada com status HTTP201 Created.
ID único da organização
Nome da organização
Slug único
Status inicial:
createdPrefixo das faturas (gerado automaticamente a partir do slug em maiúsculas)
Próximo número de fatura (inicia em
1)Configurações padrão de assinaturas
Configurações padrão de notificações
Data de criação (ISO 8601)
Erros
| Código | Descrição |
|---|---|
400 | name ou slug ausentes, ou terms não aceito |
403 | Usuário não tem permissão para criar organizações |
422 | Slug já existe no sistema |

