חיבור API: מה זה ואיך מחברים שתי מערכות, גם בלי לתכנת
התשובה הקצרה: API הוא דרך מוסכמת שבה תוכנה אחת מבקשת משהו מתוכנה אחרת ומקבלת תשובה, בלי מסך ובלי כפתורים באמצע. התוכנה ששואלת שולחת בקשה לכתובת קבועה של השירות, שנקראת נקודת קצה, והשירות מחזיר תשובה, בדרך כלל בפורמט טקסט מסודר שנקרא JSON. כדי שהשירות ידע מי פונה אליו, מצרפים לבקשה מפתח API, ששומרים בסוד כמו סיסמה. רוב האנשים לא צריכים לכתוב קוד כדי לחבר שתי מערכות: כלים כמו Zapier, Make ו-n8n עושים את פניות ה-API בשבילכם. מתכנת נדרש כשהחיבור לא קיים בכלים האלה, כשעובר בו מידע רגיש, או כשמדובר במערכת מוסדרת כמו בנק.
בקצרה
- API הוא בקשה ותשובה בין שתי תוכנות: שולחים בקשה לכתובת קבועה ומקבלים תשובה מסודרת.
- מפתח API הוא כמו סיסמה: לא משתפים אותו, לא מדביקים אותו בקוד גלוי, ומבטלים אותו אם דלף.
- את רוב החיבורים הפשוטים, כמו טופס שנכנס לגיליון, אפשר לבנות בלי קוד ב-Zapier, ב-Make או ב-n8n.
- וואטסאפ עסקי ובנקים הם מערכות מוסדרות: יש להן כללים, אישורים ותשלום לפי שימוש.
- כשפונים למתכנת, מביאים תיאור של מה נכנס ומה יוצא, ואת קישור התיעוד של שתי המערכות.
שלב אחרי שלב
מבינים מה קורה בחיבור: בקשה ותשובה
כמו במסעדה: אתם (התוכנה ששואלת) מזמינים מהתפריט (מה שהשירות מציע), והמלצר מביא מהמטבח את מה שביקשתם, בלי שתיכנסו למטבח. בפועל זה עובד כך באינטרנט:
- בקשה (request): התוכנה ששואלת שולחת הודעה לכתובת של השירות. בהודעה יש פעולה, למשל GET ("תביא לי מידע") או POST ("קח ממני מידע", כמו ערכים של טופס), ולפעמים גם תוכן.
- נקודת קצה (endpoint): הכתובת המדויקת שאליה שולחים, ולכל פעולה של השירות יש כתובת משלה.
- תשובה (response): השירות מחזיר קוד מצב שאומר אם הבקשה הצליחה, למשל 200 (הצליח) או 404 (לא נמצא), ואת המידע עצמו.
- JSON: פורמט טקסט מסודר שבו רוב השירותים מחזירים מידע. הוא נראה בערך כך: {"name": "דנה", "phone": "050..."}, כלומר שם של שדה ולידו הערך שלו.
טיפ: לא צריך לזכור את המונחים בעל פה. מספיק להבין שכל חיבור הוא מי שואל, מה הוא שולח, ומה הוא מקבל בחזרה.

