מפתח נדרש עבור /api/transport/: בקשה בלי מפתח מקבלת 401 KEY_REQUIRED. בקשה עם מפתח שגוי, מבוטל או של פרויקט אחר עדיין נדחית ולעולם אינה מטופלת כבקשה בלי מפתח.
הכתובות הישנות בלי /transport (למשל /api/stops/search) עדיין עונות בינתיים גם בלי מפתח (תקופת מעבר), עם מגבלות לכתובת; על סיומן נודיע מראש. עם מפתח הן נבדקות בדיוק כמו /api/transport/.
X-RateLimit-Remaining מציג את היתרה האמיתית של הדקה הנוכחית (קודם היה תמיד 0).
גישה במפתח: חיבורים שולחים את המפתח של פרויקט מאושר כ-Authorization: Bearer <מפתח>. בקשות, בדיקה, מפתחות, כתובות IP ושימוש נמצאים באזור המפתחים; ראו איך הגישה עובדת.
המגבלות שייכות לפרויקט (בדקה, ביממה ובחודש, בו-זמנית, פעולות כבדות) ולא לכתובת IP אחת. דחייה מציינת את המגבלה ומקשרת לשגיאות גישה.
פעולה חדשה: GET /api/access/whoami מציגה מה השרת רואה לגבי הבקשה שלכם.
תקופת מעבר: הפעולות המפורסמות ממשיכות לענות גם בלי מפתח, עם מגבלות לרשת, עד תאריך שיפורסם מראש.
https://api.ibusisrael.online היא הכתובת הקנונית של ה-API לתחבורה של iBus. הנתיבים של השער מתפרסמים תחת /api/transport/, עם אותן תשובות כמו https://app.ibusisrael.online/api/transport/, שממשיכה לעבוד.
תיאור ציבורי ראשון: 22 פעולות קריאה בלבד ב-openapi.json, מדריכים בארבע שפות, llms.txt.
המגבלות משותפות לשתי הכתובות. חריגה מהמגבלה מחזירה JSON עם Retry-After.
מגבלה ידועה: בלילות מעבר השעון, זמני UTC שחושבו מלוח הזמנים עשויים להיות שונים בשעה לנסיעות לפני 02:00 (ראו נתונים וזמן).