Skip to main content
Envia um convite por e-mail para um usuário ingressar na organização. Se o e-mail já for membro ativo, retorna 200 sem enviar novo e-mail. Se já existia um convite pendente, ele é substituído por um novo.

Autenticação

Requer token de usuário (JWT Supabase) via header Authorization: Bearer. O usuário deve pertencer à organização.

Parâmetros de Path

id
string
required
ID da organização

Corpo da Requisição

email
string
required
E-mail do usuário a ser convidado

Resposta

StatusDescrição
201Convite criado e e-mail enviado com sucesso
200O e-mail já é membro ativo da organização
message
string
Mensagem de resultado: "Convite enviado" ou "Membro já adicionado"

Erros

CódigoDescrição
400Campo email ausente
404Organização não encontrada ou acesso negado

Exemplo

curl -X POST "https://api.chargefy.io/api/v1/organizations/org_abc123/members/invite" \
  -H "Authorization: Bearer $CHARGEFY_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]"}'

Resposta de Exemplo

{
  "message": "Convite enviado"
}