{
"domain": "airbnb.com",
"platform": "both",
"grade": "A+",
"score": 100,
"summary": {
"errors": 0,
"warnings": 0,
"infos": 0
},
"ios": {
"found": true,
"source": "well-known",
"url": "https://airbnb.com/.well-known/apple-app-site-association",
"statusCode": 200,
"contentType": "application/json",
"sizeBytes": 23702,
"appIDs": [
"5LL7P8E8RA.com.airbnb.app",
"5LL7P8E8RA.com.airbnb.appenterprise",
"9BPWRS9A4J.com.airbnb.app",
"9BPWRS9A4J.com.airbnb.appenterprise",
"9BPWRS9A4J.com.airbnb.oneoff",
"KYLDQ3QJT3.com.airbnb.app",
"KYLDQ3QJT3.com.airbnb.appenterprise"
],
"services": {
"applinks": 1,
"webcredentials": 7,
"activitycontinuation": 7
},
"componentRules": 332,
"legacyPathRules": 0
},
"android": {
"found": true,
"url": "https://airbnb.com/.well-known/assetlinks.json",
"statusCode": 200,
"contentType": "application/json",
"sizeBytes": 11285,
"statements": 61,
"apps": [
{
"packageName": "com.airbnb.android",
"fingerprints": [
"43:7B:7C:9A:94:6C:3C:E9:F2:49:A4:30:86:14:F5:42:C1:4D:7C:7A:3B:C9:77:89:98:4E:02:47:CD:23:01:FB"
],
"relations": [
"delegate_permission/common.get_login_creds",
"delegate_permission/common.handle_all_urls"
]
},
{
"packageName": "com.airbnb.android.development",
"fingerprints": [
"C7:0D:F7:A2:50:A8:B7:AA:CC:58:E5:2E:48:3C:17:15:25:0B:6F:F8:FB:7C:19:72:43:C7:BF:C2:13:7D:CB:6C",
"43:7B:7C:9A:94:6C:3C:E9:F2:49:A4:30:86:14:F5:42:C1:4D:7C:7A:3B:C9:77:89:98:4E:02:47:CD:23:01:FB"
],
"relations": [
"delegate_permission/common.get_login_creds",
"delegate_permission/common.handle_all_urls"
]
},
{
"packageName": "com.airbnb.android.myflavor.development",
"fingerprints": [
"C7:0D:F7:A2:50:A8:B7:AA:CC:58:E5:2E:48:3C:17:15:25:0B:6F:F8:FB:7C:19:72:43:C7:BF:C2:13:7D:CB:6C"
],
"relations": [
"delegate_permission/common.get_login_creds",
"delegate_permission/common.handle_all_urls"
]
}
],
"webTargets": 58,
"handleAllUrls": true
},
"issues": [],
"issuesOmitted": [],
"issueCapPerCode": 10,
"cached": false,
"checkedAt": "2026-10-21T01:54:19.609Z",
"note": "Checks how the association files are served and whether their contents are well-formed. It does not verify that a signing certificate actually matches a sha256_cert_fingerprints value, does not verify that the app exists or is installed, does not test that the operating system routes a link into the app, and does not follow Apple's CDN caching. Fingerprints and App IDs are checked for format only."
}
curl --location --request GET 'https://zylalabs.com/api/14380/deep+link+association+checker+api/36042/check+universal+links+and+app+links+files+of+a+domain?domain=airbnb.com&platform=both' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए डीप लिंक एसोसिएशन चेकर्स API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
IOS यूनिवर्सल लिंक्स के लिए एप्पल-एप-साइट-एसोसिएशन फाइल और एंड्रॉइड ऐप लिंक्स के लिए एसेटलिंक्स.json फाइल एक डोमेन पर यह एक स्कोर ग्रेड और स्थिर कोड के साथ निष्कर्ष लौटाता है
यह केवल प्रारूप और सेवा की जांच करता है यह यह सत्यापित नहीं कर सकता कि एक हस्ताक्षर प्रमाणपत्र एक फिंगरप्रिंट से मेल खाता है कि ऐप मौजूद है या ऑपरेटिंग सिस्टम कैसे एक लिंक को रूट करता है
नहीं एप्पल और गूगल दोनों को फाइलों को सीधे प्रदान करने की आवश्यकता है इसलिए एक रीडायरेक्ट को गलती के रूप में रिपोर्ट किया जाता है बजाय इसके कि इसका पालन किया जाए
हाँ प्लेटफ़ॉर्म पैरामीटर को ios या android पर सेट करें डिफ़ॉल्ट दोनों होते हैं
हाँ परिणाम 15 मिनट के लिए कैश में होते हैं कैश को बाईपास करने के लिए ताज़ा पैरामीटर को 1 पर सेट करें उदाहरण के लिए जब आप फ़ाइल बदलते हैं उसके तुरंत बाद
यह एंडपॉइंट एक डोमेन के आईओएस यूनिवर्सल लिंक और एंड्रॉइड ऐप लिंक फ़ाइलों पर एक व्यापक रिपोर्ट लौटाता है जिसमें स्कोर ग्रेड और विस्तृत निष्कर्ष शामिल हैं यह फ़ाइलों की उपस्थिति उनके स्थिति कोड सामग्री प्रकार और संबंधित ऐप आईडी पर जानकारी प्रदान करता है
मुख्य क्षेत्रों में "डोमेन," "प्लेटफॉर्म," "ग्रेड," "स्कोर," और "आईओएस" और "एंड्रॉइड" के लिए विस्तृत अनुभाग शामिल हैं जिनमें "मिला," "यूआरएल," "स्थिति कोड," और "ऐप आईडी" जैसी जानकारी शामिल है
प्रतिक्रिया JSON प्रारूप में संरचित है जिसमें डोमेन और प्लेटफ़ॉर्म के लिए टॉप-लेवल फ़ील्ड हैं इसके बाद त्रुटियों और चेतावनियों का सारांश है और iOS और Android निष्कर्षों के लिए विस्तृत अनुभाग हैं जिनमें प्रत्येक प्लेटफ़ॉर्म के लिए विशिष्ट विशेषताएँ शामिल हैं
अंत बिंदु एप्पल-ऐप-साइट-एसोसिएशन और एसेटलिंक्स फ़ाइलों की मौजूदगी और वैधता पर जानकारी प्रदान करता है जिसमें उनके यूआरएल, स्थिति कोड, सामग्री प्रकार और संबंधित ऐप आईडी और सेवाओं की संख्या शामिल है
उपयोगकर्ता अपने अनुरोधों को "प्लेटफ़ॉर्म" जैसे पैरामीटर का उपयोग करके अनुकूलित कर सकते हैं (iOS, Android, या दोनों को निर्दिष्ट करने के लिए) और "फ्रेश" (कैश्ड परिणामों को बायपास करने के लिए) के लिए। यदि निर्दिष्ट नहीं किया गया है, तो डिफ़ॉल्ट प्लेटफ़ॉर्म दोनों पर सेट होता है
डेटा सटीकता को निर्दिष्ट डोमेन से फाइलों को सीधे लाकर बनाए रखा जाता है बिना रीडायरेक्ट का पालन किए जिससे रिपोर्ट किए गए स्थिति कोड और सामग्री प्रकार वास्तव में सर्वर के उत्तरों को दर्शाते हैं
विशिष्ट उपयोग के मामले में मोबाइल ऐप्स के लिए गहरे लिंकिंग के कार्यान्वयन को सत्यापित करना यूनिवर्सल लिंक और ऐप लिंक से संबंधित समस्याओं का निवारण करना और ऐप लिंकिंग के लिए प्लेटफॉर्म आवश्यकताओं के अनुपालन को सुनिश्चित करना शामिल है
उपयोगकर्ता अपने डीप लिंकिंग सेटअप की गुणवत्ता का आकलन करने के लिए स्कोर और ग्रेड का विश्लेषण कर सकते हैं त्रुटियों और चेतावनियों के लिए सारांश की समीक्षा कर सकते हैं और अपने ऐप लिंकिंग कॉन्फ़िगरेशन में आवश्यक समायोजन करने के लिए विस्तृत निष्कर्षों का उपयोग कर सकते हैं