ProxyLite OpenAPI
साइट ओपनएपीआई उपसर्ग के माध्यम से व्यक्तिगत खातों, एजेंट संसाधनों और टीम बिलिंग के प्रबंधन का समर्थन करता है।
प्रमाणीकरण विधि प्रत्येक ऑपरेशन की सुरक्षा परिभाषा के अधीन है:
- apiKeyAuth: क्वेरी पैरामीटर ऐप_की के माध्यम से व्यक्तिगत या टीम एपीआई कुंजी पास करें; बैकएंड कुंजी, ऐपकी, ओपनआईडी पैरामीटर और POST अनुरोध बॉडी पैरामीटर के साथ भी संगत है।
- बियररऑथ: प्राधिकरण: बियरर <JWT>, वेब लॉगिन टोकन के लिए उपयोग किया जाता है। एपीआई कुंजियों को JWTs के रूप में न सोचें।
- टीम एपीआई कुंजी एक निश्चित टीम से जुड़ी है; टीम स्पेस का समर्थन करने वाले इंटरफ़ेस टीम_आईडी को छोड़ सकते हैं, और स्पष्ट इनपुट कुंजी बाइंडिंग टीम के अनुरूप होना चाहिए।
- इंटरफ़ेस जो केवल व्यक्तिगत स्थान का समर्थन करते हैं, टीम एपीआई कुंजी को अस्वीकार कर देंगे; टीम संचालन अभी भी होल्डिंग सदस्य की संसाधन अनुमतियों का पालन करता है।
JSON प्रतिक्रिया में कोड, संदेश, डेटा, request_id शामिल है। कोड=200 का अर्थ है कि व्यवसाय सफल है; HTTP 200 में एक व्यावसायिक त्रुटि कोड भी हो सकता है। संदेश अनुरोध भाषा के साथ बदलता है, और ग्राहक को परिणाम निर्धारित करने के लिए कोड का उपयोग करना चाहिए। कुछ निर्यात इंटरफ़ेस टेक्स्ट, सीएसवी या एक्सएमएल का भी समर्थन करते हैं, विवरण के लिए ऑपरेशन परिभाषा देखें। मात्रा, प्रवाह, दिनांक और पेजिंग फ़ील्ड प्रत्येक इंटरफ़ेस की स्कीमा के अधीन हैं।
बेस URL:
प्रमाणीकरण
- HTTP प्रमाणीकरण, स्कीम: bearer
- API कुंजी (apiKeyAuth)
- पैरामीटर नाम: app_key, in: query. व्यक्तिगत या टीम एपीआई कुंजी। अनुशंसित क्वेरी पैरामीटर ऐप_की; कुंजी/ऐपकी/ओपनआईडी और POST अनुरोध निकाय के साथ भी संगत। टीम कुंजी केवल बाउंड टीम के समर्थित इंटरफेस तक पहुंच सकती है।
एजेंसी खाता प्रबंधन
एजेंट खाता सूची (GET /end-point/whitelist-account/list)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/whitelist-account/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/whitelist-account/list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान छोड़ें या खाली स्ट्रिंग पास करें; टीम कुंजी को छोड़ा जा सकता है और पास होने पर कुंजी के अनुरूप होना चाहिए |
प्रतिक्रिया उदाहरण
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
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | responseCode | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_कुंजी अमान्य |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» id | integer | false | कोई नहीं | खाता संख्या |
| »»» username | string | false | कोई नहीं | एजेंट खाता नाम |
| »»» password | string | false | कोई नहीं | एजेंट खाता पासवर्ड |
| »»» created_at | string | false | कोई नहीं | समय जोड़ें |
| »»» remark | string | false | कोई नहीं | टिप्पणियाँ |
| »»» product_type | productTypes | false | कोई नहीं | पैकेज प्रकार, 9 गतिशील आवासीय यातायात पैकेज, 11 गतिशील आवासीय आईपी, 14 स्थिर डेटा सेंटर आईपी, 25 स्थिर आवासीय आईपी |
| »»» usage_flow | integer | false | कोई नहीं | प्रयुक्त ट्रैफ़िक, इकाई: KB |
| »»» limit_flow | integer | false | कोई नहीं | अनुकूलित ट्रैफ़िक सीमा: अधिकतम यूनिट जीबी 102400 है, 0 कोई सीमा नहीं है |
| »»» status | integer | false | कोई नहीं | सक्षम स्थिति: 1 सक्षम, 0 अक्षम |
गणना किए गए मान
| गुण | मान |
|---|---|
| product_type | 9 |
| product_type | 11 |
| product_type | 14 |
| product_type | 25 |
प्रॉक्सी खातों पर सेट की जा सकने वाली ट्रैफ़िक सीमाओं का पता लगाएं
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/check \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/check
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"account": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » account | body | string | false | किसी मौजूदा एजेंट खाते को संपादित करते समय खाता नाम दर्ज करें |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"isAgent": 0,
"trendMax": 0,
"staticMax": 0,
"maxLimit": 0,
"minLimit": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| isAgent | 0 |
| isAgent | 1 |
डायनामिक एजेंट उप-खाता कोटा और प्रयुक्त मात्रा प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/whitelist-account/child-account \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/whitelist-account/child-account
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"totalChildAccount": 0,
"usedChildAccount": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
एजेंट खाता जोड़ें. (POST /end-point/whitelist-account/add)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/add \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/add
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"accounts": "user01:pass,user02:pass,user03:pass",
"remark": "",
"product_type": 9
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » accounts | body | string | true | खाता पासवर्ड, कृपया इसे उपयोगकर्ता नाम: पासवर्ड प्रारूप में भरें। खाता और पासवर्ड केवल संख्याओं और अक्षरों का समर्थन करते हैं। किसी भी विशेष प्रतीक या रिक्त स्थान में प्रवेश करना निषिद्ध है। एक कोलन अकाउंट और पासवर्ड को अलग करता है। बैच जोड़ समर्थित है, और एजेंट खातों को अंग्रेजी अल्पविराम (,) द्वारा अलग किया जाता है। |
| » remark | body | string | false | एजेंट खाता विवरण |
| » product_type | body | productTypes | false | पैकेज प्रकार, 9 गतिशील आवासीय यातायात पैकेज, 11 गतिशील आवासीय आईपी, 14 स्थिर डेटा सेंटर आईपी, 25 स्थिर आवासीय आईपी |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » product_type | 9 |
| » product_type | 11 |
| » product_type | 14 |
| » product_type | 25 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
प्रॉक्सी खाता हटाएँ (POST /end-point/whitelist-account/delete)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/delete \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/delete
कृपया ध्यान दें कि हटाने के बाद इसे पुनर्स्थापित नहीं किया जा सकता है, और उपयोग किए गए ट्रैफ़िक के बारे में पूछताछ नहीं की जा सकती है। हटाने के लिए लगभग 5 मिनट का प्रतीक्षा समय होगा, इस दौरान शुल्क लग सकता है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » accounts | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। समर्थन बैच संचालन, अंग्रेजी अल्पविराम (,) अलग एजेंट खाते |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
प्रॉक्सी खाता अक्षम करें (POST /end-point/whitelist-account/disable)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/disable \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/disable
अक्षम करने के लिए लगभग 5 मिनट का प्रतीक्षा समय होगा, इस दौरान शुल्क लग सकता है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » accounts | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। समर्थन बैच संचालन, अंग्रेजी अल्पविराम (,) अलग एजेंट खाते |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
प्रॉक्सी खाता सक्षम करें (POST /end-point/whitelist-account/enable)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/enable \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/enable
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » accounts | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। समर्थन बैच संचालन, अंग्रेजी अल्पविराम (,) अलग एजेंट खाते |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
एजेंट खाता पासवर्ड बदलें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/change-password \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/change-password
कृपया ध्यान दें कि संशोधन के बाद 5 मिनट की प्रतीक्षा अवधि है, जिसके दौरान पुराना पासवर्ड अभी भी सामान्य रूप से उपयोग किया जा सकता है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"account": "user",
"password": "pass"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » account | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। |
| » password | body | string | true | एजेंट खाते के लिए नया पासवर्ड केवल संख्याओं और अक्षरों का समर्थन करता है। |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
एजेंट खाता टिप्पणियाँ संशोधित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/change-remark \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/change-remark
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"account": "user",
"remark": ""
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » account | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। |
| » remark | body | string | true | एजेंसी खातों के लिए नई टिप्पणियाँ, 32 चीनी अक्षरों या 64 अंग्रेजी अक्षरों के भीतर। |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
प्रॉक्सी खाता ट्रैफ़िक सीमा संशोधित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/change-limit \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/change-limit
कृपया ध्यान दें कि ट्रैफ़िक आँकड़े 5 मिनट के भीतर विलंबित हो सकते हैं, अर्थात, उपभोग किया गया वास्तविक ट्रैफ़िक इस सीमा से अधिक हो सकता है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"account": "user",
"limit": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » account | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। |
| » limit | body | integer | false | ट्रैफ़िक सीमा, इकाई: GB, 0 का मतलब कोई ऊपरी सीमा नहीं है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
शीघ्रता से एक एजेंट खाता बनाएं
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/quick-add \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/quick-add
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"product_type": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » product_type | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 0,
"msg": "string",
"request_id": "string",
"data": {
"username": "string",
"password": "string"
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | व्यवसाय सफल होने पर एक नया खाता और पासवर्ड वापस कर दिया जाएगा। | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | none |
| » msg | string | false | कोई नहीं | none |
| » request_id | string | false | कोई नहीं | none |
| » data | any | false | कोई नहीं | none |
oneOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| »» anonymous | object | false | कोई नहीं | none |
| »»» username | string | true | कोई नहीं | none |
| »»» password | string | true | कोई नहीं | none |
xor
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| »» anonymous | null | false | कोई नहीं | none |
एजेंट खाते की दैनिक ट्रैफ़िक सीमा को संशोधित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/change-daily-limit \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/change-daily-limit
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"account": "string",
"daily_limit": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » account | body | string | true | कोई नहीं |
| » daily_limit | body | integer | false | यूनिट जीबी |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
एजेंट खाता जानकारी संशोधित करें (POST /end-point/whitelist-account/change)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/change \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/change
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"account": "string",
"password": "string",
"remark": "string",
"limit": 0,
"daily_limit": 0,
"status": 0,
"udp": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » account | body | string | true | कोई नहीं |
| » password | body | string | false | कोई नहीं |
| » remark | body | string | false | कोई नहीं |
| » limit | body | integer | false | जीबी में कुल यातायात सीमा |
| » daily_limit | body | integer | false | जीबी में दैनिक यातायात सीमा |
| » status | body | integer | false | कोई नहीं |
| » udp | body | integer | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » status | 0 |
| » status | 1 |
| » udp | 0 |
| » udp | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
वर्तमान संसाधन स्थान के प्रॉक्सी खाता प्रमाणीकरण कैश को ताज़ा करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/whitelist-account/refresh \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/whitelist-account/refresh
Body parameter
{
"team_id": "A1b2C3d4E5f6"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
निर्दिष्ट उत्पाद प्रकारों के लिए एजेंसी खाता कोटा
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/whitelist-account/quota?product_type=0 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/whitelist-account/quota
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| product_type | query | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 0,
"msg": "string",
"request_id": "string",
"data": {
"usage": 0,
"limit": 0,
"expand": 0
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | none |
| » msg | string | false | कोई नहीं | none |
| » request_id | string | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» usage | integer | true | कोई नहीं | none |
| »» limit | integer | true | कोई नहीं | none |
| »» expand | integer | true | कोई नहीं | none |
सभी उत्पाद प्रकारों के लिए एजेंसी खाता कोटा
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/whitelist-account/quotas \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/whitelist-account/quotas
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 0,
"msg": "string",
"request_id": "string",
"data": {
"list": [
{
"product_type": 0,
"limit": 0,
"usage": 0
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | none |
| » msg | string | false | कोई नहीं | none |
| » request_id | string | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» product_type | integer | false | कोई नहीं | none |
| »»» limit | integer | false | कोई नहीं | none |
| »»» usage | integer | false | कोई नहीं | none |
एजेंट खाता सूची (GET /end-point/proxy-account/list)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/proxy-account/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/proxy-account/list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान छोड़ें या खाली स्ट्रिंग पास करें; टीम कुंजी को छोड़ा जा सकता है और पास होने पर कुंजी के अनुरूप होना चाहिए |
प्रतिक्रिया उदाहरण
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
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | responseCode | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_कुंजी अमान्य |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» id | integer | false | कोई नहीं | खाता संख्या |
| »»» username | string | false | कोई नहीं | एजेंट खाता नाम |
| »»» password | string | false | कोई नहीं | एजेंट खाता पासवर्ड |
| »»» created_at | string | false | कोई नहीं | समय जोड़ें |
| »»» remark | string | false | कोई नहीं | टिप्पणियाँ |
| »»» product_type | productTypes | false | कोई नहीं | पैकेज प्रकार, 9 गतिशील आवासीय यातायात पैकेज, 11 गतिशील आवासीय आईपी, 14 स्थिर डेटा सेंटर आईपी, 25 स्थिर आवासीय आईपी |
| »»» usage_flow | integer | false | कोई नहीं | प्रयुक्त ट्रैफ़िक, इकाई: KB |
| »»» limit_flow | integer | false | कोई नहीं | अनुकूलित ट्रैफ़िक सीमा: अधिकतम यूनिट जीबी 102400 है, 0 कोई सीमा नहीं है |
| »»» status | integer | false | कोई नहीं | सक्षम स्थिति: 1 सक्षम, 0 अक्षम |
गणना किए गए मान
| गुण | मान |
|---|---|
| product_type | 9 |
| product_type | 11 |
| product_type | 14 |
| product_type | 25 |
एजेंट खाता जोड़ें. (POST /end-point/proxy-account/add)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/proxy-account/add \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/proxy-account/add
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"accounts": "user01:pass,user02:pass,user03:pass",
"remark": "",
"product_type": 9
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » accounts | body | string | true | खाता पासवर्ड, कृपया इसे उपयोगकर्ता नाम: पासवर्ड प्रारूप में भरें। खाता और पासवर्ड केवल संख्याओं और अक्षरों का समर्थन करते हैं। किसी भी विशेष प्रतीक या रिक्त स्थान में प्रवेश करना निषिद्ध है। एक कोलन अकाउंट और पासवर्ड को अलग करता है। बैच जोड़ समर्थित है, और एजेंट खातों को अंग्रेजी अल्पविराम (,) द्वारा अलग किया जाता है। |
| » remark | body | string | false | एजेंट खाता विवरण |
| » product_type | body | productTypes | false | पैकेज प्रकार, 9 गतिशील आवासीय यातायात पैकेज, 11 गतिशील आवासीय आईपी, 14 स्थिर डेटा सेंटर आईपी, 25 स्थिर आवासीय आईपी |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » product_type | 9 |
| » product_type | 11 |
| » product_type | 14 |
| » product_type | 25 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
प्रॉक्सी खाता हटाएँ (POST /end-point/proxy-account/delete)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/proxy-account/delete \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/proxy-account/delete
कृपया ध्यान दें कि हटाने के बाद इसे पुनर्स्थापित नहीं किया जा सकता है, और उपयोग किए गए ट्रैफ़िक के बारे में पूछताछ नहीं की जा सकती है। हटाने के लिए लगभग 5 मिनट का प्रतीक्षा समय होगा, इस दौरान शुल्क लग सकता है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » accounts | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। समर्थन बैच संचालन, अंग्रेजी अल्पविराम (,) अलग एजेंट खाते |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
प्रॉक्सी खाता सक्षम करें (POST /end-point/proxy-account/enable)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/proxy-account/enable \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/proxy-account/enable
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » accounts | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। समर्थन बैच संचालन, अंग्रेजी अल्पविराम (,) अलग एजेंट खाते |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
प्रॉक्सी खाता अक्षम करें (POST /end-point/proxy-account/disable)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/proxy-account/disable \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/proxy-account/disable
अक्षम करने के लिए लगभग 5 मिनट का प्रतीक्षा समय होगा, इस दौरान शुल्क लग सकता है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "stringstringstringstringstringst",
"accounts": "user01,user02"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » accounts | body | string | true | एजेंट खाता, केवल संख्याएँ और अक्षर समर्थित हैं। समर्थन बैच संचालन, अंग्रेजी अल्पविराम (,) अलग एजेंट खाते |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
एजेंट खाता जानकारी संशोधित करें (POST /end-point/proxy-account/change)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/proxy-account/change \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/proxy-account/change
प्रॉक्सी खाता पासवर्ड, टिप्पणियाँ, ट्रैफ़िक सीमा, दैनिक ट्रैफ़िक सीमा, सक्षम स्थिति या यूडीपी स्विच को संशोधित करें।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "string",
"account": "string",
"password": "string",
"remark": "string",
"limit": 0,
"daily_limit": 0,
"status": 0,
"udp": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » account | body | string | true | एजेंट खाता नाम |
| » password | body | string | false | नया पासवर्ड, 6-16 अंक या अक्षर; यदि पारित नहीं हुआ तो इसमें संशोधन नहीं किया जाएगा। |
| » remark | body | string | false | नया नोट |
| » limit | body | integer | false | ट्रैफ़िक सीमा, यूनिट जीबी, 0 का मतलब कोई सीमा नहीं है |
| » daily_limit | body | integer | false | जीबी में दैनिक ट्रैफ़िक सीमा, 0 का मतलब कोई सीमा नहीं है |
| » status | body | integer | false | सक्षम स्थिति |
| » udp | body | integer | false | यूडीपी समर्थन स्विच, केवल पैकेज प्रकार 14, 16, 21 और 25 के लिए प्रभावी है |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » status | 0 |
| » status | 1 |
| » udp | 0 |
| » udp | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
प्रॉक्सी कनेक्शन जानकारी उत्पन्न करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/whitelist-account/format?ac=0 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/whitelist-account/format
व्यक्तिगत और टीम एपीआई कुंजी का समर्थन करता है। केवल वे एजेंट खाते लौटाए जाते हैं जिनके पास वर्तमान संसाधन स्थान तक पहुंच है, और पैकेज प्रकार 9, 11, और 12 समर्थित हैं। JSON/XML एक संरचित खाता सूची लौटाता है; txt/csv f प्रारूप में जुड़ी एक कनेक्शन स्ट्रिंग लौटाता है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| ac | query | integer,string | true | एजेंट खाता आईडी या उपयोगकर्ता नाम; संगत पैरामीटर खाता |
| ae | query | string | false | कोई नहीं |
| st | query | string | false | कोई नहीं |
| ct | query | string | false | कोई नहीं |
| lf | query | integer | false | कोई नहीं |
| n | query | integer | false | कोई नहीं |
| f | query | integer | false | केवल txt/csv के कनेक्शन स्ट्रिंग प्रारूप को प्रभावित करता है |
| type | query | string | false | कोई नहीं |
| lb | query | string | false | कोई नहीं |
| ep | query | string | false | कोई नहीं |
| team_id | query | ResourceSpaceId | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| f | 1 |
| f | 2 |
| f | 3 |
| f | 4 |
| f | 5 |
| type | json |
| type | xml |
| type | txt |
| type | csv |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"username": "string",
"password": "string",
"server": "string",
"port": 0
}
]
},
"request_id": "string"
}
"string"
<?xml version="1.0" encoding="UTF-8" ?>
<WebV1SuccessResponse>
<code>200</code>
<msg>SUCCESS</msg>
<data/>
<request_id>string</request_id>
</WebV1SuccessResponse>
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | WebV1SuccessResponse |
आदेश प्रबंधन
आदेश निर्माण, पूछताछ, रद्दीकरण, आदि।
आदेश सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/order/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/order/list
टीम स्पेस ऑर्डर अतिरिक्त रूप से निर्माता को लौटाता है, जो वास्तविक ऑर्डर सदस्य को दर्शाता है; प्रशासक और सुपर प्रशासक पूरी संपर्क जानकारी देख सकते हैं, और अन्य भूमिकाएँ असंवेदनशील संपर्क जानकारी लौटाती हैं।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | आदेश संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
| page_no | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
| trade_no | query | string | false | आदेश क्रमांक |
| start_time | query | string(date-time) | false | प्रारंभ समय (समावेशी), जैसे 2024-01-01 00:00:00 |
| end_time | query | string(date-time) | false | समाप्ति समय (शामिल नहीं) |
| status | query | integer | false | आदेश की स्थिति |
| product_type | query | integer | false | उत्पाद प्रकार |
| invoice | query | integer | false | चालान की स्थिति: 0 कोई सीमा नहीं 1 चालान किया गया -1 बिना चालान किया गया (पुनः जारी किया जा सकता है) |
| pay_fee_status | query | integer | false | लंबी और छोटी भुगतान स्क्रीनिंग: 1 अधिक भुगतान 2 कम भुगतान |
Detailed descriptions
status: आदेश की स्थिति
| स्थिति | विवरण |
|---|---|
| 0 | लंबित भुगतान |
| 1 | भुगतान |
| 2 | ओवरटाइम और भुगतान न करने के कारण रद्द कर दिया गया |
| 3 | रिफंड किया गया |
product_type: उत्पाद प्रकार
| उत्पाद प्रकार | विवरण |
|---|---|
| 3 | बैलेंस रिचार्ज |
| 9 | गतिशील यातायात पैकेज |
| 11 | डायनामिक ग्लोबल टाइम पैकेज V2 |
| 12 | दीर्घकालिक आईडीसी यातायात पैकेज |
| 13 | आवासीय स्थिर आईपी ट्रैफिक पैकेज |
| 14 | डेटा सेंटर स्टेटिक आईपी पैकेज |
| 15 | दीर्घकालिक आईएसपी ट्रैफिक पैकेज |
| 16 | स्थैतिक यातायात पैकेज |
| 17 | गतिशील आईपी मात्रा पैकेज |
| 18 | वेब-स्क्रेपर |
| 19 | स्टेटिक आईपी नवीनीकरण |
| 20 | स्टेटिक आईपी प्रतिस्थापन कोटा |
| 21 | स्थैतिक यातायात पैकेज v2 |
| 24 | स्टेटिक ट्रैफिक ऐड-ऑन पैकेज |
| 25 | आवासीय स्टेटिक आईपी पैकेज |
| 26 | प्रतिस्थापन आदेश - कुछ भुगतान चैनलों के लिए उपयोगकर्ताओं को राशि मैन्युअल रूप से भरने की आवश्यकता होती है, जैसे आभासी मुद्रा। यदि कम भुगतान होता है, तो आपको इस उत्पाद के माध्यम से पुनर्भुगतान करने के लिए ग्राहक सेवा से संपर्क करना होगा |
| 27 | सर्प |
| 28 | वीडियो |
गणना किए गए मान
| Parameter | Value |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| product_type | 3 |
| product_type | 9 |
| product_type | 11 |
| product_type | 12 |
| product_type | 14 |
| product_type | 16 |
| product_type | 17 |
| product_type | 18 |
| product_type | 19 |
| product_type | 21 |
| product_type | 24 |
| product_type | 25 |
| product_type | 26 |
| product_type | 27 |
| product_type | 28 |
| invoice | -1 |
| invoice | 0 |
| invoice | 1 |
| pay_fee_status | 1 |
| pay_fee_status | 2 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 0,
"trade_no": "string",
"out_trade_no": "string",
"product_id": 0,
"product_type": 0,
"amount": 0,
"unit_price": 0.1,
"total_fee": 0.1,
"goods_fee": 0.1,
"pay_fee": 0.1,
"discount_fee": 0.1,
"handling_fee": 0.1,
"refund_fee": 0.1,
"pm_id": 0,
"pm_title": "string",
"pm_logo": "string",
"status": 0,
"title": "string",
"detail": "string",
"region_desc": "string",
"pay_at": "2019-08-24T14:15:22Z",
"pay_timestamp": 0,
"created_at": "2019-08-24T14:15:22Z",
"pay_fee_status": 0,
"invoice": {
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 0,
"vat_id": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string"
}
}
],
"pagination": {
"total": 0,
"page_no": 0,
"page_size": 0,
"total_pages": 0
}
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | सफलता | Inline |
प्रतिक्रिया स्कीमा
ऑर्डर बनाएं
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/order/create \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/order/create
चूंकि कई प्रकार के पैकेज हैं और प्रत्येक पैकेज में अलग-अलग कॉन्फ़िगरेशन हैं, कृपया वास्तविक स्थिति के अनुसार पैरामीटर भरें। मापदंडों को गलत तरीके से भरने से ऑर्डर निर्माण विफल हो सकता है।
उदाहरण:
स्थिर आईपी नवीनीकृत करें
{
"पिड": पैकेज आईडी, // /openapi/product इंटरफ़ेस से प्राप्त किया गया
"upids": "1,2,3,4,5,6", // /openapi/ip/get-static-ip इंटरफ़ेस से संबंधित आईडी फ़ील्ड प्राप्त करें
"pm_id": 1 // /openapi/ payment/list या /openapi/ payment/groups इंटरफ़ेस से प्राप्त किया गया
}
स्थैतिक आवासीय आईपी खरीद
{
"पिड": पैकेज आईडी, // /openapi/product इंटरफ़ेस से प्राप्त किया गया
"pm_id": भुगतान विधि आईडी, // /openapi/ payment/list या /openapi/ payment/groups इंटरफ़ेस से प्राप्त की गई
"क्षेत्र_सूची": "जेपी,15,333|डीई,10,444|यूएस,5,555" // प्रारूप: क्षेत्र, मात्रा, एएसएन|क्षेत्र, मात्रा, एएसएन (एएसएन नंबर वैकल्पिक)
}
स्टेटिक डेटा सेंटर आईपी खरीद
{
"पिड": पैकेज आईडी, // /openapi/product इंटरफ़ेस से प्राप्त किया गया
"pm_id": भुगतान विधि आईडी, // /openapi/ payment/list या /openapi/ payment/groups इंटरफ़ेस से प्राप्त की गई
"क्षेत्र_सूची": "जेपी,15,333|डीई,10,444|यूएस,5,555" // प्रारूप: क्षेत्र, मात्रा, एएसएन|क्षेत्र, मात्रा, एएसएन (एएसएन नंबर वैकल्पिक)
}
गतिशील आवासीय यातायात खरीद
{
"पिड": पैकेज आईडी, // /openapi/product इंटरफ़ेस से प्राप्त किया गया
"pm_id": भुगतान विधि आईडी // /openapi/ payment/list या /openapi/ payment/groups इंटरफ़ेस से प्राप्त की गई
}
स्टेटिक रोटेशन ट्रैफिक खरीद
{
"पिड": पैकेज आईडी, // /openapi/product इंटरफ़ेस से प्राप्त किया गया
"pm_id": भुगतान विधि आईडी // /openapi/ payment/list या /openapi/ payment/groups इंटरफ़ेस से प्राप्त की गई
}
गतिशील असीमित ट्रैफ़िक खरीदारी
{
"पिड": पैकेज आईडी, // /openapi/product इंटरफ़ेस से प्राप्त किया गया
"pm_id": भुगतान विधि आईडी, // /openapi/ payment/list या /openapi/ payment/groups इंटरफ़ेस से प्राप्त की गई
"product_sku_bandwidth_id": बैंडविड्थ विनिर्देश आईडी,
"product_sku_concurrency_id": समवर्ती विशिष्टता आईडी
}
बैलेंस रिचार्ज
{
"पिड": पैकेज आईडी, // /openapi/product इंटरफ़ेस से प्राप्त किया गया
"pm_id": भुगतान विधि आईडी, // /openapi/ payment/list या /openapi/ payment/groups इंटरफ़ेस से प्राप्त की गई
"रिचार्ज_राशि": रिचार्ज राशि
}
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"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,
"product_sku_duration_id": 0,
"etd": 1,
"recharge_amount": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » pid | body | integer | true | पैकेज आईडी, /openapi/product इंटरफ़ेस द्वारा लौटाए गए आईडी फ़ील्ड से |
| » upids | body | string | false | /openapi/user-product/list या /openapi/ip/get-static-ip इंटरफ़ेस द्वारा लौटाए गए आईडी फ़ील्ड से नवीनीकरण पैकेज आईडी (अल्पविराम से अलग) की सूची |
| » amount | body | number | false | खरीदे गए नए पैकेजों की संख्या |
| » pm_id | body | integer | true | भुगतान विधि आईडी, /openapi/भुगतान/सूची या /openapi/भुगतान/समूह इंटरफ़ेस द्वारा लौटाए गए आईडी फ़ील्ड से |
| » region_list | body | string | false | स्थिर आईपी खरीदते समय, क्षेत्र + मात्रा + एएसएन संख्या निर्दिष्ट करें। प्रारूप है: क्षेत्र, मात्रा, एएसएन |
| » coupon_sn | body | string | false | कूपन नंबर |
| » use_invitation_registration_discount | body | boolean | false | निमंत्रण पंजीकरण छूट का उपयोग करना है या नहीं |
| » renew_duration | body | integer | false | नवीनीकरण समय-स्थैतिक आईपी वैकल्पिक |
| » product_sku_bandwidth_id | body | integer | false | पैकेज 11: बैंडविड्थ पैकेज आईडी |
| » product_sku_concurrency_id | body | integer | false | पैकेज 11: समवर्ती पैकेज आईडी |
| » product_sku_duration_id | body | integer | false | पैकेज प्रकार=11आवश्यक: अवधि विशिष्टता आईडी |
| » etd | body | integer | false | पैकेज एक्सटेंशन_ऑफ_टाइम_डेज़ से प्राप्त अवधि गुणक, 2 दिनों की संख्या × 2 को दर्शाता है, कीमत बढ़ जाएगी |
| » recharge_amount | body | integer | false | पैकेज 3: रिचार्ज राशि |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 0,
"trade_no": "string",
"out_trade_no": "string",
"product_id": 0,
"product_type": 0,
"amount": 0,
"unit_price": 0.1,
"total_fee": 0.1,
"goods_fee": 0.1,
"pay_fee": 0.1,
"discount_fee": 0.1,
"handling_fee": 0.1,
"refund_fee": 0.1,
"pm_id": 0,
"pm_title": "string",
"pm_logo": "string",
"status": 0,
"title": "string",
"detail": "string",
"region_desc": "string",
"pay_at": "2019-08-24T14:15:22Z",
"pay_timestamp": 0,
"created_at": "2019-08-24T14:15:22Z",
"pay_fee_status": 0,
"invoice": {
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 0,
"vat_id": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string"
}
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | सफलतापूर्वक बनाया गया | Inline |
प्रतिक्रिया स्कीमा
ऑर्डर रद्द करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/order/close \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/order/close
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"trade_no": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » trade_no | body | string | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
ऑर्डर विवरण
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/order/info?trade_no=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/order/info
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| trade_no | query | string | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 0,
"trade_no": "string",
"out_trade_no": "string",
"product_id": 0,
"product_type": 0,
"amount": 0,
"unit_price": 0.1,
"total_fee": 0.1,
"goods_fee": 0.1,
"pay_fee": 0.1,
"discount_fee": 0.1,
"handling_fee": 0.1,
"refund_fee": 0.1,
"pm_id": 0,
"pm_title": "string",
"pm_logo": "string",
"status": 0,
"title": "string",
"detail": "string",
"region_desc": "string",
"pay_at": "2019-08-24T14:15:22Z",
"pay_timestamp": 0,
"created_at": "2019-08-24T14:15:22Z",
"pay_fee_status": 0,
"invoice": {
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 0,
"vat_id": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string"
}
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
ऑर्डर विवरण V2
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/order/info-v2?order_id=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/order/info-v2
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| order_id | query | string | true | क्लाइंट-साइड एन्क्रिप्टेड ऑर्डर आईडी |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 0,
"trade_no": "string",
"out_trade_no": "string",
"product_id": 0,
"product_type": 0,
"amount": 0,
"unit_price": 0.1,
"total_fee": 0.1,
"goods_fee": 0.1,
"pay_fee": 0.1,
"discount_fee": 0.1,
"handling_fee": 0.1,
"refund_fee": 0.1,
"pm_id": 0,
"pm_title": "string",
"pm_logo": "string",
"status": 0,
"title": "string",
"detail": "string",
"region_desc": "string",
"pay_at": "2019-08-24T14:15:22Z",
"pay_timestamp": 0,
"created_at": "2019-08-24T14:15:22Z",
"pay_fee_status": 0,
"invoice": {
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 0,
"vat_id": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string"
}
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफलता; जब ऑर्डर का भुगतान कर दिया गया हो या रद्द कर दिया गया हो, तो ऑर्डर डेटा को व्यावसायिक त्रुटि कोड के साथ ले जाया जा सकता है | Inline |
प्रतिक्रिया स्कीमा
ऐतिहासिक आदेशों के लिए चालान पुनः जारी करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/order/reissue-invoice \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/order/reissue-invoice
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"trade_no_list": [
"string"
]
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » trade_no_list | body | [string] | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
पूर्व जांच का आदेश दें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/order/check \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/order/check
ऑर्डर बनाने से पहले कॉल किया जाता है, इसका उपयोग कीमतों, छूट, आईपी नवीनीकरण विवरण आदि का पूर्वावलोकन करने के लिए किया जाता है। ऑर्डर वास्तव में नहीं बनाया जाएगा। पैरामीटर बिल्कुल /openapi/order/create के समान हैं।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"pid": 0,
"upids": "string",
"amount": 1,
"pm_id": 0,
"region_list": "string",
"coupon_sn": "string",
"renew_duration": "1m",
"product_sku_bandwidth_id": 0,
"product_sku_concurrency_id": 0,
"product_sku_duration_id": 0,
"etd": 1,
"recharge_amount": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » pid | body | integer | true | पैकेज आईडी |
| » upids | body | string | false | आईपी नवीनीकरण: उपयोगकर्ता पैकेज आईडी की सूची, अल्पविराम द्वारा अलग की गई |
| » amount | body | integer | false | खरीद मात्रा |
| » pm_id | body | integer | true | भुगतान विधि आईडी |
| » region_list | body | string | false | स्टेटिक आईपी खरीद क्षेत्र + मात्रा, प्रारूप: क्षेत्र आईडी, मात्रा |
| » coupon_sn | body | string | false | कूपन नंबर |
| » renew_duration | body | string | false | आईपी नवीनीकरण अवधि: 1m=1 महीना, 2m=2 महीने, em=अगले महीने का अंत |
| » product_sku_bandwidth_id | body | integer | false | पैकेज प्रकार=11आवश्यक: बैंडविड्थ विशिष्टता आईडी |
| » product_sku_concurrency_id | body | integer | false | पैकेज प्रकार=11आवश्यक: समवर्ती विशिष्टता आईडी |
| » product_sku_duration_id | body | integer | false | पैकेज प्रकार=11आवश्यक: अवधि विशिष्टता आईडी |
| » etd | body | integer | false | अवधि गुणक, पैकेज एक्सटेंशन_ऑफ_टाइम_डेज़ से प्राप्त किया गया |
| » recharge_amount | body | number | false | पैकेज प्रकार=3आवश्यक: पुनर्भरण राशि |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » renew_duration | 1m |
| » renew_duration | 2m |
| » renew_duration | em |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"product_id": 0,
"amount": 0,
"discount_fee": 0.1,
"total_fee": 0.1,
"pay_fee": 0.1,
"product_type": 0,
"title": "string",
"detail": "string",
"ip_result": [
{
"ip": "string",
"price": 0.1,
"country_code": "string",
"current_time": "2019-08-24T14:15:22Z",
"renewal_time": "2019-08-24T14:15:22Z",
"country": {
"name_zh_cn": "string",
"flag": "string",
"square_flag": "string"
}
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | प्रीफ्लाइट सफल | Inline |
प्रतिक्रिया स्कीमा
एपीआई कुंजी प्रबंधन
व्यक्तिगत और टीम संसाधन स्थानों के लिए एपीआई कुंजी प्रबंधन
एपीआई कुंजी सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/api-keys \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/api-keys
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
| page | query | integer | false | कोई नहीं |
| pageSize | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 0,
"msg": "string",
"request_id": "string",
"data": {
"list": [
{
"id": 1,
"api_key": "string",
"team_user_id": 0,
"remark": "string",
"status": 0,
"created_at": "string",
"updated_at": "string"
}
],
"total": 0,
"page": 1,
"pageSize": 1
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | none |
| » msg | string | true | कोई नहीं | none |
| » request_id | string | true | कोई नहीं | none |
| » data | object | true | कोई नहीं | none |
| »» list | [UserApiKeyMetadata] | true | कोई नहीं | none |
| »»» id | integer | true | कोई नहीं | API Key ID |
| »»» api_key | string | true | कोई नहीं | सृजन प्रतिक्रिया पूर्ण कुंजी है; टीम सूची नकाबपोश मूल्य है |
| »»» team_user_id | integer | true | कोई नहीं | टीम कुंजी वास्तव में सदस्य आईडी रखती है, और व्यक्तिगत कुंजी 0 है |
| »»» remark | string | true | कोई नहीं | टिप्पणियाँ |
| »»» status | integer | true | कोई नहीं | 0=अक्षम, 1=सक्षम |
| »»» created_at | string | true | कोई नहीं | सृजन का समय |
| »»» updated_at | string,null | false | कोई नहीं | अद्यतन समय |
| »» total | integer | true | कोई नहीं | none |
| »» page | integer | true | कोई नहीं | none |
| »» pageSize | integer | true | कोई नहीं | none |
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
एपीआई कुंजी बनाएं
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/api-keys/create \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/api-keys/create
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"remark": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » remark | body | string | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1,
"api_key": "string",
"team_user_id": 0,
"remark": "string",
"status": 0,
"created_at": "string",
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | व्यवसाय सफल होने पर पूरी एपीआई कुंजी लौटाएं, केवल इस बार | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
एपीआई कुंजी सक्षम करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/api-keys/enable \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/api-keys/enable
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » id | body | integer | true | API Key ID |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
एपीआई कुंजी निष्क्रिय करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/api-keys/disable \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/api-keys/disable
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » id | body | integer | true | API Key ID |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
एपीआई कुंजी हटाएं
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/api-keys/delete \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/api-keys/delete
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » id | body | integer | true | API Key ID |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
एपीआई मुख्य टिप्पणियाँ संशोधित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/api-keys/update-remark \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/api-keys/update-remark
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"id": 1,
"remark": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » id | body | integer | true | कोई नहीं |
| » remark | body | string | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
मासिक नवीनीकरण बिल
वास्तविक समय बिलिंग, प्री-चेक, ऑर्डर प्लेसमेंट और मासिक समग्र नवीनीकरण का इतिहास
वर्तमान मासिक सारांश नवीनीकरण बिल
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/monthly-renewal-bill \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/monthly-renewal-bill
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"batch": {
"type": "current",
"start_at": "string",
"end_at": "string",
"target_expired_at": "string",
"timezone": "string"
},
"currency": "string",
"total_fee": 0,
"items": [
{
"id": 0,
"user_product_id": 1,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"title": "string",
"expired_at": "string",
"target_expired_at": "string",
"renew_days": 1,
"unit_month_price": 0,
"pay_fee": 0,
"currency": "string",
"bandwidth": 0,
"bandwidth_mbsp": 0,
"concurrency": 0,
"ip": "string",
"country_code": "string",
"paid_at": "string",
"refunded_at": "string",
"created_at": "string",
"updated_at": "string"
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| type | current |
| type | next |
मासिक सारांश नवीनीकरण आदेशों की जाँच करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/monthly-renewal-bill/check \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/monthly-renewal-bill/check
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"user_product_ids": [
1
],
"user_coupon_id": 1,
"coupon_sn": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | MonthlyRenewalRequest | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"batch": {
"type": "current",
"start_at": "string",
"end_at": "string",
"target_expired_at": "string",
"timezone": "string"
},
"currency": "string",
"total_fee": 0,
"discount_fee": 0,
"pay_fee": 0,
"items": [
{
"id": 0,
"user_product_id": 1,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"title": "string",
"expired_at": "string",
"target_expired_at": "string",
"renew_days": 1,
"unit_month_price": 0,
"pay_fee": 0,
"currency": "string",
"bandwidth": 0,
"bandwidth_mbsp": 0,
"concurrency": 0,
"ip": "string",
"country_code": "string",
"paid_at": "string",
"refunded_at": "string",
"created_at": "string",
"updated_at": "string"
}
],
"user_coupon_id": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| type | current |
| type | next |
मासिक सारांश नवीनीकरण आदेश बनाएँ
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/monthly-renewal-bill/create \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/monthly-renewal-bill/create
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"user_product_ids": [
1
],
"user_coupon_id": 1,
"coupon_sn": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | MonthlyRenewalRequest | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"trade_no": "string",
"total_fee": 0,
"discount_fee": 0,
"pay_fee": 0,
"currency": "string",
"user_coupon_id": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
नवीनीकरण इतिहास बिलों का मासिक सारांश
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/monthly-renewal-bill/history \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/monthly-renewal-bill/history
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| trade_no | query | string | false | कोई नहीं |
| start_date | query | string(date) | false | कोई नहीं |
| end_date | query | string(date) | false | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"total": 0,
"page": 1,
"size": 1,
"list": [
{
"id": 1,
"trade_no": "string",
"status": 0,
"pay_fee": 0,
"currency": "string",
"pay_at": "string",
"created_at": "string",
"pay_method": 0,
"pm_id": 0,
"pay_channel": 0,
"pm_title": "string",
"pm_logo": "string",
"items": [
{
"id": 0,
"user_product_id": 1,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"title": "string",
"expired_at": "string",
"target_expired_at": "string",
"renew_days": 1,
"unit_month_price": 0,
"pay_fee": 0,
"currency": "string",
"bandwidth": 0,
"bandwidth_mbsp": 0,
"concurrency": 0,
"ip": "string",
"country_code": "string",
"paid_at": "string",
"refunded_at": "string",
"created_at": "string",
"updated_at": "string"
}
]
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
चालान प्रबंधन
चालान शीर्षलेख, चालान आवेदन और चालान योग्य आदेश
चालान शीर्षलेख विवरण
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-invoice/info \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-invoice/info
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| invoice_code | query | string | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"invoice_code": "string",
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 1,
"invoice_type": 0,
"vat_id": "string",
"tax_no": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string",
"bank_name": "string",
"bank_account": "string",
"is_def": true
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role_type | 1 |
| role_type | 2 |
| invoice_type | 0 |
| invoice_type | 1 |
| invoice_type | 2 |
इनवॉइस हेडर बनाएं या संशोधित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-invoice/create \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-invoice/create
Body parameter
{
"invoice_code": "string",
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 1,
"invoice_type": 0,
"vat_id": "string",
"tax_no": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string",
"bank_name": "string",
"bank_account": "string",
"is_def": true,
"team_id": "A1b2C3d4E5f6",
"new_invoice_code": false
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | any | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": null,
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल है, डेटा शून्य है | Inline |
प्रतिक्रिया स्कीमा
चालान शीर्षलेख सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-invoice/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-invoice/list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"invoice_code": "string",
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 1,
"invoice_type": 0,
"vat_id": "string",
"tax_no": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string",
"bank_name": "string",
"bank_account": "string",
"is_def": true,
"created_at": 0
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role_type | 1 |
| role_type | 2 |
| invoice_type | 0 |
| invoice_type | 1 |
| invoice_type | 2 |
चालान शीर्षलेख हटाएँ
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-invoice/delete \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-invoice/delete
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"invoice_code": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » invoice_code | body | string | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": null,
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल है, डेटा शून्य है | Inline |
प्रतिक्रिया स्कीमा
चालान रिकार्ड सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-invoice/record-list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-invoice/record-list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| status | query | integer | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"invoice_no": "string",
"invoice_amount": 0,
"invoice_download_url": "string",
"status": 0,
"remark": "string",
"order_ids": [
0
],
"created_at": 0,
"invoice_info": {
"invoice_code": "string",
"name": "string",
"org_name": "string",
"role_type": 1,
"invoice_type": 0
}
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role_type | 1 |
| role_type | 2 |
| invoice_type | 0 |
| invoice_type | 1 |
| invoice_type | 2 |
बिलिंग आवेदन जमा करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-invoice/submit \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-invoice/submit
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"invoice_code": "string",
"order_ids": [
0
]
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » invoice_code | body | string | true | कोई नहीं |
| » order_ids | body | [integer] | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"invoice_id": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
बिलिंग आवेदन रद्द करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-invoice/cancel \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-invoice/cancel
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"invoice_id": 1,
"reason": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » invoice_id | body | integer | true | कोई नहीं |
| » reason | body | string | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": null,
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल है, डेटा शून्य है | Inline |
प्रतिक्रिया स्कीमा
चालान राशि के आँकड़े
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-invoice/statistics \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-invoice/statistics
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"invoiceable_amount": 0,
"invoiced_amount": 0,
"processing_amount": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
उन आदेशों की सूची जिनका चालान किया जा सकता है
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-invoice/invoiceable-orders \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-invoice/invoiceable-orders
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"order_no": "string",
"pay_fee": 0,
"created_at": 0
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
टीम प्रबंधन
टीम निर्माण, पूछताछ, नाम परिवर्तन और विघटन
एक टीम बनाएं
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/create \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/create
Body parameter
{
"name": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » name | body | string | true | टीम का नाम |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| current_role | 1 |
| current_role | 2 |
| current_role | 3 |
| current_role | 4 |
| current_role | null |
वर्तमान उपयोगकर्ता के लिए पहुंच योग्य टीमों की सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| current_role | 1 |
| current_role | 2 |
| current_role | 3 |
| current_role | 4 |
| current_role | null |
टीम विवरण
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/detail?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/detail
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| current_role | 1 |
| current_role | 2 |
| current_role | 3 |
| current_role | 4 |
| current_role | null |
टीम का नाम संशोधित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/update-name \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/update-name
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"name": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » name | body | string | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| current_role | 1 |
| current_role | 2 |
| current_role | 3 |
| current_role | 4 |
| current_role | null |
टीम को भंग करो
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/dissolve \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/dissolve
केवल टीम सुपर एडमिनिस्ट्रेटर ही इसे कॉल कर सकते हैं। अनुरोध में नाम टीम के वर्तमान नाम से बिल्कुल मेल खाना चाहिए। यह इंटरफ़ेस संचालन के दो-चरणीय सत्यापन को लागू करता है: कोड = 348 तब लौटाया जाता है जब 15 मिनट की ट्रस्ट स्थिति में नहीं होता है, कॉल करने वाले को प्रतिक्रिया डेटा में उपलब्ध तरीकों के अनुसार सत्यापन कोड प्राप्त करना चाहिए, और फिर Verify_type और Verify_code के साथ पुनः प्रयास करना चाहिए। अधूरी विघटन प्रक्रिया को जारी रखने के लिए बार-बार बुलाया जा सकता है.
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"name": "华东研发团队",
"verify_type": "email",
"verify_code": "123456"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » name | body | string | true | टीम के नाम की पुष्टि, टीम के वर्तमान नाम के बिल्कुल समान होनी चाहिए |
| » verify_type | body | string | false | माध्यमिक सत्यापन विधि; सत्यापन की आवश्यकता होने पर Verify_code के साथ सबमिट करें |
| » verify_code | body | string | false | दो-चरणीय सत्यापन कोड; 15 मिनट की विश्वास स्थिति में होने पर इसकी आवश्यकता नहीं है |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » verify_type | phone |
| » verify_type | |
| » verify_type | |
| » verify_type | totp |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| current_role | 1 |
| current_role | 2 |
| current_role | 3 |
| current_role | 4 |
| current_role | null |
क्वेरी टीम विघटन स्थिति
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/dissolve-status?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/dissolve-status
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| current_role | 1 |
| current_role | 2 |
| current_role | 3 |
| current_role | 4 |
| current_role | null |
टीम सदस्य
टीम सदस्य सूचियाँ, भूमिका समायोजन, निष्कासन और निकास
टीम सदस्य सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/members?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/members
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"team_member_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 1,
"role": 1,
"status": 0,
"joined_at": "string",
"nickname": "string",
"username": "string"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role | 1 |
| role | 2 |
| role | 3 |
| role | 4 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
टीम के सदस्यों की एकीकृत सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/people?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/people
वैध सदस्य लौटा दिए जाते हैं; सुपर एडमिन और एडमिन लंबित आमंत्रण भी देखते हैं। अन्य आमंत्रण स्थितियाँ केवल आमंत्रण इतिहास सूची में ही रहती हैं।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"record_type": "member",
"record_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 0,
"inviter_user_id": 0,
"invite_type": 0,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 0,
"role": 1,
"status": 0,
"display_name": "string",
"nickname": "string",
"username": "string",
"email": "string",
"phone": "string",
"joined_at": "string",
"expired_at": "string",
"created_at": "string"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| record_type | member |
| record_type | invitation |
| invite_type | 0 |
| invite_type | 1 |
| invite_type | 2 |
| invite_type | 3 |
| delivery_type | 0 |
| delivery_type | 1 |
| delivery_type | 2 |
| delivery_type | 3 |
| role | 1 |
| role | 2 |
| role | 3 |
| role | 4 |
| status | 0 |
| status | 1 |
सदस्य भूमिकाएँ समायोजित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/members/update-role \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/members/update-role
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"team_member_id": 1,
"role": 2
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » team_member_id | body | integer | true | कोई नहीं |
| » role | body | integer | true | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » role | 2 |
| » role | 3 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_member_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 1,
"role": 1,
"status": 0,
"joined_at": "string",
"nickname": "string",
"username": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role | 1 |
| role | 2 |
| role | 3 |
| role | 4 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
टीम सदस्य को हटाएँ
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/members/remove \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/members/remove
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"team_member_id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » team_member_id | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_member_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 1,
"role": 1,
"status": 0,
"joined_at": "string",
"nickname": "string",
"username": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल हो तो data.status=3 | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role | 1 |
| role | 2 |
| role | 3 |
| role | 4 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
टीम छोड़ो
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/members/leave \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/members/leave
Body parameter
{
"team_id": "A1b2C3d4E5f6"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_member_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 1,
"role": 1,
"status": 0,
"joined_at": "string",
"nickname": "string",
"username": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो data.status=2 | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role | 1 |
| role | 2 |
| role | 3 |
| role | 4 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
टीम आमंत्रण
टीम सदस्य आमंत्रणों का निर्माण, क्वेरी और प्रसंस्करण
एक टीम आमंत्रण बनाएँ
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/invitations/create \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/invitations/create
पंजीकृत उपयोगकर्ता, ईमेल या मोबाइल फोन नंबर द्वारा निमंत्रण बनाएं। जब ईमेल या मोबाइल फोन नंबर इस साइट पर किसी उपयोगकर्ता से मेल खाता है, तो प्रतिक्रिया को आमंत्रण_प्रकार=1 पर सामान्यीकृत कर दिया जाएगा। फ्रंट एंड इस साइट के आमंत्रण URL के सापेक्ष पथ टेम्पलेट को सबमिट कर सकता है, और सर्वर इसमें केवल एक बार के आमंत्रण टोकन के साथ को प्रतिस्थापित करता है। अपंजीकृत लक्ष्य आमंत्रित मोबाइल फोन नंबर के साथ पंजीकृत होने या आमंत्रित ईमेल का उपयोग करके सत्यापन पूरा करने के बाद, सर्वर नए उपयोगकर्ता के लिए अभी भी वैध निमंत्रण को बाध्य करेगा, टोकन को घुमाएगा, और केवल एक अपठित इन-साइट संदेश को फिर से भेजेगा; मूल ईमेल या टेक्स्ट संदेश में पुराना टोकन तब अमान्य हो जाएगा। यदि ईमेल आमंत्रण स्वचालित रूप से बाध्य नहीं किया गया है, तो आमंत्रित ईमेल पते के साथ पंजीकृत चालू खाता ईमेल_सत्यापन की प्रतीक्षा किए बिना सीधे स्वीकार किया जा सकता है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"invite_type": 1,
"role": 2,
"user_id": 1,
"email": "[email protected]",
"country_code": 1,
"phone": "string",
"invitation_url_template": "/team/invitation/{{token}}"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » invite_type | body | integer | true | 1=पंजीकृत उपयोगकर्ता, 2=ईमेल, 3=मोबाइल फोन नंबर |
| » role | body | integer | true | 2=प्रशासक, 3=सामान्य सदस्य |
| » user_id | body | integer | false | आमंत्रण_प्रकार=1 होने पर आवश्यक है |
| body | string(email) | false | आमंत्रण_प्रकार=2 होने पर आवश्यक है | |
| » country_code | body | integer | false | आमंत्रण_प्रकार=3 होने पर आवश्यक है |
| » phone | body | string | false | आमंत्रण_प्रकार=3 होने पर आवश्यक है |
| » invitation_url_template | body | string | false | इस वेबसाइट के फ्रंट एंड द्वारा परिभाषित सापेक्ष पथ टेम्पलेट; एक एकल / से शुरू होना चाहिए, इसमें डोमेन नाम या नई लाइनें नहीं होनी चाहिए, और इसमें केवल एक प्लेसहोल्डर होना चाहिए और हो सकता है |
| » anonymous | body | object | false | कोई नहीं |
| »» invite_type | body | any | false | कोई नहीं |
| » anonymous | body | object | false | कोई नहीं |
| »» invite_type | body | any | false | कोई नहीं |
| » anonymous | body | object | false | कोई नहीं |
| »» invite_type | body | any | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » invite_type | 1 |
| » invite_type | 2 |
| » invite_type | 3 |
| » role | 2 |
| » role | 3 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"invitation": {
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
},
"invitation_token": "string",
"invitation_url": "http://example.com",
"notification_channels": {
"email": "queued",
"sms": "queued",
"site_inner_message": "created"
}
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें, 200 का अर्थ है व्यावसायिक सफलता | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| invite_type | 1 |
| invite_type | 2 |
| invite_type | 3 |
| delivery_type | 1 |
| delivery_type | 2 |
| delivery_type | 3 |
| role | 2 |
| role | 3 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
| queued | |
| failed | |
| skipped | |
| sms | queued |
| sms | failed |
| sms | skipped |
| site_inner_message | created |
| site_inner_message | exists |
| site_inner_message | failed |
टीम आमंत्रण सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/invitations?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/invitations
केवल टीम सुपर एडमिन या एडमिन के लिए पहुंच योग्य; जिन लंबित आमंत्रणों की समय सीमा समाप्त हो चुकी है, उन्हें वापस लौटने से पहले समाप्त हो चुकी सूची में अपडेट कर दिया जाएगा।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | टीम सार्वजनिक पहचान |
| page | query | integer | false | पृष्ठ संख्या, 1 से प्रारंभ |
| page_size | query | integer | false | प्रति पृष्ठ मात्रा |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| invite_type | 1 |
| invite_type | 2 |
| invite_type | 3 |
| delivery_type | 1 |
| delivery_type | 2 |
| delivery_type | 3 |
| role | 2 |
| role | 3 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
टीम आमंत्रण का पूर्वावलोकन करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/invitations/preview?invitation_token=string \
-H 'Accept: application/json'
GET /end-point/team/invitations/preview
एक बार के आमंत्रण_टोकन का उपयोग करके गुमनाम रूप से आमंत्रणों का पूर्वावलोकन करें; लिंक में किसी आमंत्रण संख्यात्मक आईडी का उपयोग नहीं किया गया है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| invitation_token | query | string | true | निमंत्रण लिंक द्वारा ले जाया गया गैर-खाली सादा पाठ एक बार का टोकन |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_name": "string",
"role": 2,
"status": 0,
"expired_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role | 2 |
| role | 3 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
टीम आमंत्रण सूचना पुनः भेजें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/invitations/resend \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/invitations/resend
मूल प्रेषण चैनल में पुनः निवेश करें; पंजीकृत उपयोगकर्ता भी साइट संदेश भेजते हैं। टोकन दोबारा भेजने पर टोकन घूम जाएगा और सभी पिछले आमंत्रण लिंक तुरंत अमान्य हो जाएंगे।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"invitation_id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » invitation_id | body | integer | true | आमंत्रण आईडी |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"invitation": {
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
},
"invitation_url": "http://example.com",
"notification_channels": {
"email": "queued",
"sms": "queued",
"site_inner_message": "created"
}
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| invite_type | 1 |
| invite_type | 2 |
| invite_type | 3 |
| delivery_type | 1 |
| delivery_type | 2 |
| delivery_type | 3 |
| role | 2 |
| role | 3 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
| queued | |
| failed | |
| skipped | |
| sms | queued |
| sms | failed |
| sms | skipped |
| site_inner_message | created |
| site_inner_message | exists |
| site_inner_message | failed |
टीम आमंत्रण स्वीकार करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/invitations/accept \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/invitations/accept
वर्तमान में लॉग-इन किया हुआ उपयोगकर्ता आमंत्रण स्वीकार करने के लिए एक बार के आमंत्रण_टोकन का उपयोग करता है, जो आमंत्रण लक्ष्य से मेल खाना चाहिए और उस साइट से संबंधित होना चाहिए जिससे आमंत्रण संबंधित है; Team_id पास करने की कोई आवश्यकता नहीं है.
Body parameter
{
"invitation_token": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » invitation_token | body | string | true | टेक्स्ट एक बार का आमंत्रण टोकन साफ़ करें |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_member_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 1,
"role": 1,
"status": 0,
"joined_at": "string",
"nickname": "string",
"username": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा एक सदस्य वस्तु है | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| role | 1 |
| role | 2 |
| role | 3 |
| role | 4 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
टीम आमंत्रण अस्वीकार करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/invitations/reject \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/invitations/reject
वर्तमान में लॉग-इन किया गया उपयोगकर्ता उपयोगकर्ता से मेल खाने वाले आमंत्रणों को अस्वीकार करने के लिए एक बार के आमंत्रण_टोकन का उपयोग करता है; Team_id पास करने की कोई आवश्यकता नहीं है.
Body parameter
{
"invitation_token": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » invitation_token | body | string | true | टेक्स्ट एक बार का आमंत्रण टोकन साफ़ करें |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो data.status=2 | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| invite_type | 1 |
| invite_type | 2 |
| invite_type | 3 |
| delivery_type | 1 |
| delivery_type | 2 |
| delivery_type | 3 |
| role | 2 |
| role | 3 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
टीम आमंत्रण रद्द करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/invitations/cancel \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/invitations/cancel
किसी निर्दिष्ट टीम के भीतर लंबित आमंत्रण को रद्द करने के लिए, ऑपरेटर के पास लक्ष्य चरित्र को आमंत्रित करने का अधिकार होना चाहिए।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"invitation_id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » invitation_id | body | integer | true | आमंत्रण आईडी |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल हो तो data.status=3 | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| invite_type | 1 |
| invite_type | 2 |
| invite_type | 3 |
| delivery_type | 1 |
| delivery_type | 2 |
| delivery_type | 3 |
| role | 2 |
| role | 3 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
टीम संपत्ति
टीम संपत्ति क्वेरी और व्यक्तिगत/टीम स्थान स्थानांतरण
टीम पैकेज की जानकारी
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/product-info?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/product-info
निर्दिष्ट टीम संसाधन स्थान का पैकेज सारांश लौटाता है। फ़ील्ड /web_v1/user/info के पैकेज फ़ील्ड के अनुरूप हैं। टीम सुपर एडमिन की प्रोफ़ाइल, बैलेंस, या आंतरिक संख्यात्मक टीम आईडी वापस नहीं करता है। कृपया क्रेडिट पैकेज विवरण के लिए /web_v1/credit/info का उपयोग करें।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_id": "A1b2C3d4E5f6",
"product_types": [
0
],
"product_residence_remain_count": 0,
"product_residence_total_count": 0,
"pdrue2_timestamp": 0,
"remain": 0,
"total_amount": 0,
"scraping_remain": 0,
"scraping_total_amount": 0,
"scraping_timestamp": "string",
"scraping_timestamp2": 0,
"common_scraping_remain": 0,
"common_scraping_total_amount": 0,
"common_scraping_timestamp": "string",
"common_scraping_timestamp2": 0,
"pdidcr_count": 0,
"pdidcr_total": 0,
"pdidcr_traffic_remain": 0,
"pdidcr_traffic_total": 0,
"p_sitai_ip_count": 0,
"p_sitai_ip": 0,
"p_sitai_ip_total": 0,
"p_sitai_remain": 0,
"p_sitai_total": 0,
"pdidc_count": 0,
"pdidc_total": 0,
"pdidc_ip_count": 0,
"pdidc_ip_all_count": 0,
"pdispr_count": 0,
"pdispr_total": 0,
"pdispr_traffic_remain": 0,
"pdispr_traffic_total": 0,
"product_datacenter_isp_traffic_ip_count": 0,
"product_datacenter_isp_traffc_ip": 0,
"product_datacenter_isp_traffc_ip_total": 0,
"product_datacenter_isp_traffic_ip": 0,
"product_datacenter_isp_traffic_ip_total": 0,
"product_datacenter_isp_traffc_remain": 0,
"product_datacenter_isp_traffc_total": 0,
"product_datacenter_isp_traffic_remain": 0,
"product_datacenter_isp_traffic_total": 0,
"product_datacenter_isp_ip": 0,
"product_datacenter_isp_ip_total": 0,
"product_datacenter_isp_ip_count": 0,
"product_datacenter_isp_ip_all_count": 0,
"product_datacenter_isp_ip_traffic_remain": 0,
"product_datacenter_isp_ip_traffic_total": 0,
"product_agent_residence_remain_count": 0,
"product_agent_residence_total_count": 0,
"product_serp_remain": 0,
"product_serp_total": 0,
"product_serp_timestamp": "string",
"product_serp_timestamp2": 0,
"product_video_remain": 0,
"product_video_total": 0,
"product_video_timestamp": "string",
"product_video_timestamp2": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
टीम संपत्ति सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/assets?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/assets
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"status": 0,
"total_amount": 0,
"remain": 0,
"bandwidth": 0,
"concurrency": 0,
"expired_at": "string",
"created_at": "string",
"ip": "string",
"country_code": "string",
"country_name": "string",
"asn": "string",
"port": 0
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
व्यक्तिगत संपत्तियाँ जिन्हें टीम को सौंपा जा सकता है
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/assets/personal-candidates?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/assets/personal-candidates
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"status": 0,
"total_amount": 0,
"remain": 0,
"bandwidth": 0,
"concurrency": 0,
"expired_at": "string",
"created_at": "string",
"ip": "string",
"country_code": "string",
"country_name": "string",
"asn": "string",
"port": 0
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
व्यक्तिगत संपत्तियों को टीम को हस्तांतरित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/assets/move-in \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/assets/move-in
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"user_product_id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » user_product_id | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"status": 0,
"total_amount": 0,
"remain": 0,
"bandwidth": 0,
"concurrency": 0,
"expired_at": "string",
"created_at": "string",
"ip": "string",
"country_code": "string",
"country_name": "string",
"asn": "string",
"port": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
टीम की संपत्ति वापस व्यक्तियों के पास चली गई
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/assets/move-out \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/assets/move-out
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"user_product_id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » user_product_id | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"status": 0,
"total_amount": 0,
"remain": 0,
"bandwidth": 0,
"concurrency": 0,
"expired_at": "string",
"created_at": "string",
"ip": "string",
"country_code": "string",
"country_name": "string",
"asn": "string",
"port": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
अंक प्रबंधन
अंक पैकेज की जानकारी, स्वचालित पुनःपूर्ति, उपभोग रिकॉर्ड और आँकड़े
अंक पैकेज की जानकारी प्राप्त करें (GET /web_v1/credit/info)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/credit/info \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/credit/info
वर्तमान संसाधन स्थान के पॉइंट पैकेज सारांश को क्वेरी करें। टीम स्थान के लिए USE_ASSETS अनुमति की आवश्यकता है; यह इंटरफ़ेस एक ही समय में लॉगिन स्थिति, व्यक्तिगत एपीआई कुंजी और टीम एपीआई कुंजी का समर्थन करता है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान छोड़ दिया गया है या एक खाली स्ट्रिंग पास कर दी गई है; टीम एपीआई कुंजी को छोड़ा जा सकता है और पास होने पर कुंजी के अनुरूप होना चाहिए |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा अंक स्तर, कुल राशि, शेष राशि, रीसेट समय और स्वचालित पुनःपूर्ति स्थिति है। | Inline |
प्रतिक्रिया स्कीमा
स्वचालित रूप से अंकों की भरपाई के लिए संतुलन स्थापित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/web_v1/credit/update-auto-supplement \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /web_v1/credit/update-auto-supplement
लॉगिन स्थिति में वर्तमान संसाधन स्थान का स्वचालित पुनःपूर्ति स्विच सेट करें। टीम स्पेस के लिए USE_OWNER_PAYMENT_CAPABILITIES अनुमति की आवश्यकता है, वर्तमान में केवल टीम सुपर एडमिनिस्ट्रेटर ही काम कर सकते हैं; टीम स्थान डिफ़ॉल्ट रूप से बंद है.
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"status": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » status | body | integer | true | 0=बंद, 1=चालू |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » status | 0 |
| » status | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो data.status अद्यतन स्विच स्थिति होती है। | Inline |
प्रतिक्रिया स्कीमा
अंक उपभोग रिकॉर्ड प्राप्त करें (GET /web_v1/credit/consumption-logs)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/credit/consumption-logs \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/credit/consumption-logs
लॉगिन स्थिति या एपीआई कुंजी पृष्ठ में वर्तमान संसाधन स्थान के अंक उपभोग रिकॉर्ड को क्वेरी करें। टीम स्पेस के लिए VIEW_BILLING अनुमति की आवश्यकता होती है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
| start_date | query | string(date) | false | आरंभ तिथि, साइट समय क्षेत्र के अनुसार व्याख्या की गई |
| end_date | query | string(date) | false | समाप्ति तिथि, साइट समय क्षेत्र के अनुसार व्याख्या की गई |
| consumption_type | query | string | false | उपभोग प्रकार |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में सूची, पृष्ठ, पृष्ठ_आकार, कुल_गणना और कुल_पृष्ठ शामिल होते हैं | Inline |
प्रतिक्रिया स्कीमा
अंक रीसेट रिकॉर्ड प्राप्त करें (GET /web_v1/credit/reset-logs)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/credit/reset-logs \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/credit/reset-logs
लॉगिन स्थिति या एपीआई कुंजी पृष्ठ में वर्तमान संसाधन स्थान के पॉइंट रीसेट रिकॉर्ड को क्वेरी करें। टीम स्पेस के लिए VIEW_BILLING अनुमति की आवश्यकता होती है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में पॉइंट रीसेट रिकॉर्ड और पेजिंग जानकारी शामिल होती है। | Inline |
प्रतिक्रिया स्कीमा
अंक आँकड़े प्राप्त करें (GET /web_v1/credit/stats)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/credit/stats \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/credit/stats
वर्तमान संसाधन स्थान के उपभोग प्रकार द्वारा एकत्रित अंक आँकड़ों को क्वेरी करने के लिए लॉग इन या एपीआई कुंजी। टीम स्पेस के लिए VIEW_BILLING अनुमति की आवश्यकता होती है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_date | query | string(date) | false | आरंभ तिथि, साइट समय क्षेत्र के अनुसार व्याख्या की गई |
| end_date | query | string(date) | false | समाप्ति तिथि, साइट समय क्षेत्र के अनुसार व्याख्या की गई |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में बाय_टाइप और कुल शामिल होता है | Inline |
प्रतिक्रिया स्कीमा
दैनिक बिंदु आँकड़े प्राप्त करें (GET /web_v1/credit/daily-stats)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/credit/daily-stats \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/credit/daily-stats
वर्तमान संसाधन स्थान की दैनिक बिंदु खपत को क्वेरी करने के लिए लॉग इन या एपीआई कुंजी, जो पिछले 7 दिनों के लिए डिफ़ॉल्ट है। टीम के सामान्य सदस्य केवल अपनी वास्तविक खपत लौटाते हैं; VIEW_BILLING अनुमतियों वाले प्रशासक, सुपर प्रशासक और वित्तीय सदस्य टीम का पूरा डेटा लौटाते हैं। रिकॉर्ड न किए गए उपभोक्ता सदस्यों के टीम लॉग केवल पूर्ण दृश्य में दिखाई देते हैं। एपीआई कुंजी क्वेरी में अधिकतम 31 प्राकृतिक दिन (समावेशी) हो सकते हैं, और आरंभ तिथि अंतिम तिथि से बाद की नहीं हो सकती।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_date | query | string(date) | false | आरंभ तिथि, डिफ़ॉल्ट 6 दिन पहले |
| end_date | query | string(date) | false | समाप्ति तिथि, डिफ़ॉल्ट आज है |
| consumption_type | query | string | false | वैकल्पिक उपभोग प्रकार |
| fill_gaps | query | integer | false | छूटी हुई तिथियों को भरना है या नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| fill_gaps | 0 |
| fill_gaps | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में दैनिक आँकड़े और सारांश शामिल होते हैं | Inline |
प्रतिक्रिया स्कीमा
प्रति घंटा पॉइंट आँकड़े प्राप्त करें (GET /web_v1/credit/hourly-stats)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/credit/hourly-stats \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/credit/hourly-stats
वर्तमान संसाधन स्थान की प्रति घंटा बिंदु खपत को क्वेरी करने के लिए लॉग इन या एपीआई कुंजी, जो पिछले 7 दिनों के लिए डिफ़ॉल्ट है। टीम स्पेस के लिए VIEW_BILLING अनुमति की आवश्यकता होती है। एपीआई कुंजी क्वेरी में अधिकतम 31 प्राकृतिक दिन (समावेशी) हो सकते हैं, और आरंभ तिथि अंतिम तिथि से बाद की नहीं हो सकती।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_date | query | string(date) | false | आरंभ तिथि, डिफ़ॉल्ट 6 दिन पहले |
| end_date | query | string(date) | false | समाप्ति तिथि, डिफ़ॉल्ट आज है |
| consumption_type | query | string | false | वैकल्पिक उपभोग प्रकार |
| fill_gaps | query | integer | false | क्या छूटे हुए घंटों को भरना है |
गणना किए गए मान
| Parameter | Value |
|---|---|
| fill_gaps | 0 |
| fill_gaps | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में प्रति घंटा आँकड़े और सारांश शामिल होते हैं | Inline |
प्रतिक्रिया स्कीमा
अंक पैकेज की जानकारी प्राप्त करें (GET /end-point/credit/info)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/credit/info \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/credit/info
वर्तमान संसाधन स्थान के पॉइंट पैकेज सारांश को क्वेरी करें। टीम स्थान के लिए USE_ASSETS अनुमति की आवश्यकता है; यह इंटरफ़ेस एक ही समय में लॉगिन स्थिति, व्यक्तिगत एपीआई कुंजी और टीम एपीआई कुंजी का समर्थन करता है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान छोड़ दिया गया है या एक खाली स्ट्रिंग पास कर दी गई है; टीम एपीआई कुंजी को छोड़ा जा सकता है और पास होने पर कुंजी के अनुरूप होना चाहिए |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा अंक स्तर, कुल राशि, शेष राशि, रीसेट समय और स्वचालित पुनःपूर्ति स्थिति है। | Inline |
प्रतिक्रिया स्कीमा
अंक उपभोग रिकॉर्ड प्राप्त करें (GET /end-point/credit/consumption-logs)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/credit/consumption-logs \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/credit/consumption-logs
लॉगिन स्थिति या एपीआई कुंजी पृष्ठ में वर्तमान संसाधन स्थान के अंक उपभोग रिकॉर्ड को क्वेरी करें। टीम स्पेस के लिए VIEW_BILLING अनुमति की आवश्यकता होती है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
| start_date | query | string(date) | false | आरंभ तिथि, साइट समय क्षेत्र के अनुसार व्याख्या की गई |
| end_date | query | string(date) | false | समाप्ति तिथि, साइट समय क्षेत्र के अनुसार व्याख्या की गई |
| consumption_type | query | string | false | उपभोग प्रकार |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में सूची, पृष्ठ, पृष्ठ_आकार, कुल_गणना और कुल_पृष्ठ शामिल होते हैं | Inline |
प्रतिक्रिया स्कीमा
अंक रीसेट रिकॉर्ड प्राप्त करें (GET /end-point/credit/reset-logs)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/credit/reset-logs \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/credit/reset-logs
लॉगिन स्थिति या एपीआई कुंजी पृष्ठ में वर्तमान संसाधन स्थान के पॉइंट रीसेट रिकॉर्ड को क्वेरी करें। टीम स्पेस के लिए VIEW_BILLING अनुमति की आवश्यकता होती है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में पॉइंट रीसेट रिकॉर्ड और पेजिंग जानकारी शामिल होती है। | Inline |
प्रतिक्रिया स्कीमा
अंक आँकड़े प्राप्त करें (GET /end-point/credit/stats)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/credit/stats \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/credit/stats
वर्तमान संसाधन स्थान के उपभोग प्रकार द्वारा एकत्रित अंक आँकड़ों को क्वेरी करने के लिए लॉग इन या एपीआई कुंजी। टीम स्पेस के लिए VIEW_BILLING अनुमति की आवश्यकता होती है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_date | query | string(date) | false | आरंभ तिथि, साइट समय क्षेत्र के अनुसार व्याख्या की गई |
| end_date | query | string(date) | false | समाप्ति तिथि, साइट समय क्षेत्र के अनुसार व्याख्या की गई |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में बाय_टाइप और कुल शामिल होता है | Inline |
प्रतिक्रिया स्कीमा
दैनिक बिंदु आँकड़े प्राप्त करें (GET /end-point/credit/daily-stats)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/credit/daily-stats \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/credit/daily-stats
वर्तमान संसाधन स्थान की दैनिक बिंदु खपत को क्वेरी करने के लिए लॉग इन या एपीआई कुंजी, जो पिछले 7 दिनों के लिए डिफ़ॉल्ट है। टीम के सामान्य सदस्य केवल अपनी वास्तविक खपत लौटाते हैं; VIEW_BILLING अनुमतियों वाले प्रशासक, सुपर प्रशासक और वित्तीय सदस्य टीम का पूरा डेटा लौटाते हैं। रिकॉर्ड न किए गए उपभोक्ता सदस्यों के टीम लॉग केवल पूर्ण दृश्य में दिखाई देते हैं। एपीआई कुंजी क्वेरी में अधिकतम 31 प्राकृतिक दिन (समावेशी) हो सकते हैं, और आरंभ तिथि अंतिम तिथि से बाद की नहीं हो सकती।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_date | query | string(date) | false | आरंभ तिथि, डिफ़ॉल्ट 6 दिन पहले |
| end_date | query | string(date) | false | समाप्ति तिथि, डिफ़ॉल्ट आज है |
| consumption_type | query | string | false | वैकल्पिक उपभोग प्रकार |
| fill_gaps | query | integer | false | छूटी हुई तिथियों को भरना है या नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| fill_gaps | 0 |
| fill_gaps | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में दैनिक आँकड़े और सारांश शामिल होते हैं | Inline |
प्रतिक्रिया स्कीमा
प्रति घंटा पॉइंट आँकड़े प्राप्त करें (GET /end-point/credit/hourly-stats)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/credit/hourly-stats \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/credit/hourly-stats
वर्तमान संसाधन स्थान की प्रति घंटा बिंदु खपत को क्वेरी करने के लिए लॉग इन या एपीआई कुंजी, जो पिछले 7 दिनों के लिए डिफ़ॉल्ट है। टीम स्पेस के लिए VIEW_BILLING अनुमति की आवश्यकता होती है। एपीआई कुंजी क्वेरी में अधिकतम 31 प्राकृतिक दिन (समावेशी) हो सकते हैं, और आरंभ तिथि अंतिम तिथि से बाद की नहीं हो सकती।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_date | query | string(date) | false | आरंभ तिथि, डिफ़ॉल्ट 6 दिन पहले |
| end_date | query | string(date) | false | समाप्ति तिथि, डिफ़ॉल्ट आज है |
| consumption_type | query | string | false | वैकल्पिक उपभोग प्रकार |
| fill_gaps | query | integer | false | क्या छूटे हुए घंटों को भरना है |
गणना किए गए मान
| Parameter | Value |
|---|---|
| fill_gaps | 0 |
| fill_gaps | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में प्रति घंटा आँकड़े और सारांश शामिल होते हैं | Inline |
प्रतिक्रिया स्कीमा
Xcrawl Activity Log
Xcrawl एकल कार्य और बैच कार्य रिकॉर्ड, विवरण और सारांश क्वेरी
हाल के Xcrawl कार्यों की सूची प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/xcrawl-activity-log/recent-runs \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/xcrawl-activity-log/recent-runs
एकल कार्य सूची और वर्तमान संसाधन स्थान के सारांश को क्वेरी करने के लिए लॉग इन करें। टीम स्थान के लिए USE_ASSETS की आवश्यकता है; सामान्य सदस्य केवल अपने स्वयं के क्रेडेंशियल द्वारा उत्पन्न कार्यों को देख सकते हैं, और प्रशासक और सुपर प्रशासक पूरी टीम के कार्यों को देख सकते हैं।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
| endpoint | query | string | false | समापन बिंदु प्रकार |
| status | query | string | false | कोई नहीं |
| start_time | query | string | false | उपयोगकर्ता समय क्षेत्र समय, प्रारूप Y-m-d H:i:s |
| end_time | query | string | false | उपयोगकर्ता समय क्षेत्र, अंतिम सीमा सहित |
| url | query | string | false | लक्ष्य URL या डेटा स्क्रैपर आईडी |
| job_id | query | string | false | कार्य आईडी उपसर्ग |
गणना किए गए मान
| Parameter | Value |
|---|---|
| status | pending |
| status | crawling |
| status | completed |
| status | failed |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में पेजिंग सूची और मेटाडेटा शामिल होता है | Inline |
प्रतिक्रिया स्कीमा
एक्सक्रॉल क्रॉल परिणाम प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/xcrawl-activity-log/crawl-result?job_id=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/xcrawl-activity-log/crawl-result
लॉगिन स्थिति में, वर्तमान संसाधन स्थान में निर्दिष्ट कार्य के क्रॉल परिणाम को क्वेरी करें। टीम स्थान को USE_ASSETS की आवश्यकता होती है और सदस्य की दृश्यमान क्रेडेंशियल सीमा के आधार पर कार्य स्वामित्व की पुष्टि करता है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| job_id | query | string | true | कार्य आईडी |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में जॉब_आईडी और क्रॉल_रिजल्ट शामिल होते हैं | Inline |
प्रतिक्रिया स्कीमा
Xcrawl मिशन विवरण और लॉग प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/xcrawl-activity-log/activity-logs?job_id=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/xcrawl-activity-log/activity-logs
लॉगिन स्थिति में, किसी एकल कार्य और उसके परिणाम विवरण को निर्दिष्ट करने के लिए वर्तमान संसाधन स्थान को क्वेरी करें। टीम स्थान को USE_ASSETS की आवश्यकता होती है और सदस्य की दृश्यमान क्रेडेंशियल सीमा के आधार पर कार्य स्वामित्व की पुष्टि करता है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| job_id | query | string | true | कार्य आईडी |
| page | query | integer | false | क्रॉल/डेटा उप-परिणाम पृष्ठ क्रमांक |
| page_size | query | integer | false | उप-परिणाम पृष्ठों की क्रॉल/डेटा संख्या |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में समापन बिंदु द्वारा बदले गए कार्य और विवरण शामिल होते हैं। | Inline |
प्रतिक्रिया स्कीमा
डेटा यूआरएल समग्र आँकड़े प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/xcrawl-activity-log/data-url-summary \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/xcrawl-activity-log/data-url-summary
डेटा स्क्रैपर कार्य जो वर्तमान संसाधन स्थान को लॉगिन स्थिति में एकत्रित करते हैं। टीम स्पेस के लिए USE_ASSETS की आवश्यकता होती है, और परिणाम सदस्य के दृश्यमान क्रेडेंशियल दायरे का पालन करते हैं।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| limit | query | integer | false | वापसी की मात्रा; 0 एक खाली सूची लौटाता है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो data.list स्क्रैपर एकत्रीकरण परिणाम होता है। | Inline |
प्रतिक्रिया स्कीमा
हाल के बैच क्रॉलिंग कार्यों की एक सूची प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/xcrawl-activity-log/batch-recent-runs \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/xcrawl-activity-log/batch-recent-runs
बैच कार्य सूची और वर्तमान संसाधन स्थान के सारांश को क्वेरी करने के लिए लॉग इन करें। टीम स्थान के लिए USE_ASSETS की आवश्यकता है; सामान्य सदस्य केवल अपने स्वयं के क्रेडेंशियल द्वारा उत्पन्न कार्यों को देख सकते हैं, और प्रशासक और सुपर प्रशासक पूरी टीम के कार्यों को देख सकते हैं।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
| endpoint | query | string | false | समापन बिंदु प्रकार, आमतौर पर बैच_स्क्रैप |
| status | query | string | false | कोई नहीं |
| start_time | query | string | false | उपयोगकर्ता समय क्षेत्र समय, प्रारूप Y-m-d H:i:s |
| end_time | query | string | false | उपयोगकर्ता समय क्षेत्र, अंतिम सीमा सहित |
| batch_id | query | string | false | बैच कार्य आईडी उपसर्ग |
गणना किए गए मान
| Parameter | Value |
|---|---|
| status | pending |
| status | crawling |
| status | completed |
| status | failed |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में पेजिंग सूची और मेटाडेटा शामिल होता है | Inline |
प्रतिक्रिया स्कीमा
बैच क्रॉलिंग कार्य विवरण और लॉग प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/web_v1/xcrawl-activity-log/batch-activity-logs?batch_id=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /web_v1/xcrawl-activity-log/batch-activity-logs
लॉगिन स्थिति में, निर्दिष्ट बैच कार्यों और उनके उप-आइटम परिणामों को वर्तमान संसाधन स्थान में क्वेरी करें। टीम स्थान को USE_ASSETS की आवश्यकता होती है और सदस्य की दृश्यमान क्रेडेंशियल सीमा के आधार पर कार्य स्वामित्व की पुष्टि करता है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| batch_id | query | string | true | बैच कार्य आईडी |
| page | query | integer | false | उपआइटम पृष्ठ संख्या |
| page_size | query | integer | false | उपपृष्ठों की संख्या |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल है; जब व्यवसाय सफल होता है, तो डेटा में नौकरी और बैच कार्य विवरण शामिल होते हैं | Inline |
प्रतिक्रिया स्कीमा
खाता प्रबंधन
अपने व्यक्तिगत खाते का अवलोकन करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/account/profile \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/account/profile
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 0,
"username": "string",
"nickname": "string",
"email": "string",
"balance": "string",
"gift_balance": "string",
"currency": "string",
"language": "string",
"timezone": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
व्यक्तिगत शेष विवरण की जाँच करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/wallet/change-list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/wallet/change-list
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| re_type | query | integer | false | कोई नहीं |
| transaction_type | query | integer | false | कोई नहीं |
| balance_type | query | integer | false | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| re_type | 0 |
| re_type | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 0,
"re_type": 0,
"transaction_type": 0,
"balance_type": 0,
"fee": "string"
}
],
"page": 0,
"page_size": 0,
"total_count": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
लॉग निर्यात करें
एक एजेंट लॉग निर्यात कार्य बनाएँ
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-usage-flow-log-export/create \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-usage-flow-log-export/create
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है. प्रारंभ समय समाप्ति समय से पहले होना चाहिए, और समय अवधि 31 दिनों से अधिक नहीं होनी चाहिए; एक ही उपयोगकर्ता को केवल एक प्रतीक्षा या प्रसंस्करण निर्यात कार्य की अनुमति है, और लॉग की ऊपरी सीमा 5 मिलियन है।
Body parameter
{
"start_time": 0,
"end_time": 0,
"type": "dynamic"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » start_time | body | integer | true | यूनिक्स टाइमस्टैम्प प्रारंभ करना, सेकंड |
| » end_time | body | integer | true | अंत यूनिक्स टाइमस्टैम्प, सेकंड |
| » type | body | string | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » type | dynamic |
| » type | host_pool |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"task_id": 0,
"status": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
क्वेरी लॉग निर्यात कार्य विवरण
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-usage-flow-log-export/detail?task_id=1 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-usage-flow-log-export/detail
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| task_id | query | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 0,
"user_id": 0,
"start_time": "string",
"end_time": "string",
"status": "pending",
"file_size": 0,
"record_count": 0,
"created_at": "string",
"completed_at": "string",
"file_url": "string",
"download_url": "string",
"error_message": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | pending |
| status | processing |
| status | completed |
| status | failed |
| status | canceled |
| status | no_data |
क्वेरी लॉग निर्यात कार्य सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-usage-flow-log-export/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-usage-flow-log-export/list
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| page | query | integer | false | कोई नहीं |
| size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 0,
"user_id": 0,
"start_time": "string",
"end_time": "string",
"status": "pending",
"file_size": 0,
"record_count": 0,
"created_at": "string",
"completed_at": "string",
"file_url": "string",
"download_url": "string",
"error_message": "string"
}
],
"total": 0,
"page": 0,
"size": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | pending |
| status | processing |
| status | completed |
| status | failed |
| status | canceled |
| status | no_data |
उस लॉग निर्यात कार्य को रद्द करें जिसे अभी तक निष्पादित नहीं किया गया है
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-usage-flow-log-export/cancel \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-usage-flow-log-export/cancel
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है. केवल कतार में प्रतीक्षा स्थिति में कार्य रद्द किए जा सकते हैं, और जो कार्य पहले ही निष्पादित हो चुके हैं उन्हें रद्द नहीं किया जा सकता है।
Body parameter
{
"task_id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » task_id | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": null,
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
कूपन
व्यक्तिगत कूपन सूची क्वेरी करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-coupon/list \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-coupon/list
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
Body parameter
{
"status": 0,
"page": 1,
"size": 20
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » status | body | integer | false | कोई नहीं |
| » page | body | integer | false | कोई नहीं |
| » size | body | integer | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » status | 0 |
| » status | 1 |
| » status | 2 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 0,
"coupon_id": 0,
"type": 0,
"status": 0,
"source": 0,
"title": "string",
"title_en": "string",
"description": "string",
"description_en": "string",
"start_amount": "string",
"start_amount_usd": "string",
"start_amount_hkd": "string",
"deduction_amount": "string",
"deduction_amount_usd": "string",
"deduction_amount_hkd": "string",
"discount_rate": "string",
"discount_ceiling_amount": "string",
"discount_ceiling_amount_usd": "string",
"discount_ceiling_amount_hkd": "string",
"created_at": "string",
"effect_at": "string",
"expired_at": "string",
"used_at": "string",
"product_types": "string",
"created_timestamp": 0,
"effect_timestamp": 0,
"expired_timestamp": 0,
"used_timestamp": 0,
"is_expired": true
}
],
"page": 0,
"page_size": 0,
"page_count": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
व्यक्तिगत कूपन विवरण जांचें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-coupon/info \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-coupon/info
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
Body parameter
{
"id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » id | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 0,
"coupon_id": 0,
"type": 0,
"status": 0,
"source": 0,
"title": "string",
"title_en": "string",
"description": "string",
"description_en": "string",
"start_amount": "string",
"start_amount_usd": "string",
"start_amount_hkd": "string",
"deduction_amount": "string",
"deduction_amount_usd": "string",
"deduction_amount_hkd": "string",
"discount_rate": "string",
"discount_ceiling_amount": "string",
"discount_ceiling_amount_usd": "string",
"discount_ceiling_amount_hkd": "string",
"created_at": "string",
"effect_at": "string",
"expired_at": "string",
"used_at": "string",
"product_types": "string",
"created_timestamp": 0,
"effect_timestamp": 0,
"expired_timestamp": 0,
"used_timestamp": 0,
"is_expired": true
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
अधिसूचना प्रबंधन
साइट सूचनाएं जांचें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/notify/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/notify/list
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| page | query | integer | false | कोई नहीं |
| size | query | integer | false | कोई नहीं |
| read | query | integer | false | कोई नहीं |
| type | query | integer | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| read | 0 |
| read | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 0,
"title": "string",
"content": "string",
"type": 0,
"read_status": 0,
"created_at": "string",
"created_timestamp": 0
}
],
"page": 0,
"size": 0,
"total": 0,
"total_unread_count": 0,
"unread_count_by_type": {}
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| read_status | 0 |
| read_status | 1 |
साइट अधिसूचना विवरण जांचें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/notify/detail?id=1 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/notify/detail
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| id | query | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 0,
"title": "string",
"content": "string",
"type": 0,
"read_status": 0,
"created_at": "string",
"created_timestamp": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| read_status | 0 |
| read_status | 1 |
साइट सूचनाओं को पठित के रूप में चिह्नित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/notify/read \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/notify/read
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
Body parameter
{
"id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » id | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": null,
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
साइट सूचनाओं को बैचों में पढ़ी गई के रूप में चिह्नित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/notify/batch-read \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/notify/batch-read
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
Body parameter
{
"ids": [
1
]
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » ids | body | [integer] | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": null,
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
क्वेरी अधिसूचना चैनल कॉन्फ़िगरेशन
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-notify \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-notify
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"scene": 0,
"email_notify": true,
"phone_notify": true,
"browser_notify": true,
"site_inner_message_notify": true,
"webhook_notify": true,
"telegram_notify": true
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
क्वेरी अधिसूचना ईमेल
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-notification-email/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-notification-email/list
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 0,
"email": "string",
"created_at": 0
}
],
"max_count": 0,
"current_count": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
क्वेरी अधिसूचना परिदृश्य
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-notification-email/scenes \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-notification-email/scenes
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 0,
"name": "string",
"description": "string"
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
क्वेरी ईमेल सदस्यता परिदृश्य
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-notification-email/email-scenes?id=1 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-notification-email/email-scenes
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| id | query | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"scenes": [
0
],
"subscribe_all": true
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
एजेंट विन्यास
क्वेरी व्यक्तिगत एजेंट कैश स्विच
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/proxy-cache/status \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/proxy-cache/status
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"status": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
व्यक्तिगत प्रॉक्सी कैशिंग स्विच सेट करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/proxy-cache/change \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/proxy-cache/change
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
Body parameter
{
"status": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » status | body | integer | true | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » status | 0 |
| » status | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": null,
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
क्वेरी व्यक्तिगत एजेंट यूडीपी स्विच
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-proxy-config/udp \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-proxy-config/udp
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"enabled": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| enabled | 0 |
| enabled | 1 |
व्यक्तिगत एजेंट यूडीपी स्विच सेट करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-proxy-config/udp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-proxy-config/udp
केवल व्यक्तिगत स्थान या व्यक्तिगत एपीआई कुंजी की लॉगिन स्थिति समर्थित है; टीम एपीआई कुंजी समर्थित नहीं है.
Body parameter
{
"udp": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » udp | body | integer | true | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » udp | 0 |
| » udp | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"enabled": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया बिजनेस कोड जांचें, 200 का मतलब सफलता है। | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| enabled | 0 |
| enabled | 1 |
टीम बटुआ
क्वेरी टीम वॉलेट
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/wallet/detail?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/wallet/detail
VIEW_BILLING अनुमति की आवश्यकता है. टीम वॉलेट सुपर प्रशासकों और सदस्यों के व्यक्तिगत शेष से स्वतंत्र है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_id": "A1b2C3d4E5f6",
"balance": 0.1,
"total_recharge_fee": 0.1,
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
टीम वॉलेट प्रवाह की जाँच करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/team/wallet/records?team_id=A1b2C3d4E5f6 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/team/wallet/records
VIEW_BILLING अनुमति की आवश्यकता है. टर्नओवर राशि हमेशा एक सकारात्मक संख्या होती है, और फंड में वृद्धि या कमी को दिशा क्षेत्र द्वारा दर्शाया जाता है।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | TeamPublicId | true | कोई नहीं |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"team_id": "A1b2C3d4E5f6",
"operator_user_id": 0,
"creator": {
"user_id": 0,
"display_name": "string",
"nickname": "string",
"username": "string",
"email": "string",
"phone": "string"
},
"direction": 0,
"transaction_type": 1,
"amount": 0.1,
"after_balance": 0.1,
"link_id": 0,
"request_id": "string",
"remark": "string",
"created_at": "string"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| direction | 0 |
| direction | 1 |
| transaction_type | 1 |
| transaction_type | 2 |
| transaction_type | 3 |
| transaction_type | 4 |
| transaction_type | 5 |
व्यक्तिगत शेष को टीम वॉलेट में स्थानांतरित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/wallet/transfer-in \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/wallet/transfer-in
केवल टीम सुपर एडमिन के पास TRANSFER_BALANCE अनुमतियाँ हैं। व्यक्तिगत रिचार्ज बैलेंस में परमाणु कटौती के बाद टीम वॉलेट जोड़ा जाता है; हस्तांतरित राशि कुल_रिचार्ज_शुल्क में शामिल नहीं है, और व्यक्तिगत शेष राशि में वापस स्थानांतरण समर्थित नहीं है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"amount": 9999999999.9999
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » amount | body | number(double) | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_id": "A1b2C3d4E5f6",
"balance": 0.1,
"total_recharge_fee": 0.1,
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
टीम शेष को वापस व्यक्तिगत खाते में स्थानांतरित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/team/wallet/transfer-out \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/team/wallet/transfer-out
इसे केवल तभी कॉल किया जा सकता है जब सुपर एडमिनिस्ट्रेटर लॉग इन हो। टीम के वॉलेट से परमाणु कटौती और उनके व्यक्तिगत रिचार्ज बैलेंस में वृद्धि; टीम या व्यक्ति की संचयी पुनर्भरण राशि को न बदलें। शेष राशि को पुनः प्राप्त करने के लिए विघटित टीम का उपयोग किया जा सकता है, लेकिन विघटित टीम को बुलाया नहीं जा सकता।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"amount": 9999999999.9999
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | TeamPublicId | true | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » amount | body | number(double) | true | टीम की वर्तमान उपलब्ध शेष राशि से अधिक नहीं होनी चाहिए |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_id": "A1b2C3d4E5f6",
"balance": 0.1,
"total_recharge_fee": 0.1,
"updated_at": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTTP सफल; कृपया प्रतिक्रिया निकाय कोड का मूल्यांकन करना जारी रखें | Inline |
प्रतिक्रिया स्कीमा
आईपी निष्कर्षण
आईपी निकालें (GET /end-point/ip/get-ip)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/get-ip?app_key=pa%24%24word \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/get-ip
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | टीम कुंजी को छोड़ा जा सकता है; जब पास किया जाता है, तो यह उस टीम के अनुरूप होना चाहिए जिससे कुंजी बंधी हुई है। |
| app_key | query | string(password) | true | पहुंच कुंजी |
| cc | query | string | false | देश या क्षेत्र |
| state | query | string | false | प्रांत या राज्य |
| city | query | string | false | शहर |
| format | query | string | false | प्रारूप प्राप्त करें |
| lb | query | string | false | विभाजक, केवल पाठ प्रारूप में मान्य है |
| num | query | number | false | मात्रा निकालें |
| life | query | number | false | होल्ड अवधि - मिनट |
| ep | query | string | false | प्रॉक्सी नेटवर्क |
गणना किए गए मान
| Parameter | Value |
|---|---|
| ep | us |
| ep | hk |
| ep | de |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"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"
]
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [any] | false | कोई नहीं | none |
शहर सूची (GET /end-point/ip/dynamic-area-city-list)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/dynamic-area-city-list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/dynamic-area-city-list
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"name_zh_cn": "美国",
"name_en": "United States",
"continent_code": "NA",
"country_code": "US",
"items": [
{
"city": "Arlington",
"state": "alabama",
"continent_code": "NA",
"country_code": "US"
}
]
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | सूची |
| »»» name_zh_cn | string | false | कोई नहीं | देश या क्षेत्र का नाम |
| »»» name_en | string | false | कोई नहीं | देश या क्षेत्र का नाम |
| »»» continent_code | string | false | कोई नहीं | महाद्वीप कोड |
| »»» country_code | string | false | कोई नहीं | देश या क्षेत्र कोड |
| »»» items | [any] | false | कोई नहीं | प्रांत या राज्य |
| »»»» city | string | false | कोई नहीं | शहर का नाम |
| »»»» state | string | false | कोई नहीं | प्रांत या राज्य का नाम कोड |
| »»»» continent_code | string | false | कोई नहीं | महाद्वीप कोड |
| »»»» country_code | string | false | कोई नहीं | देश या क्षेत्र कोड |
दिन के हिसाब से आईपी निष्कर्षण मात्रा आँकड़े
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-extract-ip/days \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-extract-ip/days
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_date | query | string(date) | false | डिफ़ॉल्ट 6 दिन पहले |
| end_date | query | string(date) | false | आज डिफ़ॉल्ट |
| product_type | query | integer | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| product_type | 9 |
| product_type | 17 |
| product_type | 22 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 0,
"msg": "string",
"request_id": "string",
"data": {
"list": [
{
"count": 0,
"date": "2019-08-24"
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | none |
| » msg | string | false | कोई नहीं | none |
| » request_id | string | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» count | integer | true | कोई नहीं | none |
| »»» date | string(date) | true | कोई नहीं | none |
आईपी निकालें (GET /end-point/ip/v3)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/v3?app_key=pa%24%24word \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/v3
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | टीम कुंजी को छोड़ा जा सकता है; जब पास किया जाता है, तो यह उस टीम के अनुरूप होना चाहिए जिससे कुंजी बंधी हुई है। |
| app_key | query | string(password) | true | पहुंच कुंजी |
| cc | query | string | false | देश या क्षेत्र |
| state | query | string | false | प्रांत या राज्य |
| city | query | string | false | शहर |
| format | query | string | false | प्रारूप प्राप्त करें |
| lb | query | string | false | विभाजक, केवल पाठ प्रारूप में मान्य है |
| num | query | number | false | मात्रा निकालें |
| life | query | number | false | होल्ड अवधि - मिनट |
| ep | query | string | false | प्रॉक्सी नेटवर्क |
गणना किए गए मान
| Parameter | Value |
|---|---|
| ep | us |
| ep | hk |
| ep | de |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"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"
]
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [any] | false | कोई नहीं | none |
गतिशील क्षेत्रीय शहर सूची V4
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/dcl4?username=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/dcl4
उपयोगकर्ता नाम से शहर की सूची प्राप्त करें, लॉगिन प्रमाणीकरण आवश्यक है, और खाता वर्तमान उपयोगकर्ता का होना चाहिए
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| username | query | string | true | एजेंट खाता उपयोगकर्ता नाम |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"cache": true,
"list": [
{
"City": "Los Angeles",
"Area": "US",
"State": "California"
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» cache | boolean | false | कोई नहीं | चाहे वह कैश से आता हो |
| »» list | [object] | false | कोई नहीं | none |
| »»» City | string | false | कोई नहीं | शहर |
| »»» Area | string | false | कोई नहीं | क्षेत्र |
| »»» State | string | false | कोई नहीं | राज्य/प्रांत |
गतिशील क्षेत्रीय राज्य/प्रांत सूची V4
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/dsl4?username=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/dsl4
उपयोगकर्ता नाम से राज्य/प्रांत सूची प्राप्त करें, लॉगिन प्रमाणीकरण आवश्यक है, और खाता वर्तमान उपयोगकर्ता का होना चाहिए
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| username | query | string | true | एजेंट खाता उपयोगकर्ता नाम |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"cache": true,
"list": [
{
"City": "Los Angeles",
"Area": "US",
"State": "California"
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» cache | boolean | false | कोई नहीं | चाहे वह कैश से आता हो |
| »» list | [object] | false | कोई नहीं | none |
| »»» City | string | false | कोई नहीं | शहर |
| »»» Area | string | false | कोई नहीं | क्षेत्र |
| »»» State | string | false | कोई नहीं | राज्य/प्रांत |
गतिशील क्षेत्रीय राज्य/प्रांत शहर फ़्यूज़न सूची V4
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/dal4?username=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/dal4
उपयोगकर्ता नाम, क्षेत्र के आधार पर समूहीकृत राज्यों/प्रांतों और शहरों की एक मर्ज की गई सूची प्राप्त करें। लॉगिन प्रमाणीकरण आवश्यक है, और खाता वर्तमान उपयोगकर्ता का होना चाहिए
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| username | query | string | true | एजेंट खाता उपयोगकर्ता नाम |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"cache": true,
"list": [
{
"Area": "US",
"states": [
{
"State": "California",
"cities": [
"Los Angeles"
]
}
]
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» cache | boolean | false | कोई नहीं | चाहे वह कैश से आता हो |
| »» list | [object] | false | कोई नहीं | क्षेत्र सूची |
| »»» Area | string | false | कोई नहीं | क्षेत्र कोड |
| »»» states | [object] | false | कोई नहीं | राज्य/प्रांत सूची |
| »»»» State | string | false | कोई नहीं | राज्य/प्रांत का नाम |
| »»»» cities | [string] | false | कोई नहीं | शहर सूची |
शहर सूची (GET /end-point/ip/dynamic-citys)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/dynamic-citys \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/dynamic-citys
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"name_zh_cn": "美国",
"name_en": "United States",
"continent_code": "NA",
"country_code": "US",
"items": [
{
"city": "Arlington",
"state": "alabama",
"continent_code": "NA",
"country_code": "US"
}
]
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | सूची |
| »»» name_zh_cn | string | false | कोई नहीं | देश या क्षेत्र का नाम |
| »»» name_en | string | false | कोई नहीं | देश या क्षेत्र का नाम |
| »»» continent_code | string | false | कोई नहीं | महाद्वीप कोड |
| »»» country_code | string | false | कोई नहीं | देश या क्षेत्र कोड |
| »»» items | [any] | false | कोई नहीं | प्रांत या राज्य |
| »»»» city | string | false | कोई नहीं | शहर का नाम |
| »»»» state | string | false | कोई नहीं | प्रांत या राज्य का नाम कोड |
| »»»» continent_code | string | false | कोई नहीं | महाद्वीप कोड |
| »»»» country_code | string | false | कोई नहीं | देश या क्षेत्र कोड |
शहर की खोज
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/dynamic-citys/search?country_code=string&state=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/dynamic-citys/search
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| country_code | query | string | true | देश या क्षेत्र कोड |
| state | query | string | true | राज्य या प्रांत कोड |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"list": [
"string"
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [string] | false | कोई नहीं | सूची |
राज्य सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/dynamic-states \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/dynamic-states
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"name_zh_cn": "美国",
"name_en": "United States",
"continent_code": "NA",
"country_code": "US",
"items": [
{
"state": "alabama",
"continent_code": "NA",
"country_code": "US"
}
]
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | सूची |
| »»» name_zh_cn | string | false | कोई नहीं | देश या क्षेत्र का नाम |
| »»» name_en | string | false | कोई नहीं | देश या क्षेत्र का नाम |
| »»» continent_code | string | false | कोई नहीं | महाद्वीप कोड |
| »»» country_code | string | false | कोई नहीं | देश या क्षेत्र कोड |
| »»» items | [any] | false | कोई नहीं | प्रांत या राज्य |
| »»»» state | string | false | कोई नहीं | प्रांत या राज्य का नाम कोड |
| »»»» continent_code | string | false | कोई नहीं | महाद्वीप कोड |
| »»»» country_code | string | false | कोई नहीं | देश या क्षेत्र कोड |
राज्य/प्रांत खोज
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/dynamic-states/search?country_code=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/dynamic-states/search
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| country_code | query | string | true | देश या क्षेत्र कोड |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"list": [
"string"
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [string] | false | कोई नहीं | सूची |
असाइन किए गए डेटासेंटर स्थिर आईपी की एक सूची प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/ip/get-datacenter-assign-ip-list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/ip/get-datacenter-assign-ip-list
बहिष्कृत, /openapi/user-product/datacenter-isp-ip-list का उपयोग करने की अनुशंसा की जाती है। पुराने क्लाइंट के साथ संगत होने के लिए, यह इंटरफ़ेस POST विधि का उपयोग करता है, लेकिन फ़िल्टरिंग पैरामीटर सभी क्वेरी से पढ़े जाते हैं।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान छोड़ें या खाली स्ट्रिंग पास करें; टीम कुंजी को छोड़ा जा सकता है और पास होने पर कुंजी के अनुरूप होना चाहिए |
| area | query | string | false | देश कोड |
| status | query | integer | false | 0=सभी, 1=मान्य, 2=समाप्त |
| trade_no | query | string | false | आदेश क्रमांक |
| created_at | query | array[string] | false | समय सीमा बनाने के लिए, प्रारंभ और समाप्ति समय को एक ही समय में पारित किया जाना चाहिए। |
गणना किए गए मान
| Parameter | Value |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"total": 0,
"list": [
{
"id": 1,
"ip": "string",
"country_code": "string",
"up_id": 1,
"expired_at": "string",
"created_at": "string",
"country_name_zh_cn": "string",
"country_name_en": "string",
"country_continent_code": "string",
"port": 1
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
खरीदी गई स्थिर आईपी सूची निकालें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/get-static-ip \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/get-static-ip
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| country_code | query | string | false | देश या क्षेत्र कोड |
| product_type | query | number | false | उत्पाद प्रकार, 25: स्टेटिक आवासीय आईपी, 14: डेटा सेंटर आईपी |
| trade_no | query | string | false | ऑर्डर संख्या के आधार पर आईपी फ़िल्टर करें |
| page | query | number | false | पेज नंबर |
| size | query | number | false | प्रति पृष्ठ मात्रा |
| status | query | number | false | स्थिति, 1: वैध, 2: अमान्य, 3: समाप्त होने वाला है, 4: रखरखाव के अधीन |
गणना किए गए मान
| Parameter | Value |
|---|---|
| product_type | 14 |
| product_type | 25 |
| status | 1 - 2 - 3 - 4 |
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|
क्षेत्र में बिक्री के लिए स्थिर आईपी की संख्या प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/ip/static-ip-region \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/ip/static-ip-region
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| isp | query | integer | false | आईएसपी फ़िल्टरिंग, प्रसारित नहीं होने पर कोई फ़िल्टरिंग नहीं (साइट 1/4/5 को छोड़कर डिफ़ॉल्ट 1 है) |
| asn | query | integer | false | क्या ASN पैकेट डेटा वापस करना है |
| exclusive | query | integer | false | क्या विशिष्ट सूची के अनुसार गिनती की जानी चाहिए |
Detailed descriptions
isp: आईएसपी फ़िल्टरिंग, प्रसारित नहीं होने पर कोई फ़िल्टरिंग नहीं (साइट 1/4/5 को छोड़कर डिफ़ॉल्ट 1 है)
| मूल्य | विवरण |
|---|---|
| 0 | डेटा सेंटर स्टेटिक आईपी (आईडीसी) |
| 1 | होम स्टेटिक आईपी (आईएसपी) |
asn: क्या ASN पैकेट डेटा वापस करना है
| मूल्य | विवरण |
|---|---|
| 0 | ASN पैकेट डेटा वापस न करें (डिफ़ॉल्ट) |
| 1 | ASN पैकेट डेटा लौटाएँ |
exclusive: क्या विशिष्ट सूची के अनुसार गिनती की जानी चाहिए
| मूल्य | विवरण |
|---|---|
| 0 | वर्तमान उपयोगकर्ता/साझाकरण समूह क्षमता पर आधारित आँकड़े (डिफ़ॉल्ट) |
| 1 | सभी असाइन किए गए आईपी को छोड़ दें और केवल उपलब्ध इन्वेंट्री की गणना करें |
गणना किए गए मान
| Parameter | Value |
|---|---|
| isp | 0 |
| isp | 1 |
| asn | 0 |
| asn | 1 |
| exclusive | 0 |
| exclusive | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "请求成功",
"data": {
"list": [
{
"code": "US",
"number": 55
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [any] | false | कोई नहीं | none |
| »»» code | string | true | कोई नहीं | देश या क्षेत्र कोड |
| »»» number | integer | true | कोई नहीं | मात्रा |
होस्ट_पूल समर्थित देश/क्षेत्र प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/host-pool/regions \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/host-pool/regions
होस्ट_पूल सेवा की वर्तमान साइट द्वारा समर्थित देशों/क्षेत्रों की सूची क्वेरी करें।
यह इंटरफ़ेस ट्रैफ़िक बिंदुओं के आधार पर डेटा सेंटर आईपी के यादृच्छिक निष्कर्षण परिदृश्य के लिए उन्मुख है, और केवल वर्तमान साइट पर उपलब्ध डेटा सेंटर आईपी इन्वेंट्री के आधार पर देशों/क्षेत्रों की गणना करता है।
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "请求成功",
"data": {
"list": [
{
"code": "US",
"number": 55,
"name_zh_cn": "美国",
"name_en": "United States",
"square_flag": "https://example.com/static/flags/us.png"
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» code | string | true | कोई नहीं | देश या क्षेत्र कोड, आईएसओ 3166-1 अल्फ़ा-2 |
| »»» number | integer | true | कोई नहीं | वर्तमान साइट पर उपलब्ध डेटा सेंटर आईपी की संख्या |
| »»» name_zh_cn | string | false | कोई नहीं | देश या क्षेत्र का चीनी नाम |
| »»» name_en | string | false | कोई नहीं | देश या क्षेत्र का अंग्रेजी नाम |
| »»» square_flag | string | false | कोई नहीं | वर्गाकार ध्वज छवि URL |
आईपी श्वेतसूची
आईपी श्वेतसूची सूची (GET /end-point/proxy-ip/list)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/proxy-ip/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/proxy-ip/list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
| product_type | query | integer | false | पैकेज प्रकार संख्या |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"ip": "1.1.1.1",
"remark": "string",
"product_type": 0,
"created_at": "string"
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» ip | string | false | कोई नहीं | श्वेतसूची आईपी |
| »»» remark | string | false | कोई नहीं | टिप्पणियाँ |
| »»» product_type | integer | false | कोई नहीं | पैकेज का प्रकार |
| »»» created_at | string | false | कोई नहीं | सृजन का समय |
आईपी श्वेतसूची जोड़ें (POST /end-point/proxy-ip/add)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/proxy-ip/add \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/proxy-ip/add
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "string",
"ips": "1.1.1.1,2.2.2.2",
"remark": "string",
"product_type": 0,
"user_product_id": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » ips | body | string | true | श्वेतसूची आईपी जिन्हें जोड़ने की आवश्यकता है, एकाधिक आईपी को अल्पविराम या नई पंक्तियों से अलग करें। |
| » remark | body | string | false | टिप्पणियाँ |
| » product_type | body | integer | false | पैकेज प्रकार संख्या |
| » user_product_id | body | integer | false | उपयोगकर्ता पैकेज आईडी, पैकेज प्रकार 11 होने पर आवश्यक है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
आईपी श्वेतसूची हटाएँ (POST /end-point/proxy-ip/delete)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/proxy-ip/delete \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/proxy-ip/delete
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "string",
"ips": "1.1.1.1,2.2.2.2",
"verify_type": "string",
"verify_code": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » ips | body | string | true | श्वेतसूची आईपी जिन्हें हटाने की आवश्यकता है, एकाधिक आईपी को अल्पविराम से अलग किया गया है |
| » verify_type | body | string | false | सत्यापन प्रकार: फ़ोन, ईमेल, वीचैट, टोटपी |
| » verify_code | body | string | false | सत्यापन कोड |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
आईपी श्वेतसूची सूची (GET /end-point/white-ip/list)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/white-ip/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/white-ip/list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
| product_type | query | integer | false | पैकेज प्रकार संख्या |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"ip": "1.1.1.1",
"remark": "string",
"product_type": 0,
"created_at": "string"
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» ip | string | false | कोई नहीं | श्वेतसूची आईपी |
| »»» remark | string | false | कोई नहीं | टिप्पणियाँ |
| »»» product_type | integer | false | कोई नहीं | पैकेज का प्रकार |
| »»» created_at | string | false | कोई नहीं | सृजन का समय |
आईपी श्वेतसूची जोड़ें (POST /end-point/white-ip/add)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/white-ip/add \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/white-ip/add
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "string",
"ips": "1.1.1.1,2.2.2.2",
"remark": "string",
"product_type": 0,
"user_product_id": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » ips | body | string | true | श्वेतसूची आईपी जिन्हें जोड़ने की आवश्यकता है, एकाधिक आईपी को अल्पविराम या नई पंक्तियों से अलग करें। |
| » remark | body | string | false | टिप्पणियाँ |
| » product_type | body | integer | false | पैकेज प्रकार संख्या |
| » user_product_id | body | integer | false | उपयोगकर्ता पैकेज आईडी, पैकेज प्रकार 11 होने पर आवश्यक है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
आईपी श्वेतसूची हटाएँ (POST /end-point/white-ip/delete)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/white-ip/delete \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/white-ip/delete
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"app_key": "string",
"ips": "1.1.1.1,2.2.2.2",
"verify_type": "string",
"verify_code": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » app_key | body | string | false | प्राधिकरण कुंजी |
| » ips | body | string | true | श्वेतसूची आईपी जिन्हें हटाने की आवश्यकता है, एकाधिक आईपी को अल्पविराम से अलग किया गया है |
| » verify_type | body | string | false | सत्यापन प्रकार: फ़ोन, ईमेल, वीचैट, टोटपी |
| » verify_code | body | string | false | सत्यापन कोड |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": null
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफलता |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | null | false | कोई नहीं | none |
आईपी श्वेतसूची टिप्पणियों को संशोधित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/white-ip/change-remark \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/white-ip/change-remark
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"ip": "192.168.0.1",
"remark": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » ip | body | string(ipv4) | true | कोई नहीं |
| » remark | body | string | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
वर्तमान संसाधन स्थान आईपी श्वेतसूची प्रमाणीकरण कैश को ताज़ा करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/white-ip/refresh \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/white-ip/refresh
Body parameter
{
"team_id": "A1b2C3d4E5f6"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
निर्दिष्ट उत्पाद प्रकारों के लिए आईपी श्वेतसूची कोटा
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/white-ip/quota?product_type=0 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/white-ip/quota
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| product_type | query | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
सभी उत्पाद प्रकारों के लिए आईपी श्वेतसूची कोटा
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/white-ip/quotas \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/white-ip/quotas
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
ट्रैफ़िक लॉग क्वेरी
हाल ही में उपयोग किए गए ट्रैफ़िक को दिन के अनुसार सारांशित किया जाता है
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-usage-flow/days \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-usage-flow/days
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"days": 7,
"product_type": 0,
"username": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » days | body | integer | false | कोई नहीं |
| » product_type | body | integer | false | कोई नहीं |
| » username | body | string | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"days": "2019-08-24",
"flow": 0
}
],
"days": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
एजेंट खाते का ऐतिहासिक ट्रैफ़िक उपयोग
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-usage-flow/username-total \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-usage-flow/username-total
Body parameter
{
"team_id": "A1b2C3d4E5f6"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"username": "string",
"flow": 0
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
एजेंसी खाते का मासिक ट्रैफ़िक उपयोग निर्यात करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-usage-flow/export-csv \
-H 'Content-Type: application/json' \
-H 'Accept: text/csv' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-usage-flow/export-csv
Body parameter
{
"team_id": "A1b2C3d4E5f6"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | जीबीके एन्कोडेड सीएसवी फ़ाइल | string |
पैकेज ट्रैफ़िक की कुल राशि और शेष राशि
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-usage-flow/flow-total \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-usage-flow/flow-total
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| unit | query | string | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| unit | KB |
| unit | MB |
| unit | GB |
| unit | TB |
| unit | PB |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"limit": 0,
"total": 0,
"remain": 0,
"unit": "KB",
"timestamp": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| unit | KB |
| unit | MB |
| unit | GB |
| unit | TB |
| unit | PB |
दैनिक दर ग्राफ
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-usage-flow/rate-graph \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-usage-flow/rate-graph
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start | query | string(date) | false | कोई नहीं |
| end | query | string(date) | false | कोई नहीं |
| username | query | string | false | कोई नहीं |
| user_product_id | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"date": "2019-08-24",
"rate": 0,
"corrent": 0
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
दैनिक कैश ट्रैफ़िक आँकड़े
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-usage-flow/cache-total \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-usage-flow/cache-total
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_time | query | string | false | कोई नहीं |
| end_time | query | string | false | कोई नहीं |
| product_type | query | integer | false | कोई नहीं |
| username | query | string | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"day": "2019-08-24",
"cache_flow": 0,
"cache_reduce_flow": 0
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
ट्रैफ़िक उपयोग को दिन के अनुसार संक्षेपित किया जाता है
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-usage-flow/total?app_key=pa%24%24word \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-usage-flow/total
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
| app_key | query | string(password) | true | प्रमाणीकरण कुंजी |
| start_time | query | string(Y-m-d H:i:s) | false | प्रारंभ समय, सेकंड तक सटीक। कृपया ध्यान दें कि लॉगिंग में 5 मिनट की देरी होती है। डिफ़ॉल्ट 7 दिनों के भीतर है. |
| end_time | query | string(Y-m-d H:i:s) | false | समय सीमा, सेकंडों तक सटीक। कृपया ध्यान दें कि लॉगिंग में 5 मिनट की देरी होती है। डिफ़ॉल्ट वर्तमान समय. |
| username | query | string | false | उप-खाता नाम, डिफ़ॉल्ट रूप से सभी खातों को क्वेरी करें, उप-खाता निर्दिष्ट किया जा सकता है। कृपया ध्यान दें कि यदि आप समान नाम से उप-खाता जोड़ते हैं, तो यह क्वेरी उसी नाम से एजेंट खाते के सभी उपयोग रिकॉर्ड लौटा देगी। |
| product_type | query | number | false | पैकेज का प्रकार |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "string",
"data": {
"list": [
{
"day": "2022-08-01",
"flow": 0
}
]
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» day | string | false | कोई नहीं | दिनांक |
| »»» flow | integer | false | कोई नहीं | उपभोग यातायात, इकाई KB |
एजेंट लॉग
क्लाइंट आईपी प्रॉक्सी एक्सेस आँकड़े
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/http-t-dom/list-v2 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/http-t-dom/list-v2
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_time | query | string(date) | false | कोई नहीं |
| end_time | query | string(date) | false | कोई नहीं |
| export | query | string | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| export | csv |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"visit_count": 0,
"client_ip": "string",
"time": "2019-08-24",
"country_code": "string",
"country": "string"
}
],
"cache": true,
"ttl": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | JSON सांख्यिकीय परिणाम; export=csv होने पर CSV फ़ाइल लौटा दी जाती है | string |
क्लाइंट आईपी विज़िट का अनुपात
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/http-t-dom/client-ip-proportion \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/http-t-dom/client-ip-proportion
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| start_time | query | string(date) | false | कोई नहीं |
| end_time | query | string(date) | false | कोई नहीं |
| export | query | string | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| export | csv |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"username": "string",
"client_ip": "string",
"visit_count": 0,
"visit_percentage": "string",
"country": "string",
"country_code": "string"
}
],
"cache": true,
"ttl": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | JSON अनुपात परिणाम; export=csv होने पर CSV फ़ाइल लौटा दी जाती है | string |
पैकेज पूछताछ
खरीदे गए पैकेजों की सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-product/list?app_key=pa%24%24word \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-product/list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
| app_key | query | string(password) | true | प्रमाणीकरण कुंजी |
| trade_no | query | string | false | ऑर्डर नंबर, कृपया पूरा ऑर्डर नंबर दर्ज करें। फ़ज़ी खोज समर्थित नहीं है. |
| page | query | number | false | पेजिनेशन, डिफ़ॉल्ट: 1 |
| size | query | number | false | प्रदर्शित पृष्ठों की संख्या, डिफ़ॉल्ट: 20 |
| product_type | query | number | false | पैकेज का प्रकार |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"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
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | true | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | true | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» list | [object] | false | कोई नहीं | none |
| »»» id | integer | false | कोई नहीं | पैकेज संख्या |
| »»» created_at | string | false | कोई नहीं | पैकेज प्रभावी समय |
| »»» expired_at | string | false | कोई नहीं | पैकेज की समाप्ति समय. समाप्ति के बाद, यातायात का उपयोग नहीं किया जा सकता। |
| »»» product_type | productTypes | false | कोई नहीं | पैकेज प्रकार, 9 गतिशील आवासीय यातायात पैकेज, 11 गतिशील आवासीय आईपी, 14 स्थिर डेटा सेंटर आईपी, 25 स्थिर आवासीय आईपी |
| »»» trade_no | string | false | कोई नहीं | ऑर्डर लेनदेन संख्या |
| »»» order | object | false | कोई नहीं | none |
| »»»» created_at | string | false | कोई नहीं | ऑर्डर निर्माण का समय |
| »»»» pay_at | string | false | कोई नहीं | आदेश भुगतान समय |
| »»»» title | string | false | कोई नहीं | आदेश विवरण |
| »» page | integer | true | कोई नहीं | वर्तमान पृष्ठ |
| »» page_size | integer | false | कोई नहीं | पेजिंग आकार |
| »» total_count | integer | false | कोई नहीं | अभिलेखों की कुल संख्या |
| »» total_page | integer | false | कोई नहीं | पृष्ठों की कुल संख्या |
गणना किए गए मान
| गुण | मान |
|---|---|
| product_type | 9 |
| product_type | 11 |
| product_type | 14 |
| product_type | 25 |
उपयोगकर्ता पैकेज डेटा का सारांश
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-product/summary?app_key=pa%24%24word \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-product/summary
उपयोगकर्ता पैकेजों की सांख्यिकीय सारांश जानकारी प्राप्त करें, जिसमें कुल राशि, प्रभावी राशि, आगामी राशि, समाप्त राशि आदि शामिल हैं।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
| app_key | query | string(password) | true | प्रमाणीकरण कुंजी |
| product_type | query | integer | false | उत्पाद प्रकार, केवल 9 (डायनामिक ट्रैफ़िक पैकेज), 12 (दीर्घकालिक आईडीसी ट्रैफ़िक पैकेज) का समर्थन करता है |
गणना किए गए मान
| Parameter | Value |
|---|---|
| product_type | 9 |
| product_type | 12 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "成功",
"data": {
"total": 1048576,
"total_count": 5,
"effective": 524288,
"effective_count": 3,
"effective_total": 786432,
"effective_used": 262144,
"temporary": 102400,
"temporary_count": 1,
"expired": 51200,
"expired_count": 1,
"used": 473088
}
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
Status Code 200
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » code | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_की अमान्य, 156 खाता प्रमाणित नहीं। |
| » msg | string | false | कोई नहीं | स्थिति संदेश |
| » data | object | false | कोई नहीं | none |
| »» total | integer | false | कोई नहीं | ट्रैफ़िक/कुल आईपी वॉल्यूम (इकाई: KB) |
| »» total_count | integer | false | कोई नहीं | पैकेजों की कुल संख्या |
| »» effective | integer | false | कोई नहीं | प्रभावी शेष राशि (इकाई: KB) |
| »» effective_count | integer | false | कोई नहीं | वैध पैकेजों की संख्या |
| »» effective_total | integer | false | कोई नहीं | प्रभावी कुल राशि (इकाई: KB) |
| »» effective_used | integer | false | कोई नहीं | उपयोग की गई प्रभावी मात्रा (इकाई: KB) |
| »» temporary | integer | false | कोई नहीं | कुल देय राशि (7 दिनों के भीतर देय, इकाई: KB) |
| »» temporary_count | integer | false | कोई नहीं | समाप्त होने वाले पैकेजों की संख्या (7 दिनों के भीतर समाप्ति) |
| »» expired | integer | false | कोई नहीं | समाप्त शेष राशि (इकाई: KB) |
| »» expired_count | integer | false | कोई नहीं | समाप्त हो चुके पैकेजों की संख्या |
| »» used | integer | false | कोई नहीं | उपयोग की गई कुल राशि (इकाई: KB) |
स्टेटिक आईपी सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/datacenter-isp-ip-list \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/datacenter-isp-ip-list
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"status": 0,
"page": 1,
"size": 20,
"user_product_id": 1,
"country_code": "string",
"product_type": 0,
"ip": "192.168.0.1",
"auto_renewal": 0,
"support_renewal": 0,
"remaining_days": 0,
"limit_days": 0,
"sort": "exp_asc",
"remark": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » status | body | integer | false | कोई नहीं |
| » page | body | integer | false | कोई नहीं |
| » size | body | integer | false | कोई नहीं |
| » user_product_id | body | integer | false | कोई नहीं |
| » country_code | body | string | false | कोई नहीं |
| » product_type | body | integer | false | कोई नहीं |
| » ip | body | string(ipv4) | false | कोई नहीं |
| » auto_renewal | body | integer | false | कोई नहीं |
| » support_renewal | body | integer | false | कोई नहीं |
| » remaining_days | body | integer | false | कोई नहीं |
| » limit_days | body | integer | false | कोई नहीं |
| » sort | body | string | false | कोई नहीं |
| » remark | body | string | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » auto_renewal | 0 |
| » auto_renewal | 1 |
| » support_renewal | 0 |
| » support_renewal | 1 |
| » sort | exp_asc |
| » sort | exp_desc |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
समाप्त हो चुके पैकेज हटाएँ
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/delete \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/delete
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » id | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
समाप्त हो चुके पैकेजों को बैचों में हटाएँ
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/batch-delete \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/batch-delete
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"ids": [
1
]
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » ids | body | [integer] | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
पैकेज टिप्पणियाँ संशोधित करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/change-remark \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/change-remark
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"id": 1,
"remark": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » id | body | integer | true | कोई नहीं |
| » remark | body | string | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
बैचों में स्थिर आईपी यूडीपी स्विच सेट करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/set-ip-udp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/set-ip-udp
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"ids": [
1
],
"udp": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » ids | body | [integer] | true | कोई नहीं |
| » udp | body | integer | true | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » udp | 0 |
| » udp | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
पैकेज प्रबंधन
डेटा सेंटर आईएसपी स्थिर आईपी बदलें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/change-datacenter-isp-ip \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/change-datacenter-isp-ip
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"id": 1,
"country_code": "string",
"ip": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » id | body | integer | true | उपयोगकर्ता योजना आईडी |
| » country_code | body | string | false | लक्ष्य देश/क्षेत्र कोड; यदि पारित नहीं हुआ, तो वर्तमान आईपी देश/क्षेत्र का पहले उपयोग किया जाएगा। |
| » ip | body | string | false | गंतव्य आईपी उपसर्ग फ़िल्टरिंग |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"ip_id": 1,
"ip": "string",
"country_code": "string"
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
स्थिर आईपी प्रतिस्थापन रिकॉर्ड प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/user-product/ip-change-log \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/user-product/ip-change-log
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | संसाधन स्थान पहचानकर्ता; व्यक्तिगत स्थान खाली स्ट्रिंग को छोड़ें या पास करें |
| page | query | integer | false | कोई नहीं |
| page_size | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"old": "string",
"new": "string",
"created_at": "string",
"created_timestamp": 0
}
],
"page": 1,
"page_size": 1,
"total_count": 0,
"page_count": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
एकल पैकेज के लिए स्वचालित नवीनीकरण स्विच सेट करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/set-auto-renewal \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/set-auto-renewal
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"user_product_id": 1,
"status": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » user_product_id | body | integer | true | कोई नहीं |
| » status | body | integer | false | 0=अक्षम, 1=सक्षम |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » status | 0 |
| » status | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
बैचों में पैकेजों के लिए स्वचालित नवीनीकरण स्विच सेट करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/batch-set-auto-renewal \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/batch-set-auto-renewal
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"user_product_ids": [
1
],
"status": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » user_product_ids | body | [integer] | true | कोई नहीं |
| » status | body | integer | false | 0=अक्षम, 1=सक्षम |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » status | 0 |
| » status | 1 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"results": [
{
"user_product_id": 1,
"success": true,
"id": 1
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल है; प्रत्येक पैकेज स्वतंत्र रूप से प्रसंस्करण परिणाम लौटाता है। | Inline |
प्रतिक्रिया स्कीमा
उत्पाद प्रकारों के लिए डिफ़ॉल्ट ऑटो-नवीनीकरण पैरामीटर सेट करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/set-auto-renewal-default-config \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/set-auto-renewal-default-config
समाप्ति_से_पहले_दिन, ट्रैफ़िक_सीमा, नवीनीकरण_चक्र_दिनों में से कम से कम एक दिन पास करें; 0 के मान का अर्थ संबंधित कॉन्फ़िगरेशन को रीसेट करना है।
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"product_type": 9,
"days_before_expire": 30,
"traffic_threshold": 100,
"renewal_cycle_days": 0
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » product_type | body | integer | true | कोई नहीं |
| » days_before_expire | body | integer | false | कोई नहीं |
| » traffic_threshold | body | integer | false | यूनिट जीबी, केवल 9/12/24 को समर्थित |
| » renewal_cycle_days | body | integer | false | केवल 11/14/16/25 को समर्थित, और बिक्री पर वर्तमान उत्पाद चक्र होना चाहिए |
| » anonymous | body | object | false | कोई नहीं |
| » anonymous | body | object | false | कोई नहीं |
| » anonymous | body | object | false | कोई नहीं |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » product_type | 9 |
| » product_type | 11 |
| » product_type | 12 |
| » product_type | 14 |
| » product_type | 16 |
| » product_type | 24 |
| » product_type | 25 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": null,
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल है, डेटा शून्य है | Inline |
प्रतिक्रिया स्कीमा
उत्पाद प्रकार के डिफ़ॉल्ट स्वचालित नवीनीकरण पैरामीटर प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/get-auto-renewal-default-config \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/get-auto-renewal-default-config
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"product_type": 9
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » product_type | body | integer | false | यदि पारित नहीं हुआ, तो सभी समर्थित प्रकार वापस कर दिए जाएंगे। |
गणना किए गए मान
| Parameter | Value |
|---|---|
| » product_type | 9 |
| » product_type | 11 |
| » product_type | 12 |
| » product_type | 14 |
| » product_type | 16 |
| » product_type | 24 |
| » product_type | 25 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"configs": [
{
"product_type": 9,
"days_before_expire": 0,
"source": "user",
"renewal_cycle": {
"days": 1,
"unit": "day",
"source": "user"
},
"traffic_threshold": 0,
"traffic_source": "user"
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| product_type | 9 |
| product_type | 11 |
| product_type | 12 |
| product_type | 14 |
| product_type | 16 |
| product_type | 24 |
| product_type | 25 |
| source | user |
| source | system |
| source | user |
| source | system |
| traffic_source | user |
| traffic_source | system |
एकल पैकेज का स्वचालित नवीनीकरण कॉन्फ़िगरेशन और नवीनीकरण पूर्वावलोकन प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/get-auto-renewal \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/get-auto-renewal
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"user_product_id": 1
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » user_product_id | body | integer | true | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"expired_at": "string",
"time_days": 0,
"time_unit": "day",
"next_expired_at": "string",
"agreed_price": 0,
"currency": "string",
"config": {
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_type": 0,
"left_traffic": 0,
"left_days": 0,
"user_product_id": 1,
"product_id": 0,
"status": 0,
"currency": "string",
"agreed_price": 0,
"agreed_bandwidth_price": 0,
"agreed_concurrency_price": 0,
"bandwidth_id": 0,
"concurrency_id": 0,
"duration": 0,
"renew_product_id": 0,
"days_before_expire": 0,
"traffic_threshold": 0,
"parent_product_type": 0,
"created_at": "string",
"updated_at": "string"
},
"traffic_threshold": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| time_unit | day |
| time_unit | hour |
| status | 0 |
| status | 1 |
स्वचालित नवीनीकरण निष्पादन रिकॉर्ड प्राप्त करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/user-product/auto-renewal-logs \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/user-product/auto-renewal-logs
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"user_product_id": 1,
"page": 1,
"size": 20
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | false | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » user_product_id | body | integer | false | यदि पारित नहीं हुआ, तो वर्तमान स्थान के सभी रिकॉर्ड पूछे जाएंगे। |
| » page | body | integer | false | कोई नहीं |
| » size | body | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"config_id": 0,
"user_product_id": 1,
"product_type": 0,
"renew_product_id": 0,
"order_id": 0,
"fee": 0,
"currency": "string",
"before_expired_at": "string",
"after_expired_at": "string",
"before_remain": 0,
"after_remain": 0,
"trigger_type": 0,
"status": 1,
"revoke_at": "string",
"revoke_remark": "string",
"created_at": "string",
"updated_at": "string"
}
],
"page": 1,
"page_size": 1,
"total_page": 0,
"total_count": 0
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
गणना किए गए मान
| गुण | मान |
|---|---|
| trigger_type | 0 |
| trigger_type | 1 |
| status | 1 |
| status | 2 |
| status | 3 |
भुगतान प्रबंधन
ऑर्डर भुगतान ऊपर खींचें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/pay?trade_no=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/pay
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| trade_no | query | string | true | कोई नहीं |
| pm_id | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
पृष्ठभूमि में जारी अवैतनिक आदेशों के लिए भुगतान आरंभ करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/pay/index-choose \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/pay/index-choose
Body parameter
{
"team_id": "A1b2C3d4E5f6",
"trade_no": "string",
"pay_method": 0,
"pm_id": 0,
"trade_type": "string"
}
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| body | body | object | true | कोई नहीं |
| » team_id | body | any | false | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| »» anonymous | body | string | false | कोई नहीं |
| »» anonymous | body | TeamPublicId | false | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| » trade_no | body | string | true | कोई नहीं |
| » pay_method | body | integer | false | कोई नहीं |
| » pm_id | body | integer | false | कोई नहीं |
| » trade_type | body | string | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | ऑपरेशन सफल | WebV1SuccessResponse |
चेकसम शुल्क का भुगतान करें पूर्वावलोकन
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X POST https://api.proxylite.com/end-point/pay/pay-check?trade_no=string \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
POST /end-point/pay/pay-check
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| trade_no | query | string | true | कोई नहीं |
| pm_id | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"trade_no": "string",
"pm_id": 0,
"pay_method": 0,
"trade_type": "string",
"country_code": "string",
"currency": "string",
"goods_fee": 0,
"discount_fee": 0,
"handling_fee": 0,
"pay_fee": 0,
"total_fee": 0,
"pay_method_info": {
"id": 0,
"type": 0,
"title": "string",
"group": "string",
"handling_rate": 0,
"handling_fee": 0,
"handling_fee_currency": "usd",
"handling_fee_converted": 0
},
"origin": {
"pm_id": 0,
"pay_method": 0,
"goods_fee": 0,
"discount_fee": 0,
"handling_fee": 0,
"pay_fee": 0,
"total_fee": 0
}
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | अनुरोध सफल | Inline |
प्रतिक्रिया स्कीमा
वेब भुगतान पृष्ठ को सीधे प्रस्तुत करें
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/pay/web-direct-pay?trade_no=string \
-H 'Accept: text/html' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/pay/web-direct-pay
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| team_id | query | ResourceSpaceId | false | कोई नहीं |
| trade_no | query | string | true | कोई नहीं |
| pm_id | query | integer | false | कोई नहीं |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
"string"
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | HTML भुगतान पृष्ठ | string |
भुगतान विधियों की एक सूची प्राप्त करें (GET /end-point/payment/list)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/payment/list \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/payment/list
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| trade_no | query | string | false | ऑर्डर संख्या - तब पारित किया जा सकता है जब कुछ ऑर्डर के लिए एक विशिष्ट भुगतान विधि की आवश्यकता होती है |
| currency | query | string | false | मुद्रा इकाई |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 0,
"title": "string",
"logo": "string",
"group": "string",
"handling_rate": 0,
"handling_fee": 0,
"disabled": false,
"min": 0,
"max": 0
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | सफलता प्राप्त करें | Inline |
प्रतिक्रिया स्कीमा
भुगतान विधियों की एक सूची प्राप्त करें (GET /end-point/payment/groups)
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/payment/groups \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/payment/groups
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| trade_no | query | string | false | ऑर्डर संख्या - तब पारित किया जा सकता है जब कुछ ऑर्डर के लिए एक विशिष्ट भुगतान विधि की आवश्यकता होती है |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"name": "string",
"logos": [
"string"
],
"items": [
{
"id": 0,
"title": "string",
"logo": "string",
"group": "string",
"disabled": false,
"min": 0,
"max": 0
}
]
}
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | सफलता प्राप्त करें | Inline |
प्रतिक्रिया स्कीमा
मार्केटिंग
रिचार्ज बोनस अनुपात
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/activity/balance-recharge-gift-ratio \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/activity/balance-recharge-gift-ratio
रिचार्ज बोनस अनुपात
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
null
]
},
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | OK | Inline |
प्रतिक्रिया स्कीमा
उत्पाद
उत्पाद सूची
कोड उदाहरण
# आप wget का भी उपयोग कर सकते हैं
curl -X GET https://api.proxylite.com/end-point/product \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
GET /end-point/product
वर्तमान साइट पर खरीद के लिए उपलब्ध पैकेजों की सूची प्राप्त करें, और प्रकार, वैधता अवधि और अन्य शर्तों के आधार पर फ़िल्टरिंग का समर्थन करें।
पैरामीटर
| नाम | स्थान | प्रकार | आवश्यक | विवरण |
|---|---|---|---|---|
| type | query | integer | false | पैकेज प्रकार, Product.type गणना विवरण देखें। यदि पारित नहीं हुआ तो सभी प्रकार वापस कर दिये जायेंगे। |
| parent_product_type | query | integer | false | मूल पैकेज प्रकार, केवल तब मान्य होता है जब टाइप=19 (आईपी नवीनीकरण), उत्पाद लाइनों को फ़िल्टर करने के लिए उपयोग किया जाता है: 14=डेटा सेंटर 25=आवासीय |
| time_days | query | any | false | वैधता अवधि फ़िल्टरिंग, एकल मान या सरणी का समर्थन करता है, जैसे 30 / [30,90,365] |
| show_type | query | any | false | प्रदर्शन प्रकार फ़िल्टरिंग, एकल मान या सरणी का समर्थन करता है |
गणना किए गए मान
| Parameter | Value |
|---|---|
| parent_product_type | 14 |
| parent_product_type | 25 |
प्रतिक्रिया उदाहरण
200 प्रतिक्रिया
{
"code": 200,
"msg": "SUCCESS",
"data": [
{
"id": 0,
"title": "string",
"type": 0,
"show_type": 0,
"status": 0,
"price": 0.1,
"usd_price": 0.1,
"price_hkd": 0.1,
"original_price": 0.1,
"original_usd_price": 0.1,
"original_price_hkd": 0.1,
"local_price": 0.1,
"local_original_price": 0.1,
"preferred_currency": "string",
"support_currencies": "string",
"flow_value": 0.1,
"flow_give": 0.1,
"balance_give": 0.1,
"balance_value": 0.1,
"time_validity": 0.1,
"time_price": 0.1,
"time_days": 0,
"tip1": "string",
"tip2": "string",
"introduce": [
"string"
],
"region_list_id": 0,
"renew_product_list": "string",
"parent_product_type": 0,
"total_count": 0,
"remain_count": 0,
"extension_of_time_days": [
0
],
"time_days_price_rate": 0.1,
"desc": {
"subtitle": "string",
"flow_value": 0.1,
"flow_give": 0.1,
"balance_give": 0.1,
"time_validity": 0.1,
"time_price": 0.1,
"tip1": "string",
"tip2": "string",
"introduce": [
"string"
]
},
"sku": {
"bandwidth_list": [
{
"id": 0,
"value": 0,
"price": 0.1,
"price_usd": 0.1,
"price_hkd": 0.1
}
],
"duration_list": [
{
"id": 0,
"value": 0,
"price": 0.1,
"price_usd": 0.1,
"price_hkd": 0.1
}
],
"concurrency_list": [
{
"id": 0,
"value": 0,
"price": 0.1,
"price_usd": 0.1,
"price_hkd": 0.1
}
]
}
}
],
"request_id": "string"
}
प्रतिक्रियाएँ
| स्थिति | अर्थ | विवरण | स्कीमा |
|---|---|---|---|
| 200 | OK | OK | Inline |
प्रतिक्रिया स्कीमा
स्कीमा
OpenApiAccountProfile
{
"id": 0,
"username": "string",
"nickname": "string",
"email": "string",
"balance": "string",
"gift_balance": "string",
"currency": "string",
"language": "string",
"timezone": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | true | कोई नहीं | उपयोगकर्ता आईडी |
| username | string | true | कोई नहीं | उपयोगकर्ता नाम |
| nickname | string | true | कोई नहीं | उपनाम |
| string | true | कोई नहीं | ईमेल बाइंड करें | |
| balance | string | true | कोई नहीं | रिचार्ज संतुलन, दशमलव स्ट्रिंग |
| gift_balance | string | true | कोई नहीं | वर्तमान बोनस शेष, दशमलव स्ट्रिंग |
| currency | string | true | कोई नहीं | साइट मुद्रा |
| language | string | true | कोई नहीं | यदि कॉन्फ़िगर नहीं किया गया है तो उपयोगकर्ता भाषा, साइट भाषा का उपयोग किया जाता है |
| timezone | string | true | कोई नहीं | उपयोगकर्ता समय क्षेत्र, यदि कॉन्फ़िगर नहीं है तो साइट समय क्षेत्र का उपयोग करें |
OpenApiBalanceRecord
{
"id": 0,
"re_type": 0,
"transaction_type": 0,
"balance_type": 0,
"fee": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| re_type | integer,string | false | कोई नहीं | 0 खर्च, 1 आय |
| transaction_type | integer,string | false | कोई नहीं | लेन-देन का प्रकार |
| balance_type | integer,string | false | कोई नहीं | संतुलन प्रकार |
| fee | string,number | false | कोई नहीं | परिवर्तन राशि, साइट मुद्रा |
OpenApiLogExportTask
{
"id": 0,
"user_id": 0,
"start_time": "string",
"end_time": "string",
"status": "pending",
"file_size": 0,
"record_count": 0,
"created_at": "string",
"completed_at": "string",
"file_url": "string",
"download_url": "string",
"error_message": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| user_id | integer,string | false | कोई नहीं | विवरण इंटरफ़ेस रिटर्न |
| start_time | string | false | कोई नहीं | Y-m-d H:i:s; गैर-आरएफसी 3339 दिनांक |
| end_time | string | false | कोई नहीं | Y-m-d H:i:s; गैर-आरएफसी 3339 दिनांक |
| status | string | false | कोई नहीं | none |
| file_size | integer,string,null | false | कोई नहीं | none |
| record_count | integer,string,null | false | कोई नहीं | none |
| created_at | string | false | कोई नहीं | Y-m-d H:i:s; गैर-आरएफसी 3339 दिनांक |
| completed_at | string | false | कोई नहीं | Y-m-d H:i:s; गैर-आरएफसी 3339 दिनांक |
| file_url | string | false | कोई नहीं | पूरा होने के बाद, विवरण इंटरफ़ेस वापस आ जाता है |
| download_url | string | false | कोई नहीं | पूरा होने के बाद वापस लौटें, हस्ताक्षर डाउनलोड पता 24 घंटे के लिए वैध है |
| error_message | string | false | कोई नहीं | विफलता पर, विवरण इंटरफ़ेस वापस आ सकता है |
गणना किए गए मान
| गुण | मान |
|---|---|
| status | pending |
| status | processing |
| status | completed |
| status | failed |
| status | canceled |
| status | no_data |
OpenApiCoupon
{
"id": 0,
"coupon_id": 0,
"type": 0,
"status": 0,
"source": 0,
"title": "string",
"title_en": "string",
"description": "string",
"description_en": "string",
"start_amount": "string",
"start_amount_usd": "string",
"start_amount_hkd": "string",
"deduction_amount": "string",
"deduction_amount_usd": "string",
"deduction_amount_hkd": "string",
"discount_rate": "string",
"discount_ceiling_amount": "string",
"discount_ceiling_amount_usd": "string",
"discount_ceiling_amount_hkd": "string",
"created_at": "string",
"effect_at": "string",
"expired_at": "string",
"used_at": "string",
"product_types": "string",
"created_timestamp": 0,
"effect_timestamp": 0,
"expired_timestamp": 0,
"used_timestamp": 0,
"is_expired": true
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| coupon_id | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| type | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| status | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| source | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| title | string | false | कोई नहीं | none |
| title_en | string | false | कोई नहीं | none |
| description | string | false | कोई नहीं | none |
| description_en | string | false | कोई नहीं | none |
| start_amount | string,number,null | false | कोई नहीं | none |
| start_amount_usd | string,number,null | false | कोई नहीं | none |
| start_amount_hkd | string,number,null | false | कोई नहीं | none |
| deduction_amount | string,number,null | false | कोई नहीं | none |
| deduction_amount_usd | string,number,null | false | कोई नहीं | none |
| deduction_amount_hkd | string,number,null | false | कोई नहीं | none |
| discount_rate | string,number,null | false | कोई नहीं | none |
| discount_ceiling_amount | string,number,null | false | कोई नहीं | none |
| discount_ceiling_amount_usd | string,number,null | false | कोई नहीं | none |
| discount_ceiling_amount_hkd | string,number,null | false | कोई नहीं | none |
| created_at | string,null | false | कोई नहीं | Y-m-d H:i:s |
| effect_at | string,null | false | कोई नहीं | Y-m-d H:i:s |
| expired_at | string,null | false | कोई नहीं | Y-m-d H:i:s |
| used_at | string,null | false | कोई नहीं | Y-m-d H:i:s |
| product_types | string,null | false | कोई नहीं | लागू पैकेज प्रकार |
| created_timestamp | integer,null | false | कोई नहीं | none |
| effect_timestamp | integer,null | false | कोई नहीं | none |
| expired_timestamp | integer,null | false | कोई नहीं | none |
| used_timestamp | integer,null | false | कोई नहीं | none |
| is_expired | boolean | false | कोई नहीं | सूची इंटरफ़ेस रिटर्न |
OpenApiNotification
{
"id": 0,
"title": "string",
"content": "string",
"type": 0,
"read_status": 0,
"created_at": "string",
"created_timestamp": 0
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| title | string | false | कोई नहीं | none |
| content | string | false | कोई नहीं | अनुरोधित भाषा में प्रस्तुत सामग्री |
| type | integer,string | false | कोई नहीं | डेटाबेस मानों को स्ट्रिंग के रूप में क्रमबद्ध किया जा सकता है |
| read_status | integer | false | कोई नहीं | none |
| created_at | string | false | कोई नहीं | Y-m-d H:i:s; गैर-आरएफसी 3339 दिनांक |
| created_timestamp | integer | false | कोई नहीं | none |
गणना किए गए मान
| गुण | मान |
|---|---|
| read_status | 0 |
| read_status | 1 |
productTypes
9
पैकेज प्रकार, 9 गतिशील आवासीय यातायात पैकेज, 11 गतिशील आवासीय आईपी, 14 स्थिर डेटा सेंटर आईपी, 25 स्थिर आवासीय आईपी
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | integer | false | कोई नहीं | पैकेज प्रकार, 9 गतिशील आवासीय यातायात पैकेज, 11 गतिशील आवासीय आईपी, 14 स्थिर डेटा सेंटर आईपी, 25 स्थिर आवासीय आईपी |
गणना किए गए मान
| गुण | मान |
|---|---|
| anonymous | 9 |
| anonymous | 11 |
| anonymous | 14 |
| anonymous | 25 |
apiKey
"pa$$word"
एपीआई कुंजी; apiKeyAuth या ऑपरेशन द्वारा घोषित अनुरोध पैरामीटर का उपयोग करके पारित किया गया
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | string(password) | false | कोई नहीं | एपीआई कुंजी; apiKeyAuth या ऑपरेशन द्वारा घोषित अनुरोध पैरामीटर का उपयोग करके पारित किया गया |
responseCode
200
स्थिति कोड, 200 सफल, 3 ऐप_कुंजी अमान्य
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | integer | false | कोई नहीं | स्थिति कोड, 200 सफल, 3 ऐप_कुंजी अमान्य |
responseMsg
"success"
response message
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | string | false | कोई नहीं | response message |
SuccessResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
गुण
None
ErrorResponse
{
"code": 2,
"msg": "parameter error",
"data": {},
"request_id": "string"
}
गुण
None
WebV1SuccessResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {},
"request_id": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| code | integer | true | कोई नहीं | none |
| msg | string | true | कोई नहीं | none |
| data | object,array,string,number,boolean,null | true | कोई नहीं | व्यावसायिक डेटा, विशिष्ट प्रकार इंटरफ़ेस द्वारा परिभाषित किया गया है |
| request_id | string | true | कोई नहीं | लिंक ट्रैकिंग आईडी का अनुरोध करें |
WebV1ErrorResponse
{
"code": 2,
"msg": "parameter error",
"data": {},
"request_id": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| code | integer | true | कोई नहीं | व्यवसाय त्रुटि कोड |
not
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » anonymous | any | false | कोई नहीं | none |
continued
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| msg | string | true | कोई नहीं | त्रुटि विवरण |
| data | object,array,null | true | कोई नहीं | अतिरिक्त डेटा में त्रुटि, यदि कोई अतिरिक्त डेटा नहीं है तो शून्य |
| request_id | string | true | कोई नहीं | लिंक ट्रैकिंग आईडी का अनुरोध करें |
TeamPublicId
"A1b2C3d4E5f6"
टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | string | false | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
ResourceSpaceId
"A1b2C3d4E5f6"
सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है
गुण
oneOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | string | false | कोई नहीं | none |
xor
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | TeamPublicId | false | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
Team
{
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | TeamPublicId | true | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| name | string | true | कोई नहीं | टीम का नाम |
| super_admin_user_id | integer | true | कोई नहीं | सुपर एडमिनिस्ट्रेटर यूजर आईडी |
| status | integer | true | कोई नहीं | टीम की स्थिति: 0=अक्षम, 1=मान्य, 2=विघटित, 3=विघटित |
| current_role | integer,null | true | कोई नहीं | टीम में वर्तमान उपयोगकर्ता की भूमिका; यदि निर्धारित नहीं किया जा सकता तो शून्य |
| dissolving_at | string,null | true | कोई नहीं | विघटन का समय प्रारंभ करें |
| dissolved_at | string,null | true | कोई नहीं | विघटन पूरा होने का समय |
| created_at | string | true | कोई नहीं | सृजन का समय |
| updated_at | string | true | कोई नहीं | अद्यतन समय |
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| current_role | 1 |
| current_role | 2 |
| current_role | 3 |
| current_role | 4 |
| current_role | null |
TeamAsset
{
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"status": 0,
"total_amount": 0,
"remain": 0,
"bandwidth": 0,
"concurrency": 0,
"expired_at": "string",
"created_at": "string",
"ip": "string",
"country_code": "string",
"country_name": "string",
"asn": "string",
"port": 0
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | true | कोई नहीं | उपयोगकर्ता योजना आईडी |
| user_id | integer | true | कोई नहीं | संसाधन स्वामी उपयोगकर्ता आईडी |
| team_id | ResourceSpaceId | true | कोई नहीं | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| team_user_id | integer | true | कोई नहीं | सदस्य उपयोगकर्ता आईडी का वास्तविक निर्माण |
| product_id | integer | true | कोई नहीं | उत्पाद आईडी |
| product_type | integer | true | कोई नहीं | उत्पाद प्रकार |
| parent_product_type | integer | true | कोई नहीं | मूल उत्पाद प्रकार |
| status | integer | true | कोई नहीं | पैकेज की स्थिति |
| total_amount | integer(int64) | true | कोई नहीं | कुल राशि |
| remain | integer(int64) | true | कोई नहीं | शेष राशि |
| bandwidth | integer | false | कोई नहीं | बैंडविड्थ (एमबीपीएस); केवल product_type=19 या 11 द्वारा लौटाया गया |
| concurrency | integer | false | कोई नहीं | समवर्ती की संख्या; केवल product_type=11 लौटाया गया है |
| expired_at | string,null | true | कोई नहीं | समाप्ति समय |
| created_at | string | true | कोई नहीं | सृजन का समय |
| ip | string | false | कोई नहीं | स्टेटिक आईपी पता; केवल product_type=19 रिटर्न |
| country_code | string | false | कोई नहीं | स्टेटिक आईपी देश कोड; केवल product_type=19 रिटर्न |
| country_name | string | false | कोई नहीं | स्टेटिक आईपी देश का नाम; केवल product_type=19 द्वारा लौटाया गया |
| asn | string | false | कोई नहीं | स्टेटिक आईपी एएसएन; केवल product_type=19 लौटाया गया है |
| port | integer | false | कोई नहीं | स्टेटिक आईपी प्रॉक्सी पोर्ट; केवल product_type=19 द्वारा लौटाया गया |
TeamProductInfo
{
"team_id": "A1b2C3d4E5f6",
"product_types": [
0
],
"product_residence_remain_count": 0,
"product_residence_total_count": 0,
"pdrue2_timestamp": 0,
"remain": 0,
"total_amount": 0,
"scraping_remain": 0,
"scraping_total_amount": 0,
"scraping_timestamp": "string",
"scraping_timestamp2": 0,
"common_scraping_remain": 0,
"common_scraping_total_amount": 0,
"common_scraping_timestamp": "string",
"common_scraping_timestamp2": 0,
"pdidcr_count": 0,
"pdidcr_total": 0,
"pdidcr_traffic_remain": 0,
"pdidcr_traffic_total": 0,
"p_sitai_ip_count": 0,
"p_sitai_ip": 0,
"p_sitai_ip_total": 0,
"p_sitai_remain": 0,
"p_sitai_total": 0,
"pdidc_count": 0,
"pdidc_total": 0,
"pdidc_ip_count": 0,
"pdidc_ip_all_count": 0,
"pdispr_count": 0,
"pdispr_total": 0,
"pdispr_traffic_remain": 0,
"pdispr_traffic_total": 0,
"product_datacenter_isp_traffic_ip_count": 0,
"product_datacenter_isp_traffc_ip": 0,
"product_datacenter_isp_traffc_ip_total": 0,
"product_datacenter_isp_traffic_ip": 0,
"product_datacenter_isp_traffic_ip_total": 0,
"product_datacenter_isp_traffc_remain": 0,
"product_datacenter_isp_traffc_total": 0,
"product_datacenter_isp_traffic_remain": 0,
"product_datacenter_isp_traffic_total": 0,
"product_datacenter_isp_ip": 0,
"product_datacenter_isp_ip_total": 0,
"product_datacenter_isp_ip_count": 0,
"product_datacenter_isp_ip_all_count": 0,
"product_datacenter_isp_ip_traffic_remain": 0,
"product_datacenter_isp_ip_traffic_total": 0,
"product_agent_residence_remain_count": 0,
"product_agent_residence_total_count": 0,
"product_serp_remain": 0,
"product_serp_total": 0,
"product_serp_timestamp": "string",
"product_serp_timestamp2": 0,
"product_video_remain": 0,
"product_video_total": 0,
"product_video_timestamp": "string",
"product_video_timestamp2": 0
}
पैकेज सांख्यिकीय फ़ील्ड /web_v1/user/info के अनुरूप हैं; रद्दीकरण, धनवापसी या सॉफ़्ट विलोपन रिकॉर्ड सारांश में शामिल नहीं हैं; Team_id और product_types को छोड़कर, केवल वर्तमान साइट द्वारा समर्थित उत्पाद प्रकारों से संबंधित फ़ील्ड लौटाए जाते हैं
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| team_id | TeamPublicId | true | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| product_types | [integer] | true | कोई नहीं | टीम संसाधन स्थान को रद्द या सॉफ्ट डिलीट नहीं किया गया है और पैकेज प्रकार वर्तमान साइट द्वारा समर्थित है |
| product_residence_remain_count | integer(int64) | false | कोई नहीं | टाइप 9 अवशिष्ट प्रवाह |
| product_residence_total_count | integer(int64) | false | कोई नहीं | टाइप 9 कुल ट्रैफ़िक |
| pdrue2_timestamp | integer(int64) | false | कोई नहीं | टाइप 11 नवीनतम समाप्ति टाइमस्टैम्प; 0 जब कोई टीम पैकेज न हो |
| remain | integer,string | false | कोई नहीं | टाइप 17 शेष मात्रा |
| total_amount | integer,string | false | कोई नहीं | प्रकार 17 कुल मात्रा |
| scraping_remain | integer(int64) | false | कोई नहीं | शेष 18 बार टाइप करें |
| scraping_total_amount | integer(int64) | false | कोई नहीं | कुल 18 बार टाइप करें |
| scraping_timestamp | string | false | कोई नहीं | टाइप 18 नवीनतम समाप्ति समय; "-" जब कोई पैकेज न हो |
| scraping_timestamp2 | integer(int64) | false | कोई नहीं | टाइप 18 नवीनतम समाप्ति टाइमस्टैम्प |
| common_scraping_remain | integer(int64) | false | कोई नहीं | शेष 29 बार टाइप करें |
| common_scraping_total_amount | integer(int64) | false | कोई नहीं | 29 कुल समय टाइप करें |
| common_scraping_timestamp | string | false | कोई नहीं | टाइप 29 नवीनतम समाप्ति समय; "-" जब कोई पैकेज न हो |
| common_scraping_timestamp2 | integer(int64) | false | कोई नहीं | 29 नवीनतम समाप्ति टाइमस्टैम्प टाइप करें |
| pdidcr_count | integer | false | कोई नहीं | टाइप 12 वैध पैकेज मात्रा |
| pdidcr_total | integer | false | कोई नहीं | प्रकार 12 पैकेजों की कुल संख्या |
| pdidcr_traffic_remain | integer(int64) | false | कोई नहीं | टाइप 12 अवशिष्ट प्रवाह |
| pdidcr_traffic_total | integer(int64) | false | कोई नहीं | टाइप 12 कुल ट्रैफ़िक |
| p_sitai_ip_count | integer | false | कोई नहीं | 13 वैध आईपी नंबर टाइप करें |
| p_sitai_ip | integer | false | कोई नहीं | टाइप 13 वैध पैकेज मात्रा |
| p_sitai_ip_total | integer | false | कोई नहीं | टाइप 13 पैकेजों की कुल संख्या |
| p_sitai_remain | integer(int64) | false | कोई नहीं | 13/24 अवशिष्ट प्रवाह टाइप करें |
| p_sitai_total | integer(int64) | false | कोई नहीं | 13/24 कुल प्रवाह टाइप करें |
| pdidc_count | integer | false | कोई नहीं | टाइप 14 वैध पैकेज मात्रा |
| pdidc_total | integer | false | कोई नहीं | प्रकार 14 पैकेजों की कुल संख्या |
| pdidc_ip_count | integer | false | कोई नहीं | 14 वैध आईपी नंबर टाइप करें |
| pdidc_ip_all_count | integer | false | कोई नहीं | कुल 14 आईपी टाइप करें |
| pdispr_count | integer | false | कोई नहीं | प्रकार 15 वैध पैकेज मात्रा |
| pdispr_total | integer | false | कोई नहीं | प्रकार के 15 पैकेजों की कुल संख्या |
| pdispr_traffic_remain | integer(int64) | false | कोई नहीं | टाइप 15 अवशिष्ट प्रवाह |
| pdispr_traffic_total | integer(int64) | false | कोई नहीं | टाइप 15 कुल ट्रैफ़िक |
| product_datacenter_isp_traffic_ip_count | integer | false | कोई नहीं | 16 वैध आईपी नंबर टाइप करें |
| product_datacenter_isp_traffc_ip | integer | false | कोई नहीं | प्रकार 16 वैध पैकेज मात्रा; ऐतिहासिक रूप से संगत वर्तनी |
| product_datacenter_isp_traffc_ip_total | integer | false | कोई नहीं | कुल प्रकार 16 पैकेज; ऐतिहासिक रूप से संगत वर्तनी |
| product_datacenter_isp_traffic_ip | integer | false | कोई नहीं | टाइप 16 वैध पैकेज मात्रा |
| product_datacenter_isp_traffic_ip_total | integer | false | कोई नहीं | टाइप 16 पैकेजों की कुल संख्या |
| product_datacenter_isp_traffc_remain | integer(int64) | false | कोई नहीं | प्रकार 16/24 अवशिष्ट यातायात; ऐतिहासिक रूप से संगत वर्तनी |
| product_datacenter_isp_traffc_total | integer(int64) | false | कोई नहीं | टाइप 16/24 कुल प्रवाह; ऐतिहासिक रूप से संगत वर्तनी |
| product_datacenter_isp_traffic_remain | integer(int64) | false | कोई नहीं | टाइप 16/24 अवशिष्ट प्रवाह |
| product_datacenter_isp_traffic_total | integer(int64) | false | कोई नहीं | टाइप 16/24 कुल प्रवाह |
| product_datacenter_isp_ip | integer | false | कोई नहीं | 21 या 25 वैध पैकेज मात्रा टाइप करें |
| product_datacenter_isp_ip_total | integer | false | कोई नहीं | कुल 21 या 25 पैकेज टाइप करें |
| product_datacenter_isp_ip_count | integer | false | कोई नहीं | 21 या 25 वैध आईपी नंबर टाइप करें |
| product_datacenter_isp_ip_all_count | integer | false | कोई नहीं | कुल प्रकार 21 या 25 आईपी |
| product_datacenter_isp_ip_traffic_remain | integer(int64) | false | कोई नहीं | टाइप 21, टाइप 24 के शेष प्रवाह से मेल खाता है |
| product_datacenter_isp_ip_traffic_total | integer(int64) | false | कोई नहीं | टाइप 21, टाइप 24 के कुल प्रवाह से मेल खाता है |
| product_agent_residence_remain_count | integer(int64) | false | कोई नहीं | प्रकार 22 अवशिष्ट प्रवाह |
| product_agent_residence_total_count | integer(int64) | false | कोई नहीं | टाइप 22 कुल ट्रैफ़िक |
| product_serp_remain | integer(int64) | false | कोई नहीं | शेष 27 बार टाइप करें |
| product_serp_total | integer(int64) | false | कोई नहीं | 27 कुल समय टाइप करें |
| product_serp_timestamp | string | false | कोई नहीं | टाइप 27 नवीनतम समाप्ति समय; "-" जब कोई पैकेज न हो |
| product_serp_timestamp2 | integer(int64) | false | कोई नहीं | 27 नवीनतम समाप्ति टाइमस्टैम्प टाइप करें |
| product_video_remain | integer(int64) | false | कोई नहीं | प्रकार 28 अवशिष्ट प्रवाह |
| product_video_total | integer(int64) | false | कोई नहीं | टाइप 28 कुल प्रवाह |
| product_video_timestamp | string | false | कोई नहीं | टाइप 28 नवीनतम समाप्ति समय; "-" जब कोई पैकेज न हो |
| product_video_timestamp2 | integer(int64) | false | कोई नहीं | 28 नवीनतम समाप्ति टाइमस्टैम्प टाइप करें |
TeamWallet
{
"team_id": "A1b2C3d4E5f6",
"balance": 0.1,
"total_recharge_fee": 0.1,
"updated_at": "string"
}
टीम वॉलेट, सुपर एडमिनिस्ट्रेटर के व्यक्तिगत बैलेंस से अलग; राशि 4 दशमलव स्थानों तक, वर्तमान साइट की डिफ़ॉल्ट मुद्रा का उपयोग करती है।
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| team_id | TeamPublicId | true | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| balance | number(double) | true | कोई नहीं | वर्तमान उपलब्ध टीम संतुलन |
| total_recharge_fee | number(double) | true | कोई नहीं | व्यक्तिगत शेष हस्तांतरण राशि को छोड़कर, वर्तमान अव्ययित टीम पुनर्भरण मूलधन |
| updated_at | string | true | कोई नहीं | वॉलेट आखिरी बार बदला गया समय |
TeamWalletRecord
{
"id": 1,
"team_id": "A1b2C3d4E5f6",
"operator_user_id": 0,
"creator": {
"user_id": 0,
"display_name": "string",
"nickname": "string",
"username": "string",
"email": "string",
"phone": "string"
},
"direction": 0,
"transaction_type": 1,
"amount": 0.1,
"after_balance": 0.1,
"link_id": 0,
"request_id": "string",
"remark": "string",
"created_at": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | true | कोई नहीं | none |
| team_id | TeamPublicId | true | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| operator_user_id | integer | true | कोई नहीं | ऑपरेटर, सिस्टम रिफंड 0 है |
| creator | TeamCreator | false | कोई नहीं | none |
| direction | integer | true | कोई नहीं | 0=खर्च, 1=आय |
| transaction_type | integer | true | कोई नहीं | 1=खाते में रिचार्ज, 2=व्यक्तिगत शेष राशि से स्थानांतरण, 3=शेष राशि की खपत, 4=रिफंड या रिचार्ज रिफंड, 5=व्यक्तिगत शेष राशि में वापस स्थानांतरण |
| amount | number(double) | true | कोई नहीं | इस परिवर्तन की मात्रा, दिशा को दिशा द्वारा दर्शाया जाता है |
| after_balance | number(double) | true | कोई नहीं | बदलाव के बाद टीम वॉलेट का संतुलन |
| link_id | integer | true | कोई नहीं | संबद्ध ऑर्डर आईडी; जब व्यक्तिगत शेष राशि स्थानांतरित की जाती है, तो यह ऑपरेटिंग उपयोगकर्ता आईडी होती है |
| request_id | string | true | कोई नहीं | none |
| remark | string | true | कोई नहीं | none |
| created_at | string | true | कोई नहीं | none |
गणना किए गए मान
| गुण | मान |
|---|---|
| direction | 0 |
| direction | 1 |
| transaction_type | 1 |
| transaction_type | 2 |
| transaction_type | 3 |
| transaction_type | 4 |
| transaction_type | 5 |
TeamCreator
{
"user_id": 0,
"display_name": "string",
"nickname": "string",
"username": "string",
"email": "string",
"phone": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| user_id | integer | true | कोई नहीं | ऑपरेटर उपयोगकर्ता आईडी; सिस्टम ऑपरेशन 0 है |
| display_name | string | true | कोई नहीं | नाम प्रदर्शित करें, उपनाम, उपयोगकर्ता नाम, ईमेल और मोबाइल फ़ोन नंबर क्रम से लें |
| nickname | string | true | कोई नहीं | none |
| username | string | true | कोई नहीं | none |
| string | true | कोई नहीं | गैर-प्रशासकीय परिप्रेक्ष्य असुग्राहीकरण मूल्य है | |
| phone | string | true | कोई नहीं | गैर-प्रशासकीय परिप्रेक्ष्य असुग्राहीकरण मूल्य है |
TeamResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | Team | false | कोई नहीं | none |
TeamListResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": "A1b2C3d4E5f6",
"name": "string",
"super_admin_user_id": 1,
"status": 0,
"current_role": 1,
"dissolving_at": "string",
"dissolved_at": "string",
"created_at": "string",
"updated_at": "string"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» list | [Team] | true | कोई नहीं | none |
| »» total | integer | true | कोई नहीं | none |
| »» page | integer | true | कोई नहीं | none |
| »» page_size | integer | true | कोई नहीं | none |
TeamMemberListResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"team_member_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 1,
"role": 1,
"status": 0,
"joined_at": "string",
"nickname": "string",
"username": "string"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» list | [TeamMember] | true | कोई नहीं | none |
| »» total | integer | true | कोई नहीं | none |
| »» page | integer | true | कोई नहीं | none |
| »» page_size | integer | true | कोई नहीं | none |
TeamPersonListResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"record_type": "member",
"record_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 0,
"inviter_user_id": 0,
"invite_type": 0,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 0,
"role": 1,
"status": 0,
"display_name": "string",
"nickname": "string",
"username": "string",
"email": "string",
"phone": "string",
"joined_at": "string",
"expired_at": "string",
"created_at": "string"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» list | [TeamPerson] | true | कोई नहीं | none |
| »» total | integer | true | कोई नहीं | none |
| »» page | integer | true | कोई नहीं | none |
| »» page_size | integer | true | कोई नहीं | none |
TeamAssetResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"status": 0,
"total_amount": 0,
"remain": 0,
"bandwidth": 0,
"concurrency": 0,
"expired_at": "string",
"created_at": "string",
"ip": "string",
"country_code": "string",
"country_name": "string",
"asn": "string",
"port": 0
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | TeamAsset | false | कोई नहीं | none |
TeamProductInfoResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_id": "A1b2C3d4E5f6",
"product_types": [
0
],
"product_residence_remain_count": 0,
"product_residence_total_count": 0,
"pdrue2_timestamp": 0,
"remain": 0,
"total_amount": 0,
"scraping_remain": 0,
"scraping_total_amount": 0,
"scraping_timestamp": "string",
"scraping_timestamp2": 0,
"common_scraping_remain": 0,
"common_scraping_total_amount": 0,
"common_scraping_timestamp": "string",
"common_scraping_timestamp2": 0,
"pdidcr_count": 0,
"pdidcr_total": 0,
"pdidcr_traffic_remain": 0,
"pdidcr_traffic_total": 0,
"p_sitai_ip_count": 0,
"p_sitai_ip": 0,
"p_sitai_ip_total": 0,
"p_sitai_remain": 0,
"p_sitai_total": 0,
"pdidc_count": 0,
"pdidc_total": 0,
"pdidc_ip_count": 0,
"pdidc_ip_all_count": 0,
"pdispr_count": 0,
"pdispr_total": 0,
"pdispr_traffic_remain": 0,
"pdispr_traffic_total": 0,
"product_datacenter_isp_traffic_ip_count": 0,
"product_datacenter_isp_traffc_ip": 0,
"product_datacenter_isp_traffc_ip_total": 0,
"product_datacenter_isp_traffic_ip": 0,
"product_datacenter_isp_traffic_ip_total": 0,
"product_datacenter_isp_traffc_remain": 0,
"product_datacenter_isp_traffc_total": 0,
"product_datacenter_isp_traffic_remain": 0,
"product_datacenter_isp_traffic_total": 0,
"product_datacenter_isp_ip": 0,
"product_datacenter_isp_ip_total": 0,
"product_datacenter_isp_ip_count": 0,
"product_datacenter_isp_ip_all_count": 0,
"product_datacenter_isp_ip_traffic_remain": 0,
"product_datacenter_isp_ip_traffic_total": 0,
"product_agent_residence_remain_count": 0,
"product_agent_residence_total_count": 0,
"product_serp_remain": 0,
"product_serp_total": 0,
"product_serp_timestamp": "string",
"product_serp_timestamp2": 0,
"product_video_remain": 0,
"product_video_total": 0,
"product_video_timestamp": "string",
"product_video_timestamp2": 0
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | TeamProductInfo | false | कोई नहीं | पैकेज सांख्यिकीय फ़ील्ड /web_v1/user/info के अनुरूप हैं; रद्दीकरण, धनवापसी या सॉफ़्ट विलोपन रिकॉर्ड सारांश में शामिल नहीं हैं; Team_id और product_types को छोड़कर, केवल वर्तमान साइट द्वारा समर्थित उत्पाद प्रकारों से संबंधित फ़ील्ड लौटाए जाते हैं |
TeamWalletResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_id": "A1b2C3d4E5f6",
"balance": 0.1,
"total_recharge_fee": 0.1,
"updated_at": "string"
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | TeamWallet | false | कोई नहीं | टीम वॉलेट, सुपर एडमिनिस्ट्रेटर के व्यक्तिगत बैलेंस से अलग; राशि 4 दशमलव स्थानों तक, वर्तमान साइट की डिफ़ॉल्ट मुद्रा का उपयोग करती है। |
TeamWalletRecordListResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"team_id": "A1b2C3d4E5f6",
"operator_user_id": 0,
"creator": {
"user_id": 0,
"display_name": "string",
"nickname": "string",
"username": "string",
"email": "string",
"phone": "string"
},
"direction": 0,
"transaction_type": 1,
"amount": 0.1,
"after_balance": 0.1,
"link_id": 0,
"request_id": "string",
"remark": "string",
"created_at": "string"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» list | [TeamWalletRecord] | true | कोई नहीं | none |
| »» total | integer | true | कोई नहीं | none |
| »» page | integer | true | कोई नहीं | none |
| »» page_size | integer | true | कोई नहीं | none |
TeamAssetListResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"status": 0,
"total_amount": 0,
"remain": 0,
"bandwidth": 0,
"concurrency": 0,
"expired_at": "string",
"created_at": "string",
"ip": "string",
"country_code": "string",
"country_name": "string",
"asn": "string",
"port": 0
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» list | [TeamAsset] | true | कोई नहीं | none |
| »» total | integer | true | कोई नहीं | none |
| »» page | integer | true | कोई नहीं | none |
| »» page_size | integer | true | कोई नहीं | none |
UserApiKeyMetadata
{
"id": 1,
"api_key": "string",
"team_user_id": 0,
"remark": "string",
"status": 0,
"created_at": "string",
"updated_at": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | true | कोई नहीं | API Key ID |
| api_key | string | true | कोई नहीं | सृजन प्रतिक्रिया पूर्ण कुंजी है; टीम सूची नकाबपोश मूल्य है |
| team_user_id | integer | true | कोई नहीं | टीम कुंजी वास्तव में सदस्य आईडी रखती है, और व्यक्तिगत कुंजी 0 है |
| remark | string | true | कोई नहीं | टिप्पणियाँ |
| status | integer | true | कोई नहीं | 0=अक्षम, 1=सक्षम |
| created_at | string | true | कोई नहीं | सृजन का समय |
| updated_at | string,null | false | कोई नहीं | अद्यतन समय |
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
InvoiceInfo
{
"invoice_code": "string",
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 1,
"invoice_type": 0,
"vat_id": "string",
"tax_no": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string",
"bank_name": "string",
"bank_account": "string",
"is_def": true
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| invoice_code | string | false | कोई नहीं | none |
| name | string | false | कोई नहीं | none |
| org_name | string | false | कोई नहीं | none |
| first_name | string | false | कोई नहीं | none |
| last_name | string | false | कोई नहीं | none |
| phone | string | false | कोई नहीं | none |
| string(email) | false | कोई नहीं | none | |
| role_type | integer | false | कोई नहीं | none |
| invoice_type | integer | false | कोई नहीं | none |
| vat_id | string | false | कोई नहीं | none |
| tax_no | string | false | कोई नहीं | none |
| address_country | string | false | कोई नहीं | none |
| address_city | string | false | कोई नहीं | none |
| address_line1 | string | false | कोई नहीं | none |
| address_line2 | string | false | कोई नहीं | none |
| address_postal_code | string | false | कोई नहीं | none |
| bank_name | string | false | कोई नहीं | none |
| bank_account | string | false | कोई नहीं | none |
| is_def | boolean | false | कोई नहीं | none |
गणना किए गए मान
| गुण | मान |
|---|---|
| role_type | 1 |
| role_type | 2 |
| invoice_type | 0 |
| invoice_type | 1 |
| invoice_type | 2 |
MonthlyRenewalRequest
{
"team_id": "A1b2C3d4E5f6",
"user_product_ids": [
1
],
"user_coupon_id": 1,
"coupon_sn": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| team_id | ResourceSpaceId | false | कोई नहीं | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| user_product_ids | any | true | कोई नहीं | उपयोगकर्ता योजना आईडी सरणी, अंग्रेजी अल्पविराम से अलग स्ट्रिंग के साथ भी संगत |
oneOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » anonymous | [integer] | false | कोई नहीं | none |
xor
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » anonymous | string | false | कोई नहीं | none |
continued
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| user_coupon_id | integer | false | कोई नहीं | none |
| coupon_sn | string | false | कोई नहीं | none |
TeamInvitation
{
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | true | कोई नहीं | आमंत्रण आईडी |
| team_id | TeamPublicId | true | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| inviter_user_id | integer | true | कोई नहीं | आमंत्रणकर्ता उपयोगकर्ता आईडी |
| invitee_user_id | integer | true | कोई नहीं | आमंत्रित उपयोगकर्ता आईडी, 0 यदि अभी तक किसी पंजीकृत उपयोगकर्ता का मिलान नहीं हुआ है |
| invite_type | integer | true | कोई नहीं | निमंत्रण प्रकार: 1=पंजीकृत उपयोगकर्ता, 2=ईमेल, 3=मोबाइल फोन नंबर |
| invite_country_code | integer | true | कोई नहीं | मोबाइल फ़ोन नंबर का देश या क्षेत्र कोड, गैर-मोबाइल फ़ोन नंबर आमंत्रणों के लिए 0 |
| invite_target | string | true | कोई नहीं | मानकीकृत आमंत्रण लक्ष्य; पंजीकृत उपयोगकर्ता उपयोगकर्ता है:{user_id} |
| delivery_type | integer | true | कोई नहीं | मूल वितरण चैनल: 1=पंजीकृत उपयोगकर्ता, 2=ईमेल, 3=मोबाइल फोन नंबर; जब ईमेल या मोबाइल फोन नंबर किसी पंजीकृत उपयोगकर्ता से मेल खाता है तो मूल चैनल बरकरार रखा जाएगा |
| role | integer | true | कोई नहीं | लक्ष्य भूमिका: 2=प्रशासक, 3=सामान्य सदस्य |
| status | integer | true | कोई नहीं | आमंत्रण स्थिति: 0=लंबित, 1=स्वीकृत, 2=अस्वीकृत, 3=रद्द, 4=समाप्त |
| accepted_by_user_id | integer | true | कोई नहीं | स्वीकारकर्ता उपयोगकर्ता आईडी, यदि स्वीकार नहीं किया जाता है तो 0 |
| expired_at | string | true | कोई नहीं | समाप्ति समय, प्रारूप YYYY-MM-DD HH:mm:ss |
| accepted_at | string,null | true | कोई नहीं | स्वीकृति का समय |
| rejected_at | string,null | true | कोई नहीं | अस्वीकृति का समय |
| cancelled_at | string,null | true | कोई नहीं | रद्द करने का समय |
| created_at | string | true | कोई नहीं | निर्माण समय, प्रारूप YYYY-MM-DD HH:mm:ss |
गणना किए गए मान
| गुण | मान |
|---|---|
| invite_type | 1 |
| invite_type | 2 |
| invite_type | 3 |
| delivery_type | 1 |
| delivery_type | 2 |
| delivery_type | 3 |
| role | 2 |
| role | 3 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
TeamMember
{
"team_member_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 1,
"role": 1,
"status": 0,
"joined_at": "string",
"nickname": "string",
"username": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| team_member_id | integer | true | कोई नहीं | सदस्यता आईडी |
| team_id | TeamPublicId | true | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| user_id | integer | true | कोई नहीं | सदस्य उपयोगकर्ता आईडी |
| role | integer | true | कोई नहीं | भूमिका: 1=सुपर एडमिनिस्ट्रेटर, 2=प्रशासक, 3=सामान्य सदस्य, 4=वित्त सदस्य |
| status | integer | true | कोई नहीं | सदस्य स्थिति: 0=अक्षम, 1=मान्य, 2=बाहर निकले, 3=हटाए गए |
| joined_at | string,null | true | कोई नहीं | शामिल होने का समय, प्रारूप YYYY-MM-DD HH:mm:ss |
| nickname | string | true | कोई नहीं | सदस्य उपनाम |
| username | string | true | कोई नहीं | सदस्य उपयोक्तानाम |
गणना किए गए मान
| गुण | मान |
|---|---|
| role | 1 |
| role | 2 |
| role | 3 |
| role | 4 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
TeamPerson
{
"record_type": "member",
"record_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 0,
"inviter_user_id": 0,
"invite_type": 0,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 0,
"role": 1,
"status": 0,
"display_name": "string",
"nickname": "string",
"username": "string",
"email": "string",
"phone": "string",
"joined_at": "string",
"expired_at": "string",
"created_at": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| record_type | string | true | कोई नहीं | रिकॉर्ड प्रकार; सदस्य एक वैध सदस्य है, आमंत्रण एक लंबित आमंत्रण है |
| record_id | integer | true | कोई नहीं | सदस्यता आईडी या आमंत्रण आईडी |
| team_id | TeamPublicId | true | कोई नहीं | टीम का सार्वजनिक लोगो, पहला अक्षर ASCII अक्षर है, और शेष अक्षरों में केवल ASCII अक्षर और संख्याएँ हैं; डेटाबेस संख्यात्मक प्राथमिक कुंजी जारी नहीं की गई है |
| user_id | integer | true | कोई नहीं | उपयोगकर्ता आईडी, अपंजीकृत आमंत्रित उपयोगकर्ता 0 हैं |
| inviter_user_id | integer | true | कोई नहीं | आमंत्रितकर्ता उपयोगकर्ता आईडी, सदस्य रिकॉर्ड 0 है |
| invite_type | integer | true | कोई नहीं | आमंत्रण प्रकार, सदस्य रिकॉर्ड 0 है |
| invite_country_code | integer | true | कोई नहीं | मोबाइल फ़ोन नंबर देश या क्षेत्र कोड, सदस्य रिकॉर्ड 0 है |
| invite_target | string | true | कोई नहीं | आमंत्रण लक्ष्य, सदस्य रिकॉर्ड एक खाली स्ट्रिंग है |
| delivery_type | integer | true | कोई नहीं | मूल वितरण चैनल, सदस्य रिकॉर्ड 0 है |
| role | integer | true | कोई नहीं | भूमिका: 1=सुपर एडमिनिस्ट्रेटर, 2=प्रशासक, 3=सामान्य सदस्य, 4=वित्त सदस्य |
| status | integer | true | कोई नहीं | सदस्य 1 पर निश्चित है, निमंत्रण 0 पर निश्चित है |
| display_name | string | true | कोई नहीं | उपनाम, उपयोगकर्ता नाम, ईमेल और मोबाइल फ़ोन नंबर को क्रम में लेते हुए नाम को समान रूप से प्रदर्शित करें; सामान्य सदस्यों के दृष्टिकोण से संपर्क जानकारी के लिए असंवेदनशील मूल्यों का उपयोग करें |
| nickname | string | true | कोई नहीं | सदस्य या पंजीकृत आमंत्रित उपयोगकर्ता का उपनाम |
| username | string | true | कोई नहीं | सदस्य या पंजीकृत आमंत्रित उपयोगकर्ता नाम |
| string | true | कोई नहीं | ईमेल; सुपर प्रशासक और प्रशासक पूर्ण मान लौटाते हैं, सामान्य सदस्य तारांकन के साथ डिसेन्सिटाइजेशन मान लौटाते हैं | |
| phone | string | true | कोई नहीं | मोबाइल फ़ोन नंबर; सुपर प्रशासक और प्रशासक पूर्ण मान लौटाते हैं, और सामान्य सदस्य तारांकन के साथ डिसेन्सिटाइज्ड मान लौटाते हैं। |
| joined_at | string,null | true | कोई नहीं | सदस्य के शामिल होने का समय, आमंत्रण रिकॉर्ड शून्य है |
| expired_at | string,null | true | कोई नहीं | आमंत्रण समाप्ति समय, सदस्य रिकॉर्ड शून्य है |
| created_at | string | true | कोई नहीं | रिकॉर्ड निर्माण समय, प्रारूप YYYY-MM-DD HH:mm:ss |
गणना किए गए मान
| गुण | मान |
|---|---|
| record_type | member |
| record_type | invitation |
| invite_type | 0 |
| invite_type | 1 |
| invite_type | 2 |
| invite_type | 3 |
| delivery_type | 0 |
| delivery_type | 1 |
| delivery_type | 2 |
| delivery_type | 3 |
| role | 1 |
| role | 2 |
| role | 3 |
| role | 4 |
| status | 0 |
| status | 1 |
TeamInvitationResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | TeamInvitation | false | कोई नहीं | none |
TeamMemberResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_member_id": 1,
"team_id": "A1b2C3d4E5f6",
"user_id": 1,
"role": 1,
"status": 0,
"joined_at": "string",
"nickname": "string",
"username": "string"
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | TeamMember | false | कोई नहीं | none |
TeamInvitationCreateResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"invitation": {
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
},
"invitation_token": "string",
"invitation_url": "http://example.com",
"notification_channels": {
"email": "queued",
"sms": "queued",
"site_inner_message": "created"
}
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» invitation | TeamInvitation | true | कोई नहीं | none |
| »» invitation_token | string | true | कोई नहीं | स्पष्ट पाठ आमंत्रण टोकन, केवल संगत मौजूदा ग्राहकों के लिए आरक्षित; नए ग्राहक सीधे आमंत्रण_यूआरएल का उपयोग करते हैं |
| »» invitation_url | string(uri) | true | कोई नहीं | निमंत्रण टोकन युक्त फ्रंट-एंड प्रोसेसिंग लिंक |
| »» notification_channels | TeamInvitationNotificationChannels | true | कोई नहीं | none |
TeamInvitationNotificationChannels
{
"email": "queued",
"sms": "queued",
"site_inner_message": "created"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| string | false | कोई नहीं | ईमेल चैनल परिणाम | |
| sms | string | false | कोई नहीं | एसएमएस चैनल परिणाम |
| site_inner_message | string | false | कोई नहीं | साइट संदेश चैनल परिणाम |
गणना किए गए मान
| गुण | मान |
|---|---|
| queued | |
| failed | |
| skipped | |
| sms | queued |
| sms | failed |
| sms | skipped |
| site_inner_message | created |
| site_inner_message | exists |
| site_inner_message | failed |
TeamInvitationPreviewResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"team_name": "string",
"role": 2,
"status": 0,
"expired_at": "string"
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» team_name | string | true | कोई नहीं | टीम का नाम |
| »» role | integer | true | कोई नहीं | लक्ष्य भूमिका |
| »» status | integer | true | कोई नहीं | आमंत्रण स्थिति |
| »» expired_at | string | true | कोई नहीं | समाप्ति समय, प्रारूप YYYY-MM-DD HH:mm:ss |
गणना किए गए मान
| गुण | मान |
|---|---|
| role | 2 |
| role | 3 |
| status | 0 |
| status | 1 |
| status | 2 |
| status | 3 |
| status | 4 |
TeamInvitationResendResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"invitation": {
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
},
"invitation_url": "http://example.com",
"notification_channels": {
"email": "queued",
"sms": "queued",
"site_inner_message": "created"
}
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» invitation | TeamInvitation | true | कोई नहीं | none |
| »» invitation_url | string(uri) | true | कोई नहीं | नया आमंत्रण प्रसंस्करण लिंक; पुराना लिंक अब काम नहीं करता |
| »» notification_channels | TeamInvitationNotificationChannels | true | कोई नहीं | none |
TeamInvitationListResponse
{
"code": 200,
"msg": "SUCCESS",
"data": {
"list": [
{
"id": 1,
"team_id": "A1b2C3d4E5f6",
"inviter_user_id": 1,
"invitee_user_id": 0,
"invite_type": 1,
"invite_country_code": 999,
"invite_target": "string",
"delivery_type": 1,
"role": 2,
"status": 0,
"accepted_by_user_id": 0,
"expired_at": "2026-07-17 10:00:00",
"accepted_at": null,
"rejected_at": null,
"cancelled_at": null,
"created_at": "2026-07-10 10:00:00"
}
],
"total": 0,
"page": 1,
"page_size": 1
},
"request_id": "string"
}
गुण
allOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | WebV1SuccessResponse | false | कोई नहीं | none |
and
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| anonymous | object | false | कोई नहीं | none |
| » data | object | false | कोई नहीं | none |
| »» list | [TeamInvitation] | true | कोई नहीं | none |
| »» total | integer | true | कोई नहीं | आमंत्रणों की कुल संख्या |
| »» page | integer | true | कोई नहीं | वर्तमान पृष्ठ क्रमांक |
| »» page_size | integer | true | कोई नहीं | प्रति पृष्ठ वास्तविक संख्या |
User
{
"id": 0,
"email": "[email protected]",
"phone": "string",
"balance": 0.1,
"status": 0,
"is_real_name": true,
"created_at": "2019-08-24T14:15:22Z"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | none |
| string(email) | false | कोई नहीं | none | |
| phone | string | false | कोई नहीं | none |
| balance | number(float) | false | कोई नहीं | none |
| status | integer | false | कोई नहीं | none |
| is_real_name | boolean | false | कोई नहीं | none |
| created_at | string(date-time) | false | कोई नहीं | none |
Order
{
"id": 0,
"trade_no": "string",
"out_trade_no": "string",
"product_id": 0,
"product_type": 0,
"amount": 0,
"unit_price": 0.1,
"total_fee": 0.1,
"goods_fee": 0.1,
"pay_fee": 0.1,
"discount_fee": 0.1,
"handling_fee": 0.1,
"refund_fee": 0.1,
"pm_id": 0,
"pm_title": "string",
"pm_logo": "string",
"status": 0,
"title": "string",
"detail": "string",
"region_desc": "string",
"pay_at": "2019-08-24T14:15:22Z",
"pay_timestamp": 0,
"created_at": "2019-08-24T14:15:22Z",
"pay_fee_status": 0,
"invoice": {
"name": "string",
"org_name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"email": "[email protected]",
"role_type": 0,
"vat_id": "string",
"address_country": "string",
"address_city": "string",
"address_line1": "string",
"address_line2": "string",
"address_postal_code": "string"
}
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | ऑर्डर आईडी |
| trade_no | string | false | कोई नहीं | आंतरिक आदेश संख्या |
| out_trade_no | string | false | कोई नहीं | बाहरी आदेश संख्या |
| product_id | integer | false | कोई नहीं | पैकेज आईडी |
| product_type | integer | false | कोई नहीं | पैकेज प्रकार, उत्पाद प्रकार गणना देखें |
| amount | integer | false | कोई नहीं | खरीद मात्रा |
| unit_price | number(float) | false | कोई नहीं | इकाई मूल्य |
| total_fee | number(float) | false | कोई नहीं | कुल ऑर्डर मूल्य (छूट और हैंडलिंग शुल्क को छोड़कर) |
| goods_fee | number(float) | false | कोई नहीं | उत्पाद की कीमत (छूट सहित, हैंडलिंग शुल्क को छोड़कर) |
| pay_fee | number(float) | false | कोई नहीं | भुगतान की गई वास्तविक राशि (छूट और हैंडलिंग शुल्क सहित) |
| discount_fee | number(float) | false | कोई नहीं | छूट की रकम |
| handling_fee | number(float) | false | कोई नहीं | हैंडलिंग शुल्क |
| refund_fee | number(float) | false | कोई नहीं | धनवापसी राशि |
| pm_id | integer | false | कोई नहीं | भुगतान विधि आईडी (/openapi/भुगतान/सूची से) |
| pm_title | string | false | कोई नहीं | भुगतान विधि का नाम |
| pm_logo | string | false | कोई नहीं | भुगतान विधि लोगो यूआरएल |
| status | integer | false | कोई नहीं | आदेश की स्थिति |
| title | string | false | कोई नहीं | पैकेज का शीर्षक |
| detail | string | false | कोई नहीं | पैकेज विवरण |
| region_desc | string | false | कोई नहीं | क्षेत्र विशिष्टता विवरण |
| pay_at | string(date-time) | false | कोई नहीं | भुगतान का समय |
| pay_timestamp | integer | false | कोई नहीं | भुगतान टाइमस्टैम्प |
| created_at | string(date-time) | false | कोई नहीं | सृजन का समय |
| pay_fee_status | integer | false | कोई नहीं | लंबे और छोटे भुगतान की स्थिति: 0 सामान्य 1 लंबे भुगतान (अधिक भुगतान) 2 छोटे भुगतान |
| invoice | object | false | कोई नहीं | चालान जानकारी (केवल ऑनलाइन भुगतान आदेशों के लिए मूल्यवान) |
| » name | string | false | कोई नहीं | पूरा नाम |
| » org_name | string | false | कोई नहीं | कंपनी का नाम |
| » first_name | string | false | कोई नहीं | none |
| » last_name | string | false | कोई नहीं | none |
| » phone | string | false | कोई नहीं | none |
| string(email) | false | कोई नहीं | none | |
| » role_type | integer | false | कोई नहीं | 1 व्यक्ति 2 कंपनियाँ |
| » vat_id | string | false | कोई नहीं | टैक्स आईडी नंबर |
| » address_country | string | false | कोई नहीं | none |
| » address_city | string | false | कोई नहीं | none |
| » address_line1 | string | false | कोई नहीं | none |
| » address_line2 | string | false | कोई नहीं | none |
| » address_postal_code | string | false | कोई नहीं | none |
OrderCheckResult
{
"product_id": 0,
"amount": 0,
"discount_fee": 0.1,
"total_fee": 0.1,
"pay_fee": 0.1,
"product_type": 0,
"title": "string",
"detail": "string",
"ip_result": [
{
"ip": "string",
"price": 0.1,
"country_code": "string",
"current_time": "2019-08-24T14:15:22Z",
"renewal_time": "2019-08-24T14:15:22Z",
"country": {
"name_zh_cn": "string",
"flag": "string",
"square_flag": "string"
}
}
]
}
परिणामों की पूर्व-जांच का आदेश दें
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| product_id | integer | false | कोई नहीं | पैकेज आईडी |
| amount | integer | false | कोई नहीं | मात्रा |
| discount_fee | number(float) | false | कोई नहीं | छूट की रकम |
| total_fee | number(float) | false | कोई नहीं | कुल ऑर्डर |
| pay_fee | number(float) | false | कोई नहीं | भुगतान की गई वास्तविक राशि |
| product_type | integer | false | कोई नहीं | पैकेज का प्रकार |
| title | string | false | कोई नहीं | पैकेज का शीर्षक |
| detail | string | false | कोई नहीं | पैकेज विवरण |
| ip_result | [object] | false | कोई नहीं | आईपी बैच नवीनीकरण परिणाम (केवल आईपी नवीनीकरण के दौरान लौटाए गए) |
| » ip | string | false | कोई नहीं | none |
| » price | number(float) | false | कोई नहीं | none |
| » country_code | string | false | कोई नहीं | none |
| » current_time | string(date-time) | false | कोई नहीं | none |
| » renewal_time | string(date-time) | false | कोई नहीं | none |
| » country | object | false | कोई नहीं | none |
| »» name_zh_cn | string | false | कोई नहीं | none |
| »» flag | string | false | कोई नहीं | वृत्त ध्वज यूआरएल |
| »» square_flag | string | false | कोई नहीं | वर्गाकार ध्वज यूआरएल |
Product
{
"id": 0,
"title": "string",
"type": 0,
"show_type": 0,
"status": 0,
"price": 0.1,
"usd_price": 0.1,
"price_hkd": 0.1,
"original_price": 0.1,
"original_usd_price": 0.1,
"original_price_hkd": 0.1,
"local_price": 0.1,
"local_original_price": 0.1,
"preferred_currency": "string",
"support_currencies": "string",
"flow_value": 0.1,
"flow_give": 0.1,
"balance_give": 0.1,
"balance_value": 0.1,
"time_validity": 0.1,
"time_price": 0.1,
"time_days": 0,
"tip1": "string",
"tip2": "string",
"introduce": [
"string"
],
"region_list_id": 0,
"renew_product_list": "string",
"parent_product_type": 0,
"total_count": 0,
"remain_count": 0,
"extension_of_time_days": [
0
],
"time_days_price_rate": 0.1,
"desc": {
"subtitle": "string",
"flow_value": 0.1,
"flow_give": 0.1,
"balance_give": 0.1,
"time_validity": 0.1,
"time_price": 0.1,
"tip1": "string",
"tip2": "string",
"introduce": [
"string"
]
},
"sku": {
"bandwidth_list": [
{
"id": 0,
"value": 0,
"price": 0.1,
"price_usd": 0.1,
"price_hkd": 0.1
}
],
"duration_list": [
{
"id": 0,
"value": 0,
"price": 0.1,
"price_usd": 0.1,
"price_hkd": 0.1
}
],
"concurrency_list": [
{
"id": 0,
"value": 0,
"price": 0.1,
"price_usd": 0.1,
"price_hkd": 0.1
}
]
}
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | पैकेज आईडी |
| title | string | false | कोई नहीं | पैकेज का मुख्य शीर्षक |
| type | integer | false | कोई नहीं | पैकेज का प्रकार |
| show_type | integer | false | कोई नहीं | प्रदर्शन प्रकार: 1 सामान्य 2 बड़ी अनुशंसा 3 खरीद के लिए उपलब्ध नहीं (अनुकूलन की आवश्यकता) 4 परीक्षण |
| status | integer | false | कोई नहीं | स्थिति: 1 शेल्फ़ पर 0 शेल्फ़ से बाहर |
| price | number(float) | false | कोई नहीं | आरएमबी कीमत |
| usd_price | number(float) | false | कोई नहीं | डॉलर की कीमत |
| price_hkd | number(float) | false | कोई नहीं | हांगकांग डॉलर की कीमत |
| original_price | number(float) | false | कोई नहीं | मूल कीमत (CNY) |
| original_usd_price | number(float) | false | कोई नहीं | मूल कीमत (USD) |
| original_price_hkd | number(float) | false | कोई नहीं | मूल कीमत (HKD) |
| local_price | number(float) | false | कोई नहीं | स्थानीयकृत मूल्य (पसंदीदा_मुद्रा पर निर्भर करता है) |
| local_original_price | number(float) | false | कोई नहीं | स्थानीयकृत मूल मूल्य (पसंदीदा_मुद्रा पर निर्भर करता है) |
| preferred_currency | string | false | कोई नहीं | मुद्रा को प्रदर्शित करने की अनुशंसा की जाती है, जैसे यूएसडी/सीएनवाई/एचकेडी |
| support_currencies | string | false | कोई नहीं | समर्थित मुद्राओं की सूची, अल्पविराम द्वारा अलग की गई, जैसे यूएसडी, सीएनवाई |
| flow_value | number(float) | false | कोई नहीं | डेटा प्लान का डिफ़ॉल्ट ट्रैफ़िक (GB) |
| flow_give | number(float) | false | कोई नहीं | मुफ़्त ट्रैफ़िक (जीबी) |
| balance_give | number(float) | false | कोई नहीं | बैलेंस रिचार्ज बोनस |
| balance_value | number(float) | false | कोई नहीं | पुनर्भरण राशि |
| time_validity | number(float) | false | कोई नहीं | मानक योजनाओं की डिफ़ॉल्ट वैधता अवधि |
| time_price | number(float) | false | कोई नहीं | प्रति आईपी मानक पैकेज मूल्य |
| time_days | integer | false | कोई नहीं | वैधता के दिनों की संख्या, जैसे 30/90/180/365 |
| tip1 | string | false | कोई नहीं | लेबल विवरण 1 |
| tip2 | string | false | कोई नहीं | लेबल विवरण 2 |
| introduce | [string] | false | कोई नहीं | पाठ परिचय सूची |
| region_list_id | integer | false | कोई नहीं | क्षेत्र आईडी |
| renew_product_list | string | false | कोई नहीं | नवीकरणीय पैकेज आईडी की सूची (अल्पविराम से अलग) |
| parent_product_type | integer | false | कोई नहीं | मूल पैकेज प्रकार (प्रकार=19 होने पर मान्य): 14 या 25 |
| total_count | integer | false | कोई नहीं | कुल इन्वेंटरी, 0 का मतलब कोई सीमा नहीं है |
| remain_count | integer | false | कोई नहीं | शेष स्टॉक |
| extension_of_time_days | [integer] | false | कोई नहीं | अवधि गुणकों की सूची. यदि यह खाली है या इसमें केवल 1 है, तो इसका मतलब है कि यह समर्थित नहीं है। |
| time_days_price_rate | number(float) | false | कोई नहीं | अवधि मूल्य गुणांक, मूल्य × (1 + (एकाधिक-1) × दर) |
| desc | object | false | कोई नहीं | पैकेज विवरण जानकारी |
| » subtitle | string | false | कोई नहीं | उपशीर्षक |
| » flow_value | number(float) | false | कोई नहीं | none |
| » flow_give | number(float) | false | कोई नहीं | none |
| » balance_give | number(float) | false | कोई नहीं | none |
| » time_validity | number(float) | false | कोई नहीं | none |
| » time_price | number(float) | false | कोई नहीं | none |
| » tip1 | string | false | कोई नहीं | none |
| » tip2 | string | false | कोई नहीं | none |
| » introduce | [string] | false | कोई नहीं | none |
| sku | object | false | कोई नहीं | विशिष्टता पैरामीटर (प्रकार = 11 होने पर लौटाया गया) |
| » bandwidth_list | [object] | false | कोई नहीं | बैंडविड्थ विशिष्टता सूची |
| »» id | integer | false | कोई नहीं | none |
| »» value | integer | false | कोई नहीं | बैंडविड्थ मान (एमबीपीएस) |
| »» price | number(float) | false | कोई नहीं | none |
| »» price_usd | number(float) | false | कोई नहीं | none |
| »» price_hkd | number(float) | false | कोई नहीं | none |
| » duration_list | [object] | false | कोई नहीं | अवधि विशिष्टता सूची |
| »» id | integer | false | कोई नहीं | none |
| »» value | integer | false | कोई नहीं | अवधि (दिन) |
| »» price | number(float) | false | कोई नहीं | none |
| »» price_usd | number(float) | false | कोई नहीं | none |
| »» price_hkd | number(float) | false | कोई नहीं | none |
| » concurrency_list | [object] | false | कोई नहीं | समवर्ती विशिष्टता सूची |
| »» id | integer | false | कोई नहीं | none |
| »» value | integer | false | कोई नहीं | समवर्ती की संख्या |
| »» price | number(float) | false | कोई नहीं | none |
| »» price_usd | number(float) | false | कोई नहीं | none |
| »» price_hkd | number(float) | false | कोई नहीं | none |
WhiteIp
{
"id": 0,
"ip": "string",
"remark": "string",
"created_at": "2019-08-24T14:15:22Z"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | none |
| ip | string | false | कोई नहीं | none |
| remark | string | false | कोई नहीं | none |
| created_at | string(date-time) | false | कोई नहीं | none |
WhitelistAccount
{
"id": 0,
"username": "string",
"limit": 0,
"used": 0,
"status": 0
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | none |
| username | string | false | कोई नहीं | none |
| limit | integer | false | कोई नहीं | none |
| used | integer | false | कोई नहीं | none |
| status | integer | false | कोई नहीं | none |
Coupon
{
"id": 0,
"name": "string",
"code": "string",
"discount": 0.1,
"expire_time": "2019-08-24T14:15:22Z"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | none |
| name | string | false | कोई नहीं | none |
| code | string | false | कोई नहीं | none |
| discount | number(float) | false | कोई नहीं | none |
| expire_time | string(date-time) | false | कोई नहीं | none |
Article
{
"id": 0,
"title": "string",
"content": "string",
"created_at": "2019-08-24T14:15:22Z"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | none |
| title | string | false | कोई नहीं | none |
| content | string | false | कोई नहीं | none |
| created_at | string(date-time) | false | कोई नहीं | none |
Pagination
{
"total": 0,
"page_no": 0,
"page_size": 0,
"total_pages": 0
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| total | integer | false | कोई नहीं | none |
| page_no | integer | false | कोई नहीं | none |
| page_size | integer | false | कोई नहीं | none |
| total_pages | integer | false | कोई नहीं | none |
AutoRenewalConfig
{
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"product_type": 0,
"left_traffic": 0,
"left_days": 0,
"user_product_id": 1,
"product_id": 0,
"status": 0,
"currency": "string",
"agreed_price": 0,
"agreed_bandwidth_price": 0,
"agreed_concurrency_price": 0,
"bandwidth_id": 0,
"concurrency_id": 0,
"duration": 0,
"renew_product_id": 0,
"days_before_expire": 0,
"traffic_threshold": 0,
"parent_product_type": 0,
"created_at": "string",
"updated_at": "string"
}
एकल पैकेज का स्वत: नवीनीकरण कॉन्फ़िगरेशन स्नैपशॉट
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | none |
| user_id | integer | false | कोई नहीं | none |
| team_id | ResourceSpaceId | false | कोई नहीं | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| team_user_id | integer | false | कोई नहीं | none |
| product_type | integer | false | कोई नहीं | none |
| left_traffic | integer | false | कोई नहीं | बहिष्कृत फ़ील्ड |
| left_days | integer | false | कोई नहीं | बहिष्कृत फ़ील्ड |
| user_product_id | integer | false | कोई नहीं | none |
| product_id | integer | false | कोई नहीं | बहिष्कृत फ़ील्ड |
| status | integer | false | कोई नहीं | 0=अक्षम, 1=सक्षम |
| currency | string | false | कोई नहीं | none |
| agreed_price | number | false | कोई नहीं | सहमत कुल कीमत |
| agreed_bandwidth_price | number | false | कोई नहीं | पैकेज 11 के लिए सहमत बैंडविड्थ इकाई मूल्य |
| agreed_concurrency_price | number | false | कोई नहीं | पैकेज 11 के लिए सहमत समवर्ती इकाई मूल्य |
| bandwidth_id | integer | false | कोई नहीं | none |
| concurrency_id | integer | false | कोई नहीं | none |
| duration | integer | false | कोई नहीं | नवीकरण समय, इकाई दिवस |
| renew_product_id | integer | false | कोई नहीं | none |
| days_before_expire | integer | false | कोई नहीं | none |
| traffic_threshold | integer | false | कोई नहीं | ट्रैफ़िक सीमा, डेटाबेस मान इकाई KB |
| parent_product_type | integer | false | कोई नहीं | none |
| created_at | string | false | कोई नहीं | none |
| updated_at | string | false | कोई नहीं | none |
गणना किए गए मान
| गुण | मान |
|---|---|
| status | 0 |
| status | 1 |
AutoRenewalLog
{
"id": 1,
"user_id": 1,
"team_id": "A1b2C3d4E5f6",
"team_user_id": 0,
"config_id": 0,
"user_product_id": 1,
"product_type": 0,
"renew_product_id": 0,
"order_id": 0,
"fee": 0,
"currency": "string",
"before_expired_at": "string",
"after_expired_at": "string",
"before_remain": 0,
"after_remain": 0,
"trigger_type": 0,
"status": 1,
"revoke_at": "string",
"revoke_remark": "string",
"created_at": "string",
"updated_at": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | true | कोई नहीं | none |
| user_id | integer | true | कोई नहीं | none |
| team_id | ResourceSpaceId | true | कोई नहीं | सार्वजनिक संसाधन स्थान की पहचान; व्यक्तिगत स्थान का अनुरोध करते समय टीम_आईडी को छोड़ दें या एक खाली स्ट्रिंग पास करें, और व्यक्तिगत स्थान का जवाब देते समय एक खाली स्ट्रिंग पास करें; संख्या 0 और स्ट्रिंग "0" दोनों अवैध हैं, और टीम स्पेस 6-12-अंकीय टीम सार्वजनिक पहचान का उपयोग करता है |
| team_user_id | integer | true | कोई नहीं | none |
| config_id | integer | true | कोई नहीं | none |
| user_product_id | integer | true | कोई नहीं | none |
| product_type | integer | true | कोई नहीं | none |
| renew_product_id | integer | true | कोई नहीं | none |
| order_id | integer | true | कोई नहीं | none |
| fee | number | true | कोई नहीं | none |
| currency | string | true | कोई नहीं | none |
| before_expired_at | string,null | false | कोई नहीं | none |
| after_expired_at | string,null | false | कोई नहीं | none |
| before_remain | integer(int64) | true | कोई नहीं | none |
| after_remain | integer(int64) | true | कोई नहीं | none |
| trigger_type | integer | true | कोई नहीं | 0=समाप्ति से पहले, 1=अपर्याप्त ट्रैफ़िक |
| status | integer | true | कोई नहीं | 1=सफलता, 2=निरस्त, 3=असफल |
| revoke_at | string,null | false | कोई नहीं | none |
| revoke_remark | string | true | कोई नहीं | none |
| created_at | string | true | कोई नहीं | none |
| updated_at | string | true | कोई नहीं | none |
गणना किए गए मान
| गुण | मान |
|---|---|
| trigger_type | 0 |
| trigger_type | 1 |
| status | 1 |
| status | 2 |
| status | 3 |
MonthlyRenewalBatch
{
"type": "current",
"start_at": "string",
"end_at": "string",
"target_expired_at": "string",
"timezone": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| type | string | true | कोई नहीं | none |
| start_at | string | true | कोई नहीं | none |
| end_at | string | true | कोई नहीं | none |
| target_expired_at | string | true | कोई नहीं | none |
| timezone | string | true | कोई नहीं | none |
गणना किए गए मान
| गुण | मान |
|---|---|
| type | current |
| type | next |
MonthlyRenewalItem
{
"id": 0,
"user_product_id": 1,
"product_id": 1,
"product_type": 0,
"parent_product_type": 0,
"title": "string",
"expired_at": "string",
"target_expired_at": "string",
"renew_days": 1,
"unit_month_price": 0,
"pay_fee": 0,
"currency": "string",
"bandwidth": 0,
"bandwidth_mbsp": 0,
"concurrency": 0,
"ip": "string",
"country_code": "string",
"paid_at": "string",
"refunded_at": "string",
"created_at": "string",
"updated_at": "string"
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | false | कोई नहीं | ऐतिहासिक बिलिंग विवरण आईडी |
| user_product_id | integer | true | कोई नहीं | none |
| product_id | integer | true | कोई नहीं | none |
| product_type | integer | true | कोई नहीं | none |
| parent_product_type | integer | true | कोई नहीं | none |
| title | string | true | कोई नहीं | none |
| expired_at | string | true | कोई नहीं | none |
| target_expired_at | string | true | कोई नहीं | none |
| renew_days | integer | true | कोई नहीं | none |
| unit_month_price | number | false | कोई नहीं | none |
| pay_fee | number | true | कोई नहीं | none |
| currency | string | true | कोई नहीं | none |
| bandwidth | integer | false | कोई नहीं | none |
| bandwidth_mbsp | number | false | कोई नहीं | बैंडविड्थ रूपांतरण मूल्य |
| concurrency | integer | false | कोई नहीं | none |
| ip | string | false | कोई नहीं | स्टेटिक आईपी पैकेज रिटर्न |
| country_code | string | false | कोई नहीं | स्टेटिक आईपी पैकेज रिटर्न |
| paid_at | string,null | false | कोई नहीं | none |
| refunded_at | string,null | false | कोई नहीं | none |
| created_at | string | false | कोई नहीं | none |
| updated_at | string | false | कोई नहीं | none |
InvoiceRecord
{
"id": 1,
"invoice_no": "string",
"invoice_amount": 0,
"invoice_download_url": "string",
"status": 0,
"remark": "string",
"order_ids": [
0
],
"created_at": 0,
"invoice_info": {
"invoice_code": "string",
"name": "string",
"org_name": "string",
"role_type": 1,
"invoice_type": 0
}
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| id | integer | true | कोई नहीं | none |
| invoice_no | string | true | कोई नहीं | none |
| invoice_amount | number | true | कोई नहीं | none |
| invoice_download_url | string | true | कोई नहीं | none |
| status | integer | true | कोई नहीं | none |
| remark | string | true | कोई नहीं | none |
| order_ids | [integer] | true | कोई नहीं | none |
| created_at | integer | true | कोई नहीं | यूनिक्स टाइमस्टैम्प |
| invoice_info | any | true | कोई नहीं | none |
oneOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » anonymous | object | false | कोई नहीं | none |
| »» invoice_code | string | true | कोई नहीं | none |
| »» name | string | true | कोई नहीं | none |
| »» org_name | string | true | कोई नहीं | none |
| »» role_type | integer | true | कोई नहीं | none |
| »» invoice_type | integer | true | कोई नहीं | none |
xor
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » anonymous | null | false | कोई नहीं | none |
गणना किए गए मान
| गुण | मान |
|---|---|
| role_type | 1 |
| role_type | 2 |
| invoice_type | 0 |
| invoice_type | 1 |
| invoice_type | 2 |
PayCheckData
{
"trade_no": "string",
"pm_id": 0,
"pay_method": 0,
"trade_type": "string",
"country_code": "string",
"currency": "string",
"goods_fee": 0,
"discount_fee": 0,
"handling_fee": 0,
"pay_fee": 0,
"total_fee": 0,
"pay_method_info": {
"id": 0,
"type": 0,
"title": "string",
"group": "string",
"handling_rate": 0,
"handling_fee": 0,
"handling_fee_currency": "usd",
"handling_fee_converted": 0
},
"origin": {
"pm_id": 0,
"pay_method": 0,
"goods_fee": 0,
"discount_fee": 0,
"handling_fee": 0,
"pay_fee": 0,
"total_fee": 0
}
}
गुण
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| trade_no | string | true | कोई नहीं | none |
| pm_id | integer | true | कोई नहीं | none |
| pay_method | integer | true | कोई नहीं | none |
| trade_type | string | true | कोई नहीं | none |
| country_code | string | true | कोई नहीं | none |
| currency | string | true | कोई नहीं | none |
| goods_fee | number | true | कोई नहीं | none |
| discount_fee | number | true | कोई नहीं | none |
| handling_fee | number | true | कोई नहीं | none |
| pay_fee | number | true | कोई नहीं | none |
| total_fee | number | true | कोई नहीं | none |
| pay_method_info | any | true | कोई नहीं | none |
oneOf
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » anonymous | object | false | कोई नहीं | none |
| »» id | integer | true | कोई नहीं | none |
| »» type | integer | true | कोई नहीं | none |
| »» title | string | true | कोई नहीं | none |
| »» group | string | true | कोई नहीं | none |
| »» handling_rate | number | true | कोई नहीं | none |
| »» handling_fee | number | true | कोई नहीं | none |
| »» handling_fee_currency | string | true | कोई नहीं | none |
| »» handling_fee_converted | number | true | कोई नहीं | none |
xor
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| » anonymous | null | false | कोई नहीं | none |
continued
| नाम | प्रकार | आवश्यक | प्रतिबंध | विवरण |
|---|---|---|---|---|
| origin | object | true | कोई नहीं | none |
| » pm_id | integer | true | कोई नहीं | none |
| » pay_method | integer | true | कोई नहीं | none |
| » goods_fee | number | true | कोई नहीं | none |
| » discount_fee | number | true | कोई नहीं | none |
| » handling_fee | number | true | कोई नहीं | none |
| » pay_fee | number | true | कोई नहीं | none |
| » total_fee | number | true | कोई नहीं | none |