OpenAPIOpenAPI
  • English
  • 简体中文
  • Indonesia
  • हिंदी
  • Русский
  • Tiếng Việt
  • German
  • português
  • English
  • 简体中文
  • Indonesia
  • हिंदी
  • Русский
  • Tiếng Việt
  • German
  • português
  • ProxyLite OpenAPI

ProxyLite OpenAPI

app_key प्रमाणीकरण कुंजी लॉगिन के बाद व्यक्तिगत केंद्र के होमपेज पर देखें।

कृपया कुंजी को सुरक्षित रखें, कुंजी के पास आपके खाते के व्यवस्थापक अधिकार हैं।

बेस URLs:

https://api.proxylite.com

प्रमाणीकरण विधियाँ

App Key प्रमाणीकरण

POST पैरामीटर:

app_key: {your_app_key}

या क्वेरी पैरामीटर के रूप में:

?app_key={your_app_key}

प्रतिक्रिया प्रारूप

सभी इंटरफेस एक समान JSON प्रारूप लौटाते हैं:

{
	"code": 200,
	"message": "ऑपरेशन सफल",
	"data": {}
}
  • code: स्थिति कोड, 200 सफलता को दर्शाता है, अन्य मान विफलता को दर्शाते हैं
  • message: प्रतिक्रिया संदेश (चीनी)
  • data: प्रतिक्रिया डेटा

प्रमाणीकरण

यह इंटरफेस निम्नलिखित दो प्रमाणीकरण विधियों का समर्थन करता है:

1. Bearer Token (JWT)

HTTP Header के माध्यम से Token पास करें।

Header उदाहरण:

Authorization: Bearer <your_jwt_token>

API Key प्रमाणीकरण

यह इंटरफेस पहचान सत्यापन के लिए API Key विधि का उपयोग करता है।

क्लाइंट को अनुरोध में app_key पैरामीटर शामिल करना होगा, अन्यथा अनुरोध अस्वीकार कर दिया जाएगा।

उदाहरण:

GET /api/example?app_key=your_app_key

POST /api/example?app_key=your_app_key
Content-Type: application/json

प्रॉक्सी खाता प्रबंधन

GET प्रॉक्सी खाता सूची

GET /end-point/whitelist-account/list

प्रतिक्रिया उदाहरण

सफल प्रतिक्रिया (200)

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": [
			{
				"id": 0,
				"username": "string",
				"password": "string",
				"created_at": "string",
				"remark": "string",
				"product_type": 9,
				"usage_flow": 0,
				"limit_flow": 102400,
				"status": 0
			}
		]
	}
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» coderesponseCodefalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[object]falsenonenone
»»» idintegerfalsenoneखाता संख्या
»»» usernamestringfalsenoneप्रॉक्सी खाता नाम
»»» passwordstringfalsenoneप्रॉक्सी खाता पासवर्ड
»»» created_atstringfalsenoneजोड़ने का समय
»»» remarkstringfalsenoneटिप्पणी
»»» product_typeproductTypesfalsenoneपैकेज प्रकार, 9 डायनामिक आवासीय ट्रैफ़िक पैकेज, 11 डायनामिक आवासीय IP, 14 स्थिर डेटा सेंटर IP, 25 स्थिर आवासीय IP
»»» usage_flowintegerfalsenoneउपयोग किया गया ट्रैफ़िक, इकाई: KB
»»» limit_flowintegerfalsenoneकस्टम ट्रैफ़िक सीमा: इकाई GB अधिकतम 102400, 0 असीमित
»»» statusintegerfalsenoneसक्रियण स्थिति: 1 सक्षम, 0 अक्षम

गणना मान

गुणमान
product_type9
product_type11
product_type14
product_type25

POST प्रॉक्सी खाता जोड़ें

POST /end-point/whitelist-account/add

Body अनुरोध पैरामीटर

