Skip to main content
Retorna os dados da organização vinculada ao Supabase JWT presente no header de autenticação.

Autenticação

Requer Supabase JWT via header Authorization: Bearer.

Resposta

Retorna o objeto completo da organização associada ao token.
id
string
ID único da organização
name
string
Nome da organização
slug
string
Slug único para URL
avatar_url
string
URL do avatar
status
string
Status: created, active, denied
subscription_settings
object
Configurações de assinaturas
notification_settings
object
Configurações de notificações
created_at
string
Data de criação (ISO 8601)

Erros

CódigoDescrição
403O token fornecido não é válido ou não possui permissões

Exemplo

curl -X GET "https://api.chargefy.io/api/v1/organizations/me" \
  -H "Authorization: Bearer <supabase_jwt>"

Resposta de Exemplo

{
  "id": "org_abc123",
  "name": "Minha Empresa",
  "slug": "minha-empresa",
  "avatar_url": "https://cdn.chargefy.io/avatars/org_abc123.png",
  "status": "active",
  "subscription_settings": {
    "allow_multiple_subscriptions": false,
    "allow_customer_updates": true,
    "proration_behavior": "prorate"
  },
  "notification_settings": {
    "new_sale": true,
    "new_subscription": true
  },
  "created_at": "2025-06-01T08:00:00Z"
}