Skip to main content
Cria uma nova organização e automaticamente associa o usuário autenticado como membro. O usuário deve ter um registro em public.users (ser um admin registrado).

Autenticação

Requer token de usuário (JWT Supabase) via header Authorization: Bearer.

Corpo da Requisição

string
required
Nome da organização
string
required
Slug único para URL (deve ser único no sistema)
boolean
required
Aceite dos termos de uso (deve ser true)
string
Biografia ou descrição da organização
string
Nome da empresa
string
URL do blog
string
Localização
string
E-mail de contato público
string
Nome de usuário no Twitter/X
string
URL do site
string
URL do avatar
object
Configurações de perfil
object
Configurações de funcionalidades
object
Configurações de assinaturas
object
Configurações de notificações
array
Links de redes sociais

Resposta

Retorna o objeto completo da organização criada com status HTTP 201 Created.
string
ID único da organização
string
Nome da organização
string
Slug único
string
Status inicial: created
string
Prefixo das faturas (gerado automaticamente a partir do slug em maiúsculas)
integer
Próximo número de fatura (inicia em 1)
object
Configurações padrão de assinaturas
object
Configurações padrão de notificações
string
Data de criação (ISO 8601)

Erros

Exemplo

Resposta de Exemplo