connectedAccounts

Crear una cuenta conectada

Crea una cuenta administrada por tu plataforma, la conecta a tu cuenta y marca el onboarding como completado. Si ya tienes una cuenta conectada para el mismo email, Recurrente la reutiliza y actualiza sus datos (idempotencia por email del administrador).

Recurrente extrae automáticamente el tax_id (NIT) y el tax_name (razón social) del documento tax_registration_document (RTU) que envías en verification — no necesitas enviarlos en el request.

Debes enviar la documentación requerida para el tipo de cuenta en verification. Si faltan documentos requeridos, Recurrente responde 400 y no completa el onboarding de la cuenta.

Puedes enviar bank_account para configurar de una vez la cuenta bancaria externa que recibirá retiros. Si tu cuenta tiene pricing especial para referidos, ese pricing se aplica a las cuentas conectadas nuevas.

Al crear o reutilizar la conexión, Recurrente emite el webhook account_connection.create con los campos parent_account y child_account.

post/connected_accounts

Headers

X-SECRET-KEYstring required

Tu clave secreta de API.

Una llave de cuenta (sk_live_..., sk_test_...) opera sobre su propia cuenta y, con X-ACCOUNT-ID, sobre sus cuentas conectadas.

Una llave de organización (sk_org_live_..., sk_org_test_...) alcanza todas las cuentas de una organización y solo sirve para leer: saldos, movimientos y reportes. Para operar sobre una cuenta debe nombrarla con X-ACCOUNT-ID; omitirlo en una lectura devuelve todas las cuentas de la organización. Cualquier otro endpoint responde 403 con code: organization_key_unsupported.

Response

Cuenta conectada creada

idstring

ID único de la cuenta conectada

statusstring

Estado de la cuenta

namestring

Nombre comercial de la cuenta

account_type'business' | 'individual' | 'non_profit'

Tipo de cuenta de negocio

created_atstring date-time

Fecha de creación

creator_namestring

Nombre del usuario creador

creator_emailstring email

Email del usuario creador

tax_idstring nullable

ID fiscal de la cuenta

tax_namestring nullable

Nombre fiscal de la cuenta

withdrawals_schedule'daily' | 'manual' | 'instant'

Frecuencia configurada para retiros

onboarding_completedboolean

Indica si la cuenta completó onboarding

Changes

No recorded changes to this endpoint across all 1 revision of this API.