Khi bạn sử dụng ứng dụng lập ngân sách, phần mềm thuế hoặc dịch vụ khác dựa trên thông tin về tài khoản ngân hàng và tài khoản đầu tư của bạn, bạn thường có thể cho phép dịch vụ truy xuất các bản cập nhật trực tuyến tự động. Nhưng một số khách hàng do dự khi cung cấp cho các chương trình như vậy tên người dùng và mật khẩu cho các tài khoản tài chính nhạy cảm của họ — và các ngân hàng cũng không mặn mà với thực tế này.
Để giảm bớt những lo ngại đó, các tổ chức tài chính và dịch vụ của bên thứ ba ngày càng đạt được thỏa thuận chia sẻ dữ liệu với các giao diện lập trình ứng dụng hoặc API. Theo Don Cardinal thuộc nhóm ngành Financial Data Exchange, các API hoạt động như các làn đường tốc hành chuyên dụng cho phép thông tin lưu chuyển an toàn hơn giữa các tổ chức tài chính. Ví dụ:giả sử bạn muốn liên kết tài khoản ngân hàng Chase của mình với ứng dụng lập ngân sách Mint. Vì Chase có mối quan hệ API với Intuit, công ty mẹ của Mint, Mint sẽ chuyển hướng bạn đến Chase để nhập thông tin đăng nhập ngân hàng của bạn thay vì bạn cung cấp cho Mint. Bạn cũng có thể chọn những tài khoản Chase mà Mint có thể truy cập, điều này rất hữu ích nếu bạn muốn chia sẻ thông tin về thẻ tín dụng nhưng không phải tài khoản tiết kiệm của bạn.
Các ngân hàng lớn khác, bao gồm Bank of America, U.S. Bank và Wells Fargo, cũng đang phát triển các thỏa thuận API. Tất cả họ đều cung cấp hoặc có kế hoạch cung cấp trang tổng quan trực tuyến cho phép khách hàng xem những dịch vụ nào được kết nối với tài khoản của họ thông qua API. Khi bạn đăng nhập vào tài khoản tài chính của mình trực tuyến, hãy tìm trang tổng quan trong hồ sơ hoặc cài đặt bảo mật của bạn.