{
	"app_key": "stringstringstringstringstringst",
	"accounts": "user01:pass,user02:pass,user03:pass",
	"remark": "",
	"product_type": 9
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectनहींnone
» app_keybodystringनहींप्राधिकरण कुंजी
» accountsbodystringनहींखाता पासवर्ड, कृपया username:password प्रारूप में भरें, खाता और पासवर्ड केवल संख्या और अक्षरों का समर्थन करते हैं, किसी भी विशेष प्रतीक या स्थान को दर्ज करने की अनुमति नहीं है, कोलन खाते और पासवर्ड को अलग करता है। बैच जोड़ने का समर्थन करता है, अंग्रेजी अल्पविराम (,) से प्रॉक्सी खातों को अलग करें।
» remarkbodystringनहींप्रॉक्सी खाता विवरण
» product_typebodyproductTypesनहींपैकेज प्रकार, 9 डायनामिक आवासीय ट्रैफ़िक पैकेज, 11 डायनामिक आवासीय IP, 14 स्थिर डेटा सेंटर IP, 25 स्थिर आवासीय IP

गणना मान

गुणमान
» product_type9
» product_type11
» product_type14
» product_type25

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» datanullfalsenonenone

POST प्रॉक्सी खाता हटाएं

POST /end-point/whitelist-account/delete

कृपया ध्यान दें कि हटाने के बाद पुनर्प्राप्ति संभव नहीं है, उपयोग किए गए ट्रैफ़िक आदि की जांच नहीं की जा सकती। हटाने में लगभग 5 मिनट का प्रतीक्षा समय है, इस अवधि के दौरान अभी भी शुल्क लग सकता है।

Body अनुरोध पैरामीटर

{
	"app_key": "stringstringstringstringstringst",
	"accounts": "user01,user02"
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectनहींnone
» app_keybodystringनहींप्राधिकरण कुंजी
» accountsbodystringनहींप्रॉक्सी खाते, केवल संख्या और अक्षर। बैच ऑपरेशन का समर्थन करता है, अल्पविराम (,) से प्रॉक्सी खातों को अलग करें

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» datanullfalsenonenone

POST प्रॉक्सी खाता अक्षम करें

POST /end-point/whitelist-account/disable

अक्षम करने में लगभग 5 मिनट का प्रतीक्षा समय है, इस अवधि के दौरान अभी भी शुल्क लग सकता है।

Body अनुरोध पैरामीटर

{
	"app_key": "stringstringstringstringstringst",
	"accounts": "user01,user02"
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectनहींnone
» app_keybodystringनहींप्राधिकरण कुंजी
» accountsbodystringनहींप्रॉक्सी खाते, केवल संख्या और अक्षर। बैच ऑपरेशन का समर्थन करता है, अल्पविराम (,) से प्रॉक्सी खातों को अलग करें

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» datanullfalsenonenone

POST प्रॉक्सी खाता सक्षम करें

POST /end-point/whitelist-account/enable

Body अनुरोध पैरामीटर

{
	"app_key": "stringstringstringstringstringst",
	"accounts": "user01,user02"
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectनहींnone
» app_keybodystringनहींप्राधिकरण कुंजी
» accountsbodystringनहींप्रॉक्सी खाते, केवल संख्या और अक्षर। बैच ऑपरेशन का समर्थन करता है, अल्पविराम (,) से प्रॉक्सी खातों को अलग करें

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» datanullfalsenonenone

POST प्रॉक्सी खाता पासवर्ड बदलें

POST /end-point/whitelist-account/change-password

कृपया ध्यान दें कि बदलने के बाद 5 मिनट का प्रतीक्षा समय है, इस अवधि के दौरान पुराना पासवर्ड अभी भी काम कर सकता है।

Body अनुरोध पैरामीटर

{
	"app_key": "stringstringstringstringstringst",
	"account": "user",
	"password": "pass"
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectनहींnone
» app_keybodystringनहींप्राधिकरण कुंजी
» accountbodystringनहींप्रॉक्सी खाता, केवल संख्या और अक्षर।
» passwordbodystringनहींनया प्रॉक्सी खाता पासवर्ड, केवल संख्या और अक्षर।

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» datanullfalsenonenone

POST प्रॉक्सी खाता टिप्पणी बदलें

POST /end-point/whitelist-account/change-remark

Body अनुरोध पैरामीटर

{
	"app_key": "stringstringstringstringstringst",
	"account": "user",
	"remark": ""
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectनहींnone
» app_keybodystringनहींप्राधिकरण कुंजी
» accountbodystringनहींप्रॉक्सी खाता, केवल संख्या और अक्षर।
» remarkbodystringनहींनई प्रॉक्सी खाता टिप्पणी, अधिकतम 32 चीनी या 64 अंग्रेजी वर्ण।

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» datanullfalsenonenone

POST प्रॉक्सी खाता ट्रैफ़िक सीमा बदलें

POST /end-point/whitelist-account/change-limit

कृपया ध्यान दें कि ट्रैफ़िक आंकड़ों में 5 मिनट तक की देरी हो सकती है, अर्थात वास्तविक खपत इस सीमा से अधिक हो सकती है।

Body अनुरोध पैरामीटर

{
	"app_key": "stringstringstringstringstringst",
	"account": "user",
	"limit": 0
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectनहींnone
» app_keybodystringनहींप्राधिकरण कुंजी
» accountbodystringनहींप्रॉक्सी खाता, केवल संख्या और अक्षर।
» limitbodyintegerनहींट्रैफ़िक सीमा, इकाई: GB, 0 कोई सीमा नहीं

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": null
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» datanullfalsenonenone

ट्रैफ़िक लॉग क्वेरी

GET दिन के अनुसार उपयोग ट्रैफ़िक सारांश

GET /end-point/user-usage-flow/total

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
app_keyquerystring(password)हाँप्रमाणीकरण कुंजी
start_timequerystring(Y-m-d H:i:s)नहींप्रारंभ समय, सेकंड तक सटीक हो सकता है। कृपया ध्यान दें, लॉग रिकॉर्डिंग में 5 मिनट तक की देरी हो सकती है। डिफ़ॉल्ट 7 दिनों के भीतर।
end_timequerystring(Y-m-d H:i:s)नहींसमाप्ति समय, सेकंड तक सटीक हो सकता है। कृपया ध्यान दें, लॉग रिकॉर्डिंग में 5 मिनट तक की देरी हो सकती है। डिफ़ॉल्ट वर्तमान समय।
usernamequerystringनहींउप-खाता नाम, डिफ़ॉल्ट रूप से सभी खातों की क्वेरी करता है, उप-खाता निर्दिष्ट किया जा सकता है। कृपया ध्यान दें कि यदि आपने समान नाम के उप-खाते जोड़े हैं, तो यह क्वेरी समान नाम वाले प्रॉक्सी खातों के सभी उपयोग रिकॉर्ड लौटाएगी।
product_typequerynumberनहींपैकेज प्रकार

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": [
			{
				"day": "2022-08-01",
				"flow": 0
			}
		]
	}
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[object]falsenonenone
»»» daystringfalsenoneतारीख
»»» flowintegerfalsenoneखपत ट्रैफ़िक, इकाई KB

पैकेज क्वेरी

GET खरीदे गए पैकेज की सूची

GET /end-point/user-product/list

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
app_keyquerystring(password)हाँप्रमाणीकरण कुंजी
trade_noquerystringनहींऑर्डर नंबर, कृपया पूर्ण ऑर्डर नंबर दर्ज करें। फ़ज़ी खोज समर्थित नहीं है।
pagequerynumberनहींपेजिनेशन, डिफ़ॉल्ट: 1
sizequerynumberनहींप्रति पृष्ठ संख्या, डिफ़ॉल्ट: 20
product_typequerynumberनहींपैकेज प्रकार

प्रतिक्रिया उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": [
			{
				"id": 0,
				"created_at": "2022-05-13 12:14:15",
				"expired_at": "2022-05-13 12:14:15",
				"product_type": 9,
				"trade_no": "2022051312134339861461465434",
				"order": {
					"created_at": "2022-05-13 12:13:43",
					"pay_at": "2022-05-13 12:13:43",
					"title": "प्रवेश स्तर"
				}
			}
		],
		"page": 1,
		"page_size": 20,
		"total_count": 0,
		"total_page": 0
	}
}

वापसी परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

वापसी डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता वास्तविक नाम सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[object]falsenonenone
»»» idintegerfalsenoneपैकेज संख्या
»»» created_atstringfalsenoneपैकेज प्रभावी समय
»»» expired_atstringfalsenoneपैकेज समाप्ति समय, समाप्ति के बाद ट्रैफ़िक उपयोग नहीं किया जा सकता।
»»» product_typeproductTypesfalsenoneपैकेज प्रकार, 9 डायनामिक आवासीय ट्रैफ़िक पैकेज, 11 डायनामिक आवासीय IP, 14 स्थिर डेटा सेंटर IP, 25 स्थिर आवासीय IP
»»» trade_nostringfalsenoneऑर्डर लेनदेन संख्या
»»» orderobjectfalsenonenone
»»»» created_atstringfalsenoneऑर्डर निर्माण समय
»»»» pay_atstringfalsenoneऑर्डर भुगतान समय
»»»» titlestringfalsenoneऑर्डर विवरण
»» pageintegerfalsenoneवर्तमान पेजिनेशन
»» page_sizeintegerfalsenoneपेजिनेशन आकार
»» total_countintegerfalsenoneकुल रिकॉर्ड संख्या
»» total_pageintegerfalsenoneकुल पेजिनेशन संख्या

गणना मान

गुणमान
product_type9
product_type11
product_type14
product_type25

IP निष्कर्षण

GET IP निकालें

GET /end-point/ip/v3

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
app_keyquerystring(password)नहींएक्सेस कुंजी
ccquerystringनहींदेश या क्षेत्र
statequerystringनहींप्रांत या राज्य
cityquerystringनहींशहर
formatquerystringनहींप्राप्त प्रारूप
lbquerystringनहींविभाजक, केवल text प्रारूप के लिए मान्य
numquerynumberनहींनिष्कर्षण संख्या
lifequerynumberनहींरखरखाव चक्र - मिनट
epquerystringनहींप्रॉक्सी नेटवर्क

रिटर्न उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": [
			[
				"150.109.114.72:1140",
				"150.109.114.72:1141",
				"150.109.114.72:1142",
				"150.109.114.72:1143",
				"150.109.114.72:1144",
				"150.109.114.72:1145",
				"150.109.114.72:1146",
				"150.109.114.72:1147",
				"150.109.114.72:1148",
				"150.109.114.72:1149"
			]
		]
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

रिटर्न डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता वास्तविक नाम सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[any]falsenonenone

GET शहर सूची

GET /end-point/ip/dynamic-citys

रिटर्न उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": [
			{
				"name_zh_cn": "美国",
				"name_en": "United States",
				"continent_code": "NA",
				"country_code": "US",
				"items": [
					{
						"city": null,
						"state": null,
						"continent_code": null,
						"country_code": null
					}
				]
			}
		]
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

