بياناتك البنكية على بُعد أمر واحد.

ملف تنفيذي واحد للتثبيت، ثم تسجيل الدخول، وجلب المعاملات أو مزامنة الموجزات من الطرفية. جداول للقراءة، و JSON ثابت للسكربتات والوكلاء.

banksync · zsh
$banksync tx list --bank chase --from 2026-10-01DATE        DESCRIPTION        AMOUNT2026-10-08  Trader Joe’s       -84.202026-10-07  Uber               -24.502026-10-05  Delta Air Lines   -412.0042 معاملة · ⁨Chase Checking ••4021⁩$banksync feeds sync fed_123 --watch✓ اكتملت المزامنة: الصفوف المكتوبة ⁨412⁩
جدول في الطرفية، ومغلّف JSON الثابت عند التمرير عبر أنبوب. المفتاح والبيانات نفسها كما في REST API وخادم MCP.

تثبيت، فتسجيل دخول، فانطلاق.

  1. 01

    تثبيت CLI

    ملف تنفيذي واحد مستقل لأنظمة macOS و Linux و Windows. لا Node ولا بيئة تشغيل.

    macOS و Linux

    curl -fsSL https://banksync.io/install.sh | sh# Windowsirm https://banksync.io/install.ps1 | iex
  2. 02

    تسجيل الدخول

    يُفتح المتصفح لاعتماد CLI. أما السكربتات و CI فتستخدم مفتاح API بدلًا من ذلك.

    الطرفية

    banksync loginتم تسجيل الدخول إلى ⁨Acme Inc⁩ (الملف الشخصي: ⁨default⁩).
  3. 03

    تشغيل أول أمر

    تُحَل الأسماء تلقائيًا، فيعثر --bank chase على اتصال Chase الخاص بك.

    الطرفية

    banksync banks listbnk_a1b2  Chase     ● activebnk_c3d4  CommBank  ◐ syncing

CLI من البداية إلى النهاية.

التثبيت، وتسجيل الدخول، وجلب المعاملات، ومزامنة موجز من الطرفية.

مصمَّم للسكربتات والوكلاء.

إخراج يناسب المهمة

جداول في الطرفية، و JSON عند التمرير عبر أنبوب. يمكن اختيار csv أو ndjson أو toon عبر -o، والأعمدة المطلوبة فقط عبر --fields.
banksync · zsh
$banksync tx list --bank chase -o csv > october.csv$banksync tx list --bank chase -o ndjson --fields date,amount{"date":"2026-10-08","amount":-84.2}{"date":"2026-10-07","amount":-24.5}$banksync tx list --bank chase | jq '.data | length'42

أداة طرفية لوكيلك

مغلّف ثابت، وخطأ JSON واحد على stderr، ورموز خروج ثابتة، وفهرس لكل الأوامر. لا شيء ينتظر إدخالًا داخل سكربت.
قراءة دليل الوكلاء
agent · bash
$export BANKSYNC_API_KEY=bsk_live_…$banksync commands --json | jq '.commands | length'131$banksync commands --json | jq -r .api_versionv1

مفتاح واحد: طرفية أو شيفرة أو محادثة.

BankSync

جداول البيانات

مساحات العمل

ذكاء اصطناعي من اختيارك

تعليماتك البرمجية

ما يفعله CLI.

التثبيت
ملف تنفيذي واحد لأنظمة macOS و Linux و Windows، دون الحاجة إلى Node. دليل التثبيت
تسجيل الدخول
OAuth عبر المتصفح باستخدام banksync login، أو مفتاح API عبر --api-key أو BANKSYNC_API_KEY. يُحفظ مشفّرًا ويُحجب من السجلات.
الأوامر
البنوك والحسابات والمعاملات والأرصدة والموجزات والمهام والجداول ولوحات المعلومات وعمليات الأتمتة، إضافةً إلى banksync api لأي نقطة نهاية مباشرة.
الإخراج
table أو json أو csv أو ndjson أو toon، مع --fields لأعمدة بمسارات منقوطة.
العقد
مولَّد من مواصفات OpenAPI نفسها التي يستخدمها REST API. تُفشل بوابة CI البناء إذا اختلفا.
البنوك
يفتح الأمر banksync banks connect تطبيق الويب لعرض شاشة الموافقة الخاصة بالبنك. لا تمر بيانات الدخول إلى البنك عبر CLI أبدًا.
البيانات نفسها
مفتاح ومجموعة بيانات واحدة مع REST API وخادم MCP.

حساب واحد، وثلاثة مداخل.

بيانات مرتبطة عبر CLI و API و MCP

فحص بنك، وتشغيل موجز، والاستعلام عن الحساب نفسه من API ومن وكيل.

أسئلة وأجوبة.

ما هو BankSync CLI؟

أداة سطر أوامر رسمية لواجهة BankSync API. تتيح عرض البنوك وجلب المعاملات وإدارة الموجزات وتشغيل المزامنة من الطرفية، مع جداول للأشخاص و JSON ثابت للسكربتات والوكلاء.

كيف أثبّت BankSync CLI؟

يكفي تشغيل curl -fsSL https://banksync.io/install.sh | sh على macOS أو Linux، أو irm https://banksync.io/install.ps1 | iex على Windows. إنه ملف تنفيذي واحد دون Node؛ ثم banksync login --api-key bsk_... بمفتاح من Workspace > Developers.

هل يناسب BankSync CLI وكلاء الذكاء الاصطناعي؟

نعم. يُخرج مغلّف JSON ثابتًا، وأخطاء قابلة للقراءة آليًا على stderr، ورموز خروج متسقة، وفهرس banksync commands --json يتيح للوكيل اكتشاف كل أمر وخيار وحقل.

ما تنسيقات الإخراج التي يدعمها CLI؟

يختار الخيار -o بين table أو json أو csv أو ndjson أو toon. الإخراج جداول افتراضيًا في الطرفية، و JSON عند التمرير عبر أنبوب، ويختار --fields الأعمدة بمسارات منقوطة.

كيف تجري المصادقة في CLI؟

يفتح الأمر banksync login المتصفح لتسجيل الدخول عبر OAuth. وللسكربتات و CI، يُستخدم مفتاح API عبر banksync login --api-key أو المتغير BANKSYNC_API_KEY. تُحفظ بيانات الاعتماد في ملف محلي مشفّر وتُحجب من السجلات التفصيلية.

هل يبقى CLI متوافقًا مع BankSync API؟

نعم. تُولَّد نواته المحددة الأنواع ومرجع أوامره من عقد OpenAPI نفسه الذي يستخدمه REST API، وتُفشل بوابة CI البناء إذا اختلفا.

هل يمكنني استخدام CLI و REST API وخادم MCP معًا؟

نعم. تتشارك الثلاثة مفتاح API واحدًا ومجموعة بيانات واحدة: CLI للسكربتات والوكلاء، و REST لشيفرتك، و MCP للمحادثة.

كيف أربط بنكًا من CLI؟

يكفي تشغيل banksync banks connect. يفتح الأمر تطبيق BankSync على الويب لإتمام خطوات الخدمات المصرفية المفتوحة، ثم يستطلع الحالة حتى يظهر البنك. لا تمر بيانات الدخول إلى بنكك عبر CLI أبدًا.

بياناتك البنكية في سطر الأوامر