Skip to main content
requestInternalTransfer Submit a manager approval request to move funds between two spend accounts on the same Fluz account. When approved, Fluz executes the internal transfer. This is different from account-to-account transfers. Use requestAccountTransfer when moving funds between Fluz accounts. See Request Account Transfer Approval.

Scopes

Webhook Identifiers

Webhook events: APPROVAL_CREATE, APPROVAL_APPROVE, APPROVAL_DECLINE, and APPROVAL_HANDLER_ERROR on execution failure.
Internal transfers and account transfers share the same approvalType and approvalCode. Use the original request mutation or inspect the approval payload in your integration to distinguish them.

Create a Request

RequestInternalTransferInput

Source and destination must be different spend accounts.

Sample Mutation

Sample Response

Approve a Request

Call approveApprovalRequest with the approvalId. Requires MANAGE_APPROVALS.
On approval, Fluz transfers funds between the specified spend accounts.

Decline a Request

Call declineApprovalRequest with the approvalId. Requires MANAGE_APPROVALS.
No transfer is executed when a request is declined.