Retorna os dados da conta de pagamento no gateway vinculada à organização. O usuário autenticado deve ser o administrador da conta (admin_id).
Autenticação
Requer token de usuário (JWT Supabase) via header Authorization: Bearer. O usuário deve pertencer à organização e ser o admin da conta.
Parâmetros de Path
Resposta
Identificador do tipo de conta no gateway (valor conforme contrato da API)
ID Stripe (se aplicável, caso contrário null)
Slug Open Collective (se aplicável)
Se a conta possui conta bancária ativa no gateway
Se os detalhes da conta foram enviados
Se cobranças estão habilitadas
Se saques estão habilitados
Informações adicionais de faturamento
Observações de faturamento
Sellers do gateway de pagamentos associados à conta
Organizações vinculadas à conta
Erros
| Código | Descrição |
|---|
403 | O usuário não é o administrador da conta |
404 | Organização ou conta não encontrada |
Exemplo
curl -X GET "https://api.chargefy.io/api/v1/organizations/org_abc123/account" \
-H "Authorization: Bearer $CHARGEFY_ACCESS_TOKEN"
Resposta de Exemplo
{
"id": "acc_abc123",
"account_type": "default",
"status": "active",
"stripe_id": null,
"open_collective_slug": null,
"has_bank_account": true,
"is_details_submitted": true,
"is_charges_enabled": true,
"is_payouts_enabled": true,
"country": "BR",
"billing_name": "Minha Empresa Ltda",
"billing_address": {
"line1": "Rua Exemplo, 123",
"city": "São Paulo",
"state": "SP",
"postal_code": "01310-100",
"country": "BR"
},
"billing_additional_info": null,
"billing_notes": null,
"sellers": [
{
"seller_id": "seller_xyz",
"seller_type": "individual",
"status": "active"
}
],
"users": [
{
"id": "user_abc",
"email": "[email protected]",
"avatar_url": null
}
],
"organizations": [
{
"id": "org_abc123",
"name": "Minha Empresa",
"slug": "minha-empresa",
"avatar_url": null
}
]
}