Cria um link permanente e reutilizável que permite a sub-organizações (OrgB, OrgC, OrgT) realizarem o onboarding através do embed da organização pai (OrgA).
Autenticação
Requer Organization Access Token (OAT) ou sessão de usuário via header Authorization: Bearer.
Corpo da Requisição
ID da organização pai. Obrigatório quando autenticado via sessão de usuário (não necessário com OAT).
Percentual de taxa (0–100) que será aplicado às sub-organizações criadas por este link.
Opções que configuram o comportamento do fluxo de onboarding. Se true, um e-mail de convite é enviado ao responsável da nova sub-organização ao concluir o onboarding. Padrão: true.
Resposta
ID único do link criado (UUID)
Token público reutilizável para uso no embed
Percentual de taxa configurado
Opções de onboarding salvas
Data de criação (ISO 8601)
Exemplo
curl -X POST "https://api.chargefy.io/api/v1/onboarding-links/" \
-H "Authorization: Bearer $CHARGEFY_ACCESS_TOKEN " \
-H "Content-Type: application/json" \
-d '{
"fee_percent": 5,
"onboarding_options": {
"send_invite": true
}
}'
Resposta de Exemplo
{
"id" : "a1b2c3d4-e5f6-7890-abcd-ef1234567890" ,
"token" : "obl_abc123xyz" ,
"parent_organization_id" : "org_abc123" ,
"fee_percent" : 5 ,
"onboarding_options" : {
"send_invite" : true
},
"created_at" : "2026-03-20T10:00:00Z"
}