रिटर्न डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता वास्तविक नाम सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[object]falsenoneसूची
»»» name_zh_cnstringfalsenoneदेश या क्षेत्र का नाम
»»» name_enstringfalsenoneदेश या क्षेत्र का नाम
»»» continent_codestringfalsenoneमहाद्वीप कोड
»»» country_codestringfalsenoneदेश या क्षेत्र कोड
»»» items[object]falsenoneप्रांत या राज्य
»»»» citystringfalsenoneशहर का नाम
»»»» statestringfalsenoneप्रांत या राज्य नाम कोड
»»»» continent_codestringfalsenoneमहाद्वीप कोड
»»»» country_codestringfalsenoneदेश या क्षेत्र कोड

GET शहर खोज

GET /end-point/ip/dynamic-citys/search

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
country_codequerystringहाँदेश या क्षेत्र कोड
statequerystringहाँराज्य या प्रांत कोड

रिटर्न उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": ["string"]
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

रिटर्न डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता वास्तविक नाम सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[string]falsenoneसूची

GET राज्य सूची

GET /end-point/ip/dynamic-states

रिटर्न उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": [
			{
				"name_zh_cn": "美国",
				"name_en": "United States",
				"continent_code": "NA",
				"country_code": "US",
				"items": [
					{
						"state": null,
						"continent_code": null,
						"country_code": null
					}
				]
			}
		]
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

