API v1 · HTTP · JSON
תיעוד
בדיקת IP מיידית ל-IPv4 ו-IPv6 כולל מיקום גיאוגרפי, ספק אינטרנט, ASN, מוכנות IPv6 וזיהוי דליפות.
API
ממשק HTTP ו-JSON
נקודות הקצה העיקריות אינן דורשות חשבון או קובץ Cookie. תגובות דינמיות משתמשות ב-Cache-Control: no-store ובכותרות הגבלת בקשות.
API v1
JSON יציבJSON מסוג snake_case עם גרסה וחוזה יציב עבור ה-IP הנוכחי ו-IP יעד.
/api/v1/selfתוצאה מובנית עבור ה-IP הנוכחי עם שדות רשת, מיקום ו-ASN.
curl --fail --silent --show-error https://iprapid.com/api/v1/self
/api/v1/lookup/{ip}חיפוש מובנה של כתובת IPv4 או IPv6 מאומתת.
curl --fail --silent --show-error https://iprapid.com/api/v1/lookup/8.8.8.8
/api/v1/metaschema_version · capabilities · fields
curl --fail --silent --show-error https://iprapid.com/api/v1/meta
JSON
תאימות| נתיב | תגובה |
|---|---|
GET / | נתיב ראשי עם משא ומתן על תוכן: JSON עבור CLI ו־*/*, כתובת IP אחת עבור text/plain ו־SSR HTML בבקשת text/html מפורשת. |
GET /json | תוצאה מובנית עבור ה-IP הנוכחי עם שדות רשת, מיקום ו-ASN. |
GET /json/{ip} | חיפוש מובנה של כתובת IPv4 או IPv6 מאומתת. |
GET /ip/{ip} | IP יעד מנורמל לתוכנות; דף noindex רק בבקשת HTML מפורשת. |
curl -sS https://iprapid.com/json
curl -sS https://iprapid.com/json/8.8.8.8
מסוף
TEXT / ANSI| נתיב | תגובה |
|---|---|
GET /ip | ה-IP הנוכחי המנורמל ואחריו ירידת שורה אחת. |
GET /info[/{ip}] | טקסט UTF-8 מפורט עם תוויות וסדר קבועים, ללא תווי בקרה של ANSI. |
GET /ansi[/{ip}] | תצוגת /info עם צבעי SGR מורשים שהופעלו במפורש. |
GET /field/{field}[/{ip}] | ערך מורשה יחיד וירידת שורה; 204 כאשר אינו זמין. |
curl iprapid.com
curl -4 iprapid.com
curl -6 iprapid.com
curl.exe iprapid.com
curl.exe -4 iprapid.com
curl.exe -6 iprapid.com
API v1 · JSON
APPLICATION/JSON{
"schema_version": "1",
"query": {
"type": "lookup",
"ip": "8.8.8.8",
"ip_version": 4
},
"network": {
"asn": 15169,
"as_organization": "Google LLC"
},
"location": {
"continent_code": "NA",
"country_code": "US",
"country": "United States",
"region_code": null,
"region": null,
"city": null,
"postal_code": null,
"timezone": "America/Chicago",
"coordinates": {
"latitude": 37.751,
"longitude": -97.822,
"accuracy_radius_km": 1000
}
},
"data": {
"status": "available",
"built_at": "2026-03-03T08:15:43Z"
},
"observed_at": "2026-07-25T12:23:07Z"
}
מתודולוגיה וגבולות האותות
השירות מפריד בין נתוני רשת שנצפו בשרת, נתוני מיקום מקומיים ואותות מהדפדפן, כדי שלא להציג מקור אחד כאחר.
- כתובת ה-IP הציבורית המוצגת היא הכתובת שהשירות צפה בה בחיבור HTTP זה.
- מדינה, אזור, עיר, אזור זמן, קואורדינטות, ASN וארגון מגיעים ממאגר נתונים מקומי.
- בדיקות WebRTC, DNS, שפה, אזור זמן ו-IPv6 הן תצפיות עצמאיות בדפדפן.
- לא זמין, לא ידוע, ללא תצפית ואי־התאמה הם מצבים שונים.
דיוק ועדכניות
מיקום IP מתאר הקצאת רשת, לא מכשיר או משק בית. העיר והקואורדינטות עשויות להיות רחוקות; רדיוס הדיוק הוא הערכה ולא הבטחה.
פרטיות ושמירה
החיפוש אינו שומר כתובות IP גולמיות, URI, כותרות או טביעות אצבע במצטברי PostgreSQL. קישורים חתומים מכילים רק מצבים מצומצמים, פגים לאחר 24 שעות ואינם נשמרים כרשומות.
שאלות נפוצות
האם העיר המוצגת היא המיקום המדויק שלי?
לא. מיקום IP הוא הערכה מקורבת ברמת הרשת. יש להתחשב ברדיוס הדיוק ולא לראות בקואורדינטות כתובת מדויקת.
האם השירות שומר את חיפוש ה-IP שלי במסד הנתונים?
היישום אינו שומר כתובות IP גולמיות במצטברי השימוש. יומני גישה מוגבלים מנוהלים בנפרד.
מדוע מצב IPv6 יכול להיות לא ידוע במקום לא זמין?
בדיקה שלא הוגדרה, נחסמה או לא הייתה חד־משמעית אינה מוכיחה שאין IPv6; המצב נשאר לא ידוע עד לתוצאה ברורה.
מה כולל קישור אבחון משותף?
רק ערכי מצב מצומצמים, זמני הנפקה ותפוגה וחתימה; ללא IP, קואורדינטות או כתובות פותרי DNS.