API دستاویزات
پروگرامک WHOIS اور RDAP ڈومین تلاشوں کے لیے API دستاویزات: رجسٹریشن ڈیٹا سے سوال کریں، ڈومین ان پٹ پارس کریں اور حالیہ ڈومینز براؤز کریں۔
ڈومین تلاش
درخواست کا یو آر ایل
GET https://whois.litelake.com/api/public/whois?domain={domain}پیرامیٹرز
| پیرامیٹر | قسم | ضروری | تفصیل |
|---|---|---|---|
| domain | string | ہاں | تلاش کرنے کے لیے ڈومین نام (مثال کے طور پر، example.com) |
| force_refresh | boolean | نہیں | کیش شدہ ڈیٹا کو مجبوراً ریفریش کریں |
جوابی مثال
{
"code": 200,
"message": "Query successful",
"data": {
"domain": "example.com",
"tld": "com",
"registrar": "Example Registrar, Inc.",
"registry_domain_id": "123456789_DOMAIN_COM-VRSN",
"created_date": "1995-08-14T04:00:00Z",
"updated_date": "2023-08-14T04:00:00Z",
"expiry_date": "2024-08-13T04:00:00Z",
"status": ["clientTransferProhibited"],
"name_servers": ["ns1.example.com", "ns2.example.com"],
"query_count": 150,
"last_queried_at": "2024-03-05T12:34:56Z"
}
}خرابی کا جواب
400 بری درخواست
{
"code": 400,
"message": "Missing domain parameter"
}غیر رجسٹرابل ان پٹ (سب ڈومین، یو آر ایل) 400 لوٹاتا ہے جس کے ساتھ suggested_domain کی درستگی کا اشارہ ہوتا ہے:
{
"code": 400,
"message": "invalid registrable domain: www.example.com, did you mean: example.com?",
"data": {
"input": "www.example.com",
"suggested_domain": "example.com"
}
}404 نہیں ملا
{
"code": 404,
"message": "Domain not found"
}429 بہت ساری درخواستیں
{
"code": 429,
"message": "Rate limit exceeded, please try again later"
}500 اندرونی سرور کی خرابی
{
"code": 500,
"message": "Query failed, please try again later"
}ڈومین ان پٹ پارس
کسی بھی شکل کے ڈومین ان پٹ (یو آر ایل، سب ڈومین، IDN، مخلوط کیس) کو اس کے رجسٹرابل ڈومین میں نارملائز کریں۔ سب ڈومین ان پٹ is_registrable: false کے ساتھ 200 لوٹاتے ہیں؛ صرف IP ایڈریس، ننگے عوامی سوفکس اور پارس نہ ہونے والا ان پٹ 400 لوٹاتا ہے۔
درخواست کا یو آر ایل
GET https://whois.litelake.com/api/public/domain/parse?input={input}پیرامیٹرز
| پیرامیٹر | قسم | ضروری | تفصیل |
|---|---|---|---|
| input | string | ہاں | کسی بھی شکل کا خام ڈومین ان پٹ (یو آر ایل، سب ڈومین، IDN، مخلوط کیس)۔ نارملائز شدہ رجسٹرابل ڈومین لوٹاتا ہے۔ |
جوابی مثال
{
"code": 200,
"message": "Parse successful",
"data": {
"input": "https://www.example.com/path?q=1",
"domain": "example.com",
"is_registrable": false
}
}خرابی کا جواب
400 بری درخواست
{
"code": 400,
"message": "IP query is not supported: 1.2.3.4",
"data": {
"input": "1.2.3.4"
}
}