रिटर्न डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता वास्तविक नाम सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[object]falsenoneसूची
»»» name_zh_cnstringfalsenoneदेश या क्षेत्र का नाम
»»» name_enstringfalsenoneदेश या क्षेत्र का नाम
»»» continent_codestringfalsenoneमहाद्वीप कोड
»»» country_codestringfalsenoneदेश या क्षेत्र कोड
»»» items[object]falsenoneप्रांत या राज्य
»»»» statestringfalsenoneप्रांत या राज्य नाम कोड
»»»» continent_codestringfalsenoneमहाद्वीप कोड
»»»» country_codestringfalsenoneदेश या क्षेत्र कोड

GET राज्य/प्रांत खोज

GET /end-point/ip/dynamic-states/search

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
country_codequerystringहाँदेश या क्षेत्र कोड

रिटर्न उदाहरण

200 Response

{
	"code": 200,
	"msg": "string",
	"data": {
		"list": ["string"]
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKअनुरोध सफलInline

रिटर्न डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता वास्तविक नाम सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[string]falsenoneसूची

GET खरीदे गए स्थिर IP की सूची निकालें

GET /end-point/ip/get-static-ip

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
country_codequerystringनहींदेश या क्षेत्र कोड
product_typequerynumberनहींउत्पाद प्रकार, 25: स्थिर आवासीय IP, 14: डेटा सेंटर IP
trade_noquerystringनहींऑर्डर नंबर द्वारा IP फ़िल्टर करें
pagequerynumberनहींपेज नंबर
sizequerynumberनहींप्रति पृष्ठ संख्या
statusquerynumberनहींस्थिति, 1: मान्य, 2: अमान्य, 3: जल्द ही समाप्त होने वाला, 4: रखरखाव में

गणना मान

गुणमान
product_type14
product_type25
status1
status2
status3
status4

रिटर्न उदाहरण

200 Response

{}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKnoneInline

रिटर्न डेटा संरचना


GET बिक्री क्षेत्र में स्थिर IP की संख्या प्राप्त करें

GET /end-point/static-ip-region

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
ispquerystringनहींIP प्रकार

IP प्रकार विवरण

IP प्रकारविवरण
1घरेलू आवासीय स्थिर IP
0डेटा सेंटर स्थिर IP

रिटर्न उदाहरण

200 Response

{
	"code": 200,
	"msg": "अनुरोध सफल",
	"data": {
		"list": [
			{
				"code": "US",
				"number": 55
			}
		]
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKnoneInline

रिटर्न डेटा संरचना

स्थिति कोड 200

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» list[object]falsenonenone
»»» codestringfalsenoneदेश या क्षेत्र कोड
»»» numberintegerfalsenoneसंख्या

ऑर्डर प्रबंधन

GET ऑर्डर सूची

GET /end-point/order/list

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
page_noqueryintegerनहींnone
page_sizequeryintegerनहींnone
trade_noquerystringनहींऑर्डर संख्या
statusqueryintegerनहींऑर्डर स्थिति
product_typequeryintegerनहींउत्पाद प्रकार

विस्तृत विवरण

status: ऑर्डर स्थिति

स्थितिविवरण
0भुगतान लंबित
1भुगतान किया गया
2समय समाप्त, भुगतान नहीं किया गया, रद्द किया गया
3रिफंड किया गया

product_type: उत्पाद प्रकार

उत्पाद प्रकारविवरण
3बैलेंस रिचार्ज
9डायनामिक ट्रैफ़िक पैकेज
11डायनामिक ग्लोबल समय-आधारित पैकेज V2
12दीर्घकालिक IDC ट्रैफ़िक पैकेज
13आवासीय स्थिर IP ट्रैफ़िक पैकेज
14डेटा सेंटर स्थिर IP पैकेज
15दीर्घकालिक ISP ट्रैफ़िक पैकेज
16स्थिर ट्रैफ़िक पैकेज
17डायनामिक IP संख्या पैकेज
18web-scraper
19स्थिर IP नवीनीकरण
20स्थिर IP परिवर्तन कोटा
21स्थिर ट्रैफ़िक पैकेज v2
24स्थिर ट्रैफ़िक अतिरिक्त पैकेज
25आवासीय स्थिर IP पैकेज
26पूरक ऑर्डर - कुछ भुगतान चैनलों में उपयोगकर्ता को मैन्युअल रूप से राशि भरने की आवश्यकता होती है, जैसे: क्रिप्टोकरेंसी, यदि कम भुगतान होता है, तो पूरक भुगतान के लिए ग्राहक सेवा से संपर्क करें
27Serp
28Video

गणना मान

गुणमान
status0
status1
status2
status3
product_type3
product_type9
product_type11
product_type12
product_type14
product_type16
product_type17
product_type18
product_type19
product_type21
product_type24
product_type25
product_type26
product_type27
product_type28

रिटर्न उदाहरण

200 Response

{
	"code": 0,
	"message": "ऑपरेशन सफल",
	"data": {
		"list": [
			{
				"id": 0,
				"trade_no": "string",
				"product_id": 0,
				"product_name": "string",
				"total_fee": 0.1,
				"pay_fee": 0.1,
				"status": 0,
				"created_at": "2019-08-24T14:15:22Z"
			}
		],
		"pagination": {
			"total": 0,
			"page_no": 0,
			"page_size": 0,
			"total_pages": 0
		}
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKसफलInline

रिटर्न डेटा संरचना


POST ऑर्डर बनाएं

POST /end-point/order/create

चूंकि कई प्रकार के पैकेज हैं, और प्रत्येक पैकेज में अलग-अलग कॉन्फ़िगरेशन हैं, कृपया वास्तविक स्थिति के अनुसार पैरामीटर भरें। अनुचित पैरामीटर भरने से ऑर्डर निर्माण विफल हो सकता है।

उदाहरण:

स्थिर IP नवीनीकरण

{
	"pid": x, // ग्राहक सेवा से संपर्क करके प्राप्त करें
	"upids": "1,2,3,4,5,6", // /end-point/ip/get-static-ip से संबंधित ID प्राप्त करें
	"pm_id": 1 // /end-point/payment/list से प्राप्त करें
	"coupon_sn: "xxx", // वैकल्पिक कूपन
  }

Body अनुरोध पैरामीटर

{
	"pid": 0,
	"upids": "string",
	"amount": 0,
	"pm_id": 0,
	"region_list": "string",
	"coupon_sn": "string",
	"use_invitation_registration_discount": true,
	"renew_duration": 0,
	"product_sku_bandwidth_id": 0,
	"product_sku_concurrency_id": 0,
	"recharge_amount": 0
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectहाँnone
» pidbodyintegerहाँपैकेज ID
» upidsbodystringनहींनवीनीकरण पैकेज ID सूची
» amountbodynumberनहींनई खरीद पैकेज संख्या
» pm_idbodyintegerहाँभुगतान विधि ID
» region_listbodystringनहींस्थिर IP खरीदते समय क्षेत्र + संख्या निर्दिष्ट करें
» coupon_snbodystringनहींकूपन संख्या
» use_invitation_registration_discountbodybooleanनहींआमंत्रण पंजीकरण छूट का उपयोग करें या नहीं
» renew_durationbodyintegerनहींनवीनीकरण अवधि - स्थिर IP वैकल्पिक
» product_sku_bandwidth_idbodyintegerनहींपैकेज 11: बैंडविड्थ पैकेज ID
» product_sku_concurrency_idbodyintegerनहींपैकेज 11: समवर्ती पैकेज ID
» recharge_amountbodyintegerनहींपैकेज 3: रिचार्ज राशि

रिटर्न उदाहरण

200 Response

{
	"code": 0,
	"message": "ऑपरेशन सफल",
	"data": {
		"id": 0,
		"trade_no": "string",
		"product_id": 0,
		"product_name": "string",
		"total_fee": 0.1,
		"pay_fee": 0.1,
		"status": 0,
		"created_at": "2019-08-24T14:15:22Z"
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKनिर्माण सफलInline

रिटर्न डेटा संरचना


POST ऑर्डर रद्द करें

POST /end-point/order/close

Body अनुरोध पैरामीटर

{
	"trade_no": "string"
}

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
bodybodyobjectहाँnone
» trade_nobodystringहाँnone

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKऑपरेशन सफलNone

उपयोगकर्ता प्रबंधन

GET उपयोगकर्ता जानकारी प्राप्त करें - अभी तक खुला नहीं

GET /end-point/user/info

रिटर्न उदाहरण

200 Response

{
	"code": 0,
	"message": "ऑपरेशन सफल",
	"data": {
		"id": 0,
		"email": "[email protected]",
		"phone": "string",
		"balance": 0.1,
		"status": 0,
		"is_real_name": true,
		"created_at": "2019-08-24T14:15:22Z"
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKसफलInline

रिटर्न डेटा संरचना


भुगतान प्रबंधन

GET भुगतान विधि सूची प्राप्त करें

GET /end-point/payment/groups

अनुरोध पैरामीटर

नामस्थानप्रकारआवश्यकविवरण
trade_noquerystringनहींऑर्डर नंबर - कुछ ऑर्डर के लिए विशिष्ट भुगतान विधि प्राप्त करने के लिए पास किया जा सकता है

रिटर्न उदाहरण

200 Response

{
	"code": 0,
	"message": "ऑपरेशन सफल",
	"data": {
		"list": [
			{
				"name": "भुगतान विधि समूह",
				"logos": ["https://example.com/logo1.png", "https://example.com/logo2.png"],
				"items": [
					{
						"id": 1,
						"title": "title1",
						"logo": "https://example.com/logo1.png",
						"group": "online",
						"disabled": false,
						"min": 10,
						"max": 5000
					}
				]
			}
		]
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKप्राप्ति सफलInline

रिटर्न डेटा संरचना

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता वास्तविक नाम सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
»» namestringfalsenoneसमूह नाम
»» logosstring[]falsenoneसमूह आइकन सूची
»» itemsobject[]falsenoneसमूह के भीतर आइटम सूची
»»» idintegerfalsenoneभुगतान विधि ID
»»» titlestringfalsenoneभुगतान विधि नाम
»»» logostringfalsenoneभुगतान विधि Logo
»»» groupstringfalsenoneभुगतान विधि समूह पहचानकर्ता
»»» disabledbooleanfalsenoneअक्षम है या नहीं (डिफ़ॉल्ट false)
»»» minnumberfalsenoneन्यूनतम राशि
»»» maxnumberfalsenoneअधिकतम राशि

मार्केटिंग

GET रिचार्ज उपहार अनुपात

GET /end-point/activity/balance-recharge-gift-ratio

रिचार्ज उपहार अनुपात

रिटर्न उदाहरण

200 Response

{
	"code": 0,
	"msg": "ऑपरेशन सफल",
	"data": {
		"list": [
			{
				"amount": 100,
				"ratio": 1.2
			}
		]
	}
}

रिटर्न परिणाम

स्थिति कोडस्थिति कोड अर्थविवरणडेटा मॉडल
200OKOKInline

रिटर्न डेटा संरचना

नामप्रकारआवश्यकबाधाचीनी नामविवरण
» codeintegerfalsenoneस्थिति कोड, 200 सफल, 3 app_key अमान्य, 156 खाता वास्तविक नाम सत्यापित नहीं
» msgstringfalsenoneस्थिति संदेश
» dataobjectfalsenonenone
» list[object]falsenonenone
»» amountintegerfalsenoneरिचार्ज राशि
»» rationumberfalsenoneरिचार्ज अनुपात

डेटा संरचना विवरण (Schemas)

productTypes (पैकेज प्रकार)

फ़ील्डप्रकारविवरण
product_typeintegerपैकेज प्रकार

वैकल्पिक मान विवरण:

मानअर्थ
9डायनामिक आवासीय ट्रैफ़िक पैकेज
11डायनामिक आवासीय IP
14स्थिर डेटा सेंटर IP
25स्थिर आवासीय IP

API Key (प्रमाणीकरण कुंजी)

इंटरफ़ेस पहचान प्रमाणीकरण के लिए उपयोग किया जाता है, कृपया Query पैरामीटर के माध्यम से पास करें।

पैरामीटर नामस्थानप्रकारआवश्यकविवरण
app_keyquerystringहाँप्रमाणीकरण कुंजी

सामान्य प्रतिक्रिया फ़ील्ड

responseCode

फ़ील्डप्रकारउदाहरणविवरण
codeinteger200स्थिति कोड (200 सफल, 3 का अर्थ है app_key अमान्य है)

responseMsg

फ़ील्डप्रकारउदाहरणविवरण
messagestringsuccessप्रतिक्रिया संदेश

सफल प्रतिक्रिया (SuccessResponse)

{
	"code": 0,
	"message": "ऑपरेशन सफल",
	"data": {}
}

त्रुटि प्रतिक्रिया (ErrorResponse)

{
	"code": 400,
	"message": "पैरामीटर त्रुटि",
	"errors": {}
}

User

{
	"id": 0,
	"email": "[email protected]",
	"phone": "string",
	"balance": 0.1,
	"status": 0,
	"is_real_name": true,
	"created_at": "2019-08-24T14:15:22Z"
}
नामप्रकारआवश्यकबाधाचीनी नामविवरण
idintegerfalsenonenone
emailstring(email)falsenonenone
phonestringfalsenonenone
balancenumber(float)falsenonenone
statusintegerfalsenonenone
is_real_namebooleanfalsenonenone
created_atstring(date-time)falsenonenone

Order

{
	"id": 0,
	"trade_no": "string",
	"product_id": 0,
	"product_name": "string",
	"total_fee": 0.1,
	"pay_fee": 0.1,
	"status": 0,
	"created_at": "2019-08-24T14:15:22Z"
}
नामप्रकारआवश्यकबाधाचीनी नामविवरण
idintegerfalsenonenone
trade_nostringfalsenonenone
product_idintegerfalsenonenone
product_namestringfalsenonenone
total_feenumber(float)falsenonenone
pay_feenumber(float)falsenonenone
statusintegerfalsenonenone
created_atstring(date-time)falsenonenone

Product

{
	"id": 0,
	"name": "string",
	"type": 0,
	"price": 0.1,
	"description": "string"
}
नामप्रकारआवश्यकबाधाचीनी नामविवरण
idintegerfalsenonenone
namestringfalsenonenone
typeintegerfalsenonenone
pricenumber(float)falsenonenone
descriptionstringfalsenonenone

WhiteIp

{
	"id": 0,
	"ip": "string",
	"remark": "string",
	"created_at": "2019-08-24T14:15:22Z"
}
नामप्रकारआवश्यकबाधाचीनी नामविवरण
idintegerfalsenonenone
ipstringfalsenonenone
remarkstringfalsenonenone
created_atstring(date-time)falsenonenone

WhitelistAccount

{
	"id": 0,
	"username": "string",
	"limit": 0,
	"used": 0,
	"status": 0
}
नामप्रकारआवश्यकबाधाचीनी नामविवरण
idintegerfalsenonenone
usernamestringfalsenonenone
limitintegerfalsenonenone
usedintegerfalsenonenone
statusintegerfalsenonenone

Coupon

{
	"id": 0,
	"name": "string",
	"code": "string",
	"discount": 0.1,
	"expire_time": "2019-08-24T14:15:22Z"
}
नामप्रकारआवश्यकबाधाचीनी नामविवरण
idintegerfalsenonenone
namestringfalsenonenone
codestringfalsenonenone
discountnumber(float)falsenonenone
expire_timestring(date-time)falsenonenone

Article

{
	"id": 0,
	"title": "string",
	"content": "string",
	"created_at": "2019-08-24T14:15:22Z"
}
नामप्रकारआवश्यकबाधाचीनी नामविवरण
idintegerfalsenonenone
titlestringfalsenonenone
contentstringfalsenonenone
created_atstring(date-time)falsenonenone

Pagination

{
	"total": 0,
	"page_no": 0,
	"page_size": 0,
	"total_pages": 0
}
नामप्रकारआवश्यकबाधाचीनी नामविवरण
totalintegerfalsenonenone
page_nointegerfalsenonenone
page_sizeintegerfalsenonenone
total_pagesintegerfalsenonenone