अनुरोध का आवरण
नाम से संभावित नाम प्राप्त करें
GenderAPI दिए गए हैंडल में नाम के संकेतों की तलाश करता है, फिर डेटाबेस सबसे अधिक तथ्य, देश के संदर्भ और—जब आवश्यक हो—AI फॉलबैक का उपयोग करके लिंग का पूरा करता है।
sparkling_unicornSparklingमहिला · 92%आवश्यक HTTP हेडर
प्रारंभिक अनुमति दें
Content-Typeapplication/jsonAuthorizationBearer YOUR_API_KEYJSON डेटा शरीर
पैरामीटर
| Parameter | Type | Requirement | Description |
|---|---|---|---|
username | string | आवश्यक | विश्लेषण करने के लिए उपयोगनामा, सोशल हैंडल, दिखाई देने वाला नाम या निक्कनाम |
country | string | वैकल्पिक | रीजनल कंटेक्स के लिए आईएसओ 3166-1 अल्फा-2 देश कोड, जैसे US या TR |
askToAI | boolean | वैकल्पिक | जब सत्य हो, तो अगर एक्सट्रैक्टेड नाम में डेटाबेस का कोई रिजल्ट नहीं है, तो AI फॉलबैक का उपयोग करें |
forceToGenderize | boolean | वैकल्पिक | जब सत्य हो, तो अनुमान लगाएं जो आम नाम के समान नहीं होते हैं या इनपुट नाम के समान नहीं होते हैं |
probabilityपूर्व विश्लेषण करेंकोड उदाहरण
एक यूजरनेम अनुरोध भेजें
curl -X POST "https://api.genderapi.io/api/username" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"username":"sparkling_unicorn","country":"US","askToAI":true,"forceToGenderize":true}'const response = await fetch("https://api.genderapi.io/api/username", {
method: "POST",
headers: { "Content-Type": "application/json", "Authorization": "Bearer YOUR_API_KEY" },
body: JSON.stringify({ username: "sparkling_unicorn", country: "US", askToAI: true, forceToGenderize: true })
});import requests
response = requests.post(
"https://api.genderapi.io/api/username",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={"username": "sparkling_unicorn", "country": "US", "askToAI": True, "forceToGenderize": True}
)
print(response.json())200 प्रतिक्रिया
संकेत एक्सट्रैक्ट किए गए and prediction
{
"status": true, "used_credits": 1, "remaining_credits": 4999,
"expires": 1743659200, "q": "sparkling_unicorn",
"name": "Sparkling", "gender": "female", "country": "US",
"total_names": 9876, "probability": 92, "duration": "6ms"
}प्रतिक्रिया के फ़ील्ड
| Field | Type | Description |
|---|---|---|
status | boolean | प्रॉपोजल की गई अपील के सफल होने की स्थिति |
used_credits | integer | इस अनुरोध के लिए उपयोग किए गए क्रेडिट्स |
remaining_credits | integer | अनुरोध के बाद उपलब्ध क्रेडिट्स |
expires | integer | पैकेज के अवधि का यूनिक्स टाइमस्टाम्प |
q | string | प्रारंभिक उपयोगकर्ता नाम अनुरोध में दिया गया था। |
name | string | उपयोगकर्ता नाम से निकाला गया संभावित नाम। |
gender | string | null | पूर्वानुमान: पुरुष, महिला या शून्य। |
country | string | पूर्वानुमान के लिए विचारित देश का कोड। |
total_names | integer | पूर्वानुमान को समर्थन देने वाले नमूनों की संख्या। |
probability | integer | पूर्वानुमान की विश्वसनीयता प्रतिशत में। |
duration | string | सर्वर प्रसंस्करण समय। |
यूजरनेम को अपूर्ण सिग्नल के रूप में देखें
एक यूजरनेम एक ब्रांड, चरित्र या अवधारणा को वर्णित कर सकता है, न कि एक व्यक्ति को। एक अपनाया गया सिग्नल के मान्यता की पुष्टि करें और अपने उपयोग के लिए एक स्वीकार्य संभावना सीमा निर्धारित करें।nameएक यूजरनेम एक ब्रांड, चरित्र या अवधारणा को वर्णित कर सकता है, न कि एक व्यक्ति को। एक अपनाया गया सिग्नल के मान्यता की पुष्टि करें और अपने उपयोग के लिए एक स्वीकार्य संभावना सीमा निर्धारित करें।
अगला निर्देश