כך נראה כל חיבור API: בקשה שיוצאת לשירות, ותשובה שחוזרת ממנו. בשורה התחתונה אותו רעיון בכלי אוטומציה, שבו בוחרים טריגר ופעולה והכלי שולח את הבקשות בשבילכם. קוראים את התיעוד של השירות
לכל שירות שיש לו API יש תיעוד (documentation): דפים שמסבירים אילו נקודות קצה יש, מה צריך לשלוח לכל אחת, מה חוזר, ואיך מזדהים. גם אם לא אתם תבנו את החיבור, כדאי לפתוח את התיעוד ולחפש בו שלושה דברים:
- הזדהות: האם צריך מפתח API, ואיפה מקבלים אותו.
- הגבלת קצב: כמה בקשות מותר לשלוח בפרק זמן. אצל OpenAI, למשל, ההגבלות נמדדות בבקשות לדקה, בבקשות ליום ובכמות טוקנים לדקה, ומי שעובר אותן מקבל שגיאה מספר 429.
- עלות: אם השימוש ב-API בתשלום, ולפי מה מחשבים אותו.
טיפ: שגיאה 429 לא אומרת שהחיבור שבור. היא אומרת "לאט יותר": מחכים קצת ושולחים שוב.
מקבלים מפתח API ושומרים עליו בסוד
מפתח API הוא מחרוזת ארוכה של אותיות ומספרים שמזהה אתכם מול השירות, ובדרך כלל גם מחייבת את החשבון שלכם על כל שימוש. מקבלים אותו באזור המפתחים של השירות. אצל Anthropic, למשל, יוצרים מפתח בעמוד API keys ב-Claude Console, בוחרים לו שם ותאריך תפוגה, והמפתח המלא מוצג רק פעם אחת, ביצירה. מי שאיבד אותו יוצר מפתח חדש.
זהירות: מי שמחזיק את המפתח יכול להשתמש בשירות על חשבונכם. לא שולחים אותו בוואטסאפ או במייל, לא מדביקים אותו בקובץ משותף או בצילום מסך, ושומרים אותו במקום מאובטח, כמו מנהל סיסמאות או אזור ההרשאות של כלי האוטומציה. אם הוא דלף, מבטלים אותו מיד ויוצרים חדש.
מחברים שתי מערכות בלי קוד
כלי אוטומציה כמו Zapier, Make ו-n8n מחזיקים חיבורי API מוכנים לאפליקציות רבות. אתם רק בוחרים:
- טריגר (trigger): האירוע שמתחיל את התהליך, למשל "תגובה חדשה בטופס".
- פעולה (action): מה לעשות אז, למשל "להוסיף שורה בגיליון".
- מיפוי שדות: איזה שדה מהטופס נכנס לאיזו עמודה בגיליון.
טיפ: כשאפליקציה לא מופיעה ברשימה, לפעמים היא יודעת לשלוח Webhook: הודעה אוטומטית שהיא שולחת לכתובת שתבחרו ברגע שקורה משהו, במקום שהכלי יצטרך לבדוק שוב ושוב אם יש חדש. כלי האוטומציה נותן לכם כתובת כזו, ואתם מדביקים אותה בהגדרות של האפליקציה.
דוגמה: טופס חדש נכנס כשורה ב-Google Sheets
נניח שיש לכם טופס יצירת קשר ב-Google Forms, ואתם רוצים שכל פנייה תופיע כשורה בגיליון של הצוות. ב-Zapier זה נראה כך:
- טריגר: Google Forms, האירוע New Form Response (תגובה חדשה בטופס).
- פעולה: Google Sheets, הפעולה Create Spreadsheet Row (יצירת שורה בגיליון).
- מיפוי: "שם" לעמודה A, "טלפון" לעמודה B, "תוכן הפנייה" לעמודה C.
- בדיקה: ממלאים את הטופס פעם אחת בעצמכם, ובודקים שהשורה נכנסה במקום הנכון.
טיפ: אותו רעיון עובד גם ב-Make וב-n8n. מי שרוצה לבנות תהליך מלא עם צעד של AI באמצע, ימצא הסבר מפורט במדריך על n8n.
AI דרך API: לא אותו דבר כמו אפליקציית הצ'אט
כשמחברים מודל שפה למערכת שלכם, למשל כדי לסכם פניות שנכנסות לגיליון, משתמשים ב-API של ספק המודל, לא באפליקציית הצ'אט. אצל Anthropic, למשל, התוכניות בתשלום של אפליקציית Claude ו-Claude Console (האזור שבו מקבלים מפתח API) הן מוצרים נפרדים, והשימוש ב-API מחויב בנפרד. ב-API משלמים לפי השימוש, וחלים גם הגבלות קצב.
זהירות: כל מה ששולחים למודל דרך API, כמו שמות וטלפונים של לקוחות, עובר לשרתים של הספק. בודקים את תנאי השימוש ואת הנהלים של מקום העבודה לפני שמחברים מידע אישי (ראו פרטיות נתונים).
וואטסאפ: חיבור דרך הפלטפורמה העסקית הרשמית
החיבור הרשמי של וואטסאפ למערכות נקרא WhatsApp Business Platform, והמוצר המרכזי בו הוא Cloud API של Meta. דברים שכדאי לדעת לפני שמתחילים, נכון ל-11.2026:
- צריך חשבון עסקי (business portfolio) ב-Meta, אחרת אי אפשר להשתמש בפלטפורמה.
- לפני שפונים לאנשים, צריך את הסכמתם (opt-in), ולציין בבירור את שם העסק שממנו יגיעו ההודעות.
- כשלקוח כותב לעסק, נפתח חלון שירות של 24 שעות שבו אפשר לענות לו בהודעות רגילות. מחוץ לחלון שולחים רק תבניות (templates): הודעות קבועות מראש, שבדרך כלל צריכות אישור.
- Meta גובה תשלום לפי הודעה שנמסרה, לפי סוג ההודעה.
טיפ: עסקים רבים מתחברים דרך שותף של Meta, חברה שכבר מחוברת לפלטפורמה ומנהלת את החיבור בשבילם, במקום לבנות אותו לבד.
בנקים: "בנקאות פתוחה" עובדת דרך גופים מורשים
בישראל יש בנקאות פתוחה: לקוח יכול לתת לגוף אחר גישה למידע שבחשבון הבנק שלו, באישור שלו. לפי בנק ישראל, הבנקאות הפתוחה החלה באפריל 2021 לפי הוראה 368 של הפיקוח על הבנקים, שמגדירה תקן API אחיד, ומיוני 2022 היא פועלת גם לפי חוק שירות מידע פיננסי. את המידע מקבל "נותן שירות מידע פיננסי", גוף שהחוק מסדיר את פעילותו.
טיפ: המשמעות המעשית: עסק קטן לא "מתחבר ל-API של הבנק" לבד. בדרך כלל עובדים דרך נותן שירות מורשה, או דרך תוכנה, למשל להנהלת חשבונות, שכבר עובדת איתו.
מתי צריך מתכנת ומה לבקש ממנו
כדאי לפנות למתכנת כשאחד מאלה נכון:
- אין חיבור מוכן בכלי האוטומציה לאחת המערכות, והיא גם לא שולחת Webhook.
- עובר בחיבור מידע רגיש: כסף, מידע רפואי או פרטים של הרבה לקוחות.
- צריך שהאתר שלכם עצמו יציע API למערכות אחרות, ולא רק יפנה לשירותים אחרים.
- יש הרבה פניות, והגבלות הקצב או העלויות של כלי האוטומציה כבר לא מתאימות.
טיפ: מה להביא לפגישה: (1) משפט אחד שמתאר את החיבור, "כשקורה X במערכת A, צריך שיקרה Y במערכת B". (2) רשימת השדות שעוברים. (3) קישורים לתיעוד ה-API של שתי המערכות. (4) כמה פעמים ביום זה קורה. ושאלו: איפה יישמרו המפתחות, מה קורה כשהחיבור נכשל, ומי מקבל התראה על כך.
סיימתם את כל השלבים. כל הכבוד!
טעויות נפוצות
- לשלוח מפתח API בצ'אט, במייל או בצילום מסך, גם למתכנת. מי שמחזיק אותו משתמש בשירות על חשבונכם. מכניסים אותו רק לאזור ההרשאות של הכלי, ואם הוא דלף מבטלים אותו ויוצרים חדש.
- לחשוב שמנוי לאפליקציית הצ'אט כולל את ה-API. אצל Anthropic, למשל, אלה מוצרים נפרדים והשימוש ב-API מחויב בנפרד, לפי השימוש.
- להפעיל חיבור בלי לבדוק אותו על דוגמה אחת, ואז לגלות אחרי שבוע ששדה הטלפון נכנס לעמודת השם. ממלאים טופס ניסיון ובודקים את השורה.
- לשלוח הודעות וואטסאפ לאנשים שלא הסכימו לקבל אותן. הכללים של Meta דורשים הסכמה מראש, ובלעדיה החשבון העסקי עלול להיפגע.
- לתת לחיבור יותר הרשאות ממה שהוא צריך. חיבור שרק מוסיף שורות לגיליון לא צריך גישה למחוק קבצים בכל ה-Drive.
המונחים מאחורי זה
APIנקודת-קצה APIמפתח גישהוובהוקWorkflow Automationזאפיירמייקn8nRate Limitטוקןמודל שפה גדולפרטיות נתונים
מדריכים קשורים
מקורות
- Overview of HTTP · MDN Web Docs
- Working with JSON · MDN Web Docs
- Rate limits · OpenAI API Docs
- Get your Claude API key · Claude Docs
- Why is Claude API usage billed separately from my paid Claude plan? · Claude Help Center
- Google Forms + Google Sheets integrations · Zapier
- WhatsApp Business Platform overview · Meta for Developers
- Pricing on the WhatsApp Business Platform · Meta for Developers
- Get opt-in for WhatsApp · Meta for Developers
- בנקאות פתוחה: תיבה מתוך הסקירה השנתית של מערכת הבנקאות לשנת 2022 · בנק ישראל
נבדק לאחרונה מול המקורות: 5.11.2026. הממשקים של הכלים משתנים מדי פעם, ולכן המדריך נבדק מחדש כל חודש.
מצאתם טעות במדריך, או שמשהו השתנה בכלי? כתבו לנו
תקועים? שאלו את Wiki-AI
העוזר יודע באיזה מדריך אתם ובאיזה שלב. ספרו מה רואים על המסך, הדביקו הודעת שגיאה, או בקשו שינסח בשבילכם את הבקשה.
התשובות נוצרות בבינה מלאכותית ועלולות לכלול טעויות. אל תכתבו כאן סיסמאות או פרטים אישיים. השאלות נשמרות בלי פרטים מזהים, כדי לשפר את המדריכים.