Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.chargefy.io/llms.txt

Use this file to discover all available pages before exploring further.

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
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",
  "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"
}