एज केस टेस्ट डेटा जनरेटर API

API ID 13369

QA और फज़ टेस्टिंग के लिए एज केस टेस्ट डेटा यूनिकोड इन्जेक्शन प्रॉब्स सीमा तिथियाँ फ्लोट प्रिसिजन 16 प्रकार प्रजनन योग्य बीज और हर मान बताता है कि यह क्या तोड़ता है

652 ms औसत रिस्पॉन्स

API डॉक्यूमेंटेशन

एंडपॉइंट्स

अनुरोध
एकल फ़ील्ड प्रकार के लिए एज केस परीक्षण डेटा उत्पन्न करता है - वे शत्रुतापूर्ण लेकिन कानूनी इनपुट मान जो असली कोड को तोड़ते हैं। उन मूल्यों को लौटाता है जिनमें ऐसा मेटाडेटा होता है जो उन्हें क्रियाशील बनाता है: वह श्रेणी जिसमें मान आता है और यह स्पष्ट-English व्याख्या कि वह किस प्रकार के कोड को तोड़ता है 8 समूहों में 16 प्रकारों में से चुनें: unicode_string, emoji_sequence, person_name, organization_name, email, email_display_name, date, datetime, integer, float, UUID, path_or_filename, postal_code, phone_number, JSON key, और JSON value आपको मिलने के उदाहरण: leap-day तिथियाँ जो सरल तिथि अंकन को तोड़ती हैं, वर्ष-2038 टाइमस्टैम्प जो 32-बिट time_t को ओवरफ्लो करता है, IEEE 754 राउंडिंग से 0.30000000000000004, ZWJ इमोजी परिवार जो एक ग्राफेम लेकिन सात कोड प्वाइंट होते हैं, डोमेन स्पूफिंग में उपयोग किए जाने वाले साइरिलिक होमोफोन, CON जैसे आरक्षित विंडोज फ़ाइल नाम, और RFC 5322-मान्य ईमेल पतों को सरल regex निर्धारक ग़लत तरीके से अस्वीकृत करते हैं पूर्णतः निर्धारित: एक बीज पास करें, और हर बार बिल्कुल वही मान वापस आते हैं, इसलिए परिणामों को CI फ़िक्स्चरों में स्थापित किया जा सकता है बीज को छोड़ दें, और आपके लिए एक उत्पन्न किया जाता है और प्रतिक्रिया में लौटाया जाता है, जिसे बाद में स्थिर करने के लिए तैयार किया जाता है JSON के रूप में आउटपुट (डिफ़ॉल्ट), CSV, या साधारण पाठ के रूप में। श्रेणी पैरामीटर के साथ एकल श्रेणी में फ़िल्टर करें। कैटलॉग एंडपॉइंट के माध्यम से हर प्रकार और श्रेणी का पता लगाएँ
Endpoint ID: 28532
GET https://api-sneakers-database.zylalabs.com/api/13369/edge+case+test+data+generator+api/28532/generate+edge+case+test+data
इनपुट पैरामीटर्स

एज केस टेस्ट डाटा उत्पन्न करें — एंडपॉइंट फीचर्स

ऑब्जेक्ट विवरण
type आवश्यक Field type to generate. One of the 16 types — call the Catalog endpoint for the full list.
count वैकल्पिक Number of values to return, 1–500. Default 50.
seed वैकल्पिक Integer seed for reproducible output. Omit for a random seed, which is returned in the response.
category वैकल्पिक Restrict output to one category within the type, e.g. leap_day or homoglyph.
format वैकल्पिक json (default), csv, or text.
csv_escape वैकल्पिक Only for format=csv. true (default) neutralises spreadsheet formula injection; false returns raw values.

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.


इनपुट पैरामीटर्स

type
count
seed
category
format
csv_escape
API उदाहरण प्रतिक्रिया
JSON
{
    "type": "email",
    "seed": 42,
    "count": 3,
    "items": [
        {
            "value": "user@[192.168.1.1]",
            "category": "ip_literal_domain",
            "breaks": "Domain-parsing code that assumes the part after '@' is always a hostname (never a bracketed IP literal) fails to extract or validate the domain correctly.",
            "safe_to_display": true
        },
        {
            "value": "[email protected]",
            "category": "punycode_domain",
            "breaks": "The domain is punycode-encoded (an internationalized domain name). Domain allowlist or comparison logic that does not decode punycode may fail to recognize this as equivalent to its Unicode form, or fail to catch a homograph-spoofed lookalike domain encoded the same way.",
            "safe_to_display": true
        },
        {
            "value": "[email protected]",
            "category": "plus_addressing",
            "breaks": "Deduplication logic treating '[email protected]' and '[email protected]' as different accounts misses that most mail providers deliver both to the same inbox (sub-addressing, RFC 5233).",
            "safe_to_display": true
        }
    ]
}
एज केस टेस्ट डाटा उत्पन्न करें — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13369/edge+case+test+data+generator+api/28532/generate+edge+case+test+data?type=email&count=3&seed=42' --header 'Authorization: Bearer YOUR_API_KEY' 


    
अनुरोध
एक कॉल में एक पूरा परीक्षण फिक्स्चर उत्पन्न करता है: अपने स्वयं के फ़ील्ड नाम परिभाषित करें, प्रत्येक को एक प्रकार से मैप करें, और डेटाबेस, सीआई फिक्स्चर या क्यूए डेटासेट को बीज देने के लिए तैयार पंक्तियाँ प्राप्त करें किसी भी फ़ील्ड नाम को उन 16 समर्थित प्रकारों में से किसी एक से जोड़ने के लिए एक फ़ील्ड ऑब्जेक्ट भेजें, उदाहरण के लिए, {"user_email": "email", "signup_at": "datetime", "display_name": "person_name"}। प्रत्येक पंक्ति में प्रति फ़ील्ड एक दुश्मन मान होता है, इसलिए एकल कॉल एक साथ कई विफलता मोड को लागू करती है प्रति कॉल 20 फ़ील्ड और 500 पंक्तियों तक। दो फ़ील्ड जो एक ही प्रकार को साझा करते हैं, स्वतंत्र रूप से शफल किए गए मान प्राप्त करते हैं, न कि समान प्रतियां, इसलिए एक ही पंक्ति में billing_email और personal_email वास्तव में भिन्न पते हैं निर्धारणात्मक: वही बीज हमेशा वही पंक्तियाँ लौटाता है। बीज को छोड़ दें, और एक उत्पन्न और लौटाया जाता है ताकि रन को सटीक रूप से पुन: उत्पन्न किया जा सके JSON (डिफ़ॉल्ट) या CSV के रूप में आउटपुट करें। CSV प्रत्येक फ़ील्ड नाम के लिए एक कॉलम लौटाता है, उस क्रम में जिसे आपने घोषित किया है—प्रत्नी पेस्ट करें सीधे एक स्प्रेडशीट या बीजिंग स्क्रिप्ट में
Endpoint ID: 28533
POST https://api-sneakers-database.zylalabs.com/api/13369/edge+case+test+data+generator+api/28533/generate+multi-field+test+fixture+rows
इनपुट पैरामीटर्स

मल्टी-फील्ड टेस्ट फिक्स्चर पंक्तियाँ बनाएँ — एंडपॉइंट फीचर्स

ऑब्जेक्ट विवरण
रिक्वेस्ट बॉडी आवश्यक Json

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.


इनपुट पैरामीटर्स

API उदाहरण प्रतिक्रिया
JSON
{
    "seed": 7,
    "count": 2,
    "rows": [
        {
            "user_email": {
                "value": "a234567890123456789012345678901234567890123456789012345678901234@aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.com",
                "category": "max_length_254",
                "breaks": "This address is near the RFC 5321 maximum length of 254 characters. Database columns sized below that maximum truncate or reject it even though it is technically valid.",
                "safe_to_display": true
            },
            "signup_at": {
                "value": "2026-11-01T01:30:00-04:00",
                "category": "dst_fall_back_ambiguous",
                "breaks": "In US Eastern time, this local clock time occurs twice during the fall-back transition. Without an explicit fold indicator, converting it to UTC is genuinely ambiguous, and libraries may silently pick the wrong occurrence.",
                "safe_to_display": true
            }
        },
        {
            "user_email": {
                "value": "[email protected]",
                "category": "plus_addressing",
                "breaks": "Deduplication logic treating '[email protected]' and '[email protected]' as different accounts misses that most mail providers deliver both to the same inbox (sub-addressing, RFC 5233).",
                "safe_to_display": true
            },
            "signup_at": {
                "value": "2026-01-01T24:00:00",
                "category": "midnight_as_24_00",
                "breaks": "ISO 8601 permits 24:00:00 to represent midnight at the end of a day, but many parsers only accept 00:00:00 through 23:59:59 and reject this equally valid representation.",
                "safe_to_display": true
            }
        }
    ]
}
मल्टी-फील्ड टेस्ट फिक्स्चर पंक्तियाँ बनाएँ — कोड स्निपेट्स

curl --location --request POST 'https://zylalabs.com/api/13369/edge+case+test+data+generator+api/28533/generate+multi-field+test+fixture+rows' --header 'Authorization: Bearer YOUR_API_KEY' 

--data-raw '{
  "fields": {
    "user_email": "email",
    "signup_at": "datetime"
  },
  "count": 2,
  "seed": 7
}'

    
अनुरोध
यह एपीआई द्वारा उत्पन्न किए जा सकने वाले प्रत्येक फ़ील्ड प्रकार को उसके श्रेणी समूह, विवरण, फ़िल्टरिंग के लिए उपलब्ध श्रेणी टैग की सूची और प्रत्येक पूल में कितने अलग-अलग मान मौजूद हैं के साथ लौटाता है। प्रोग्रामेटिक रूप से इंटीग्रेट करते समय सबसे पहले इसे कॉल करें - एआई एजेंट या कोडिंग सहायक से भी - टाइप नाम हार्डकोड किए बिना या दस्तावेज़ पढ़े बिना पूर्ण क्षमताओं के सेट का पता लगाने के लिए। समर्थित आउटपुट प्रारूप और प्रति अनुरोध अधिकतम पंक्तियाँ भी लौटाता है
Endpoint ID: 28534
GET https://api-sneakers-database.zylalabs.com/api/13369/edge+case+test+data+generator+api/28534/list+available+types+and+categories
इनपुट पैरामीटर्स

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.

इस एंडपॉइंट के लिए किसी इनपुट पैरामीटर की आवश्यकता नहीं है।

API उदाहरण प्रतिक्रिया
JSON
{
    "types": [
        {
            "type": "date",
            "category_group": "datetimes",
            "description": "Calendar-boundary and invalid-looking-but-real dates.",
            "categories": [
                "earliest_iso_year",
                "far_future_sentinel",
                "invalid_day_of_month",
                "leap_day",
                "pre_epoch",
                "year_2038"
            ],
            "entry_count": 6
        },
        {
            "type": "datetime",
            "category_group": "datetimes",
            "description": "Timestamps at DST transitions, unusual UTC offsets, and precision boundaries.",
            "categories": [
                "dst_fall_back_ambiguous",
                "dst_spring_forward_gap",
                "leap_second",
                "midnight_as_24_00",
                "quarter_hour_offset",
                "sub_microsecond_precision"
            ],
            "entry_count": 7
        },
        {
            "type": "email",
            "category_group": "emails",
            "description": "RFC 5322-valid but unusual email addresses.",
            "categories": [
                "comment_syntax",
                "ip_literal_domain",
                "max_length_254",
                "mixed_case",
                "plus_addressing",
                "punycode_domain",
                "quoted_local_part"
            ],
            "entry_count": 7
        },
        {
            "type": "email_display_name",
            "category_group": "emails",
            "description": "Display-name strings that can corrupt naively-built SMTP headers.",
            "categories": [
                "angle_bracket_in_display_name",
                "comma_in_display_name",
                "crlf_header_injection",
                "null_byte",
                "very_long_display_name"
            ],
            "entry_count": 5
        },
        {
            "type": "emoji_sequence",
            "category_group": "unicode",
            "description": "Multi-codepoint emoji: ZWJ sequences, skin-tone modifiers, flag sequences, keycaps.",
            "categories": [
                "flag_sequence",
                "keycap_sequence",
                "skin_tone_modifier",
                "zwj_family",
                "zwj_generic_pair"
            ],
            "entry_count": 5
        },
        {
            "type": "float",
            "category_group": "numbers",
            "description": "Floating-point values that are not representable in JSON, or that expose IEEE 754 rounding.",
            "categories": [
                "denormal_minimum",
                "ieee754_rounding",
                "infinity",
                "not_a_number",
                "scientific_notation"
            ],
            "entry_count": 5
        },
        {
            "type": "integer",
            "category_group": "numbers",
            "description": "Integer values at 32-bit and 64-bit signed boundaries.",
            "categories": [
                "int32_max_plus_one",
                "int32_min_minus_one",
                "int64_max",
                "leading_zeros",
                "negative_zero"
            ],
            "entry_count": 5
        },
        {
            "type": "json_key",
            "category_group": "structural",
            "description": "Strings intended for use as a JSON object key, including reserved and unsafe names.",
            "categories": [
                "dollar_prefix",
                "embedded_dot",
                "empty_string_key",
                "numeric_string_key",
                "prototype_pollution_key",
                "very_long_key",
                "whitespace_only_key"
            ],
            "entry_count": 8
        },
        {
            "type": "json_value",
            "category_group": "structural",
            "description": "JSON values at precision, nesting, and null/empty/missing boundaries.",
            "categories": [
                "boolean_as_string",
                "empty_array",
                "empty_object",
                "explicit_null",
                "float64_precision_loss",
                "leading_zero_numeric_string"
            ],
            "entry_count": 6
        },
        {
            "type": "organization_name",
            "category_group": "names",
            "description": "Company/brand names with punctuation, leading digits, or unusual casing.",
            "categories": [
                "accented_character",
                "ampersand",
                "apostrophe",
                "intentional_lowercase_brand",
                "leading_digit",
                "trailing_punctuation",
                "very_long_legal_name"
            ],
            "entry_count": 7
        },
        {
            "type": "path_or_filename",
            "category_group": "identifiers",
            "description": "Filenames and paths that are legal but mishandled by common filesystem or validation code.",
            "categories": [
                "bare_parent_reference",
                "leading_dot_hidden_file",
                "max_length_255",
                "path_traversal",
                "reserved_windows_device_name",
                "trailing_dot",
                "trailing_space",
                "unicode_normalization_mismatch"
            ],
            "entry_count": 8
        },
        {
            "type": "person_name",
            "category_group": "names",
            "description": "Names that break naive validation, splitting, or templating logic -- includes canonical injection probes.",
            "categories": [
                "apostrophe",
                "emoji_in_name",
                "leading_trailing_whitespace",
                "mononym",
                "multi_word_particle_surname",
                "reserved_word",
                "right_to_left_script",
                "shell_metacharacter_probe",
                "single_character",
                "sql_injection_probe",
                "ssti_probe",
                "very_long_name",
                "xss_probe"
            ],
            "entry_count": 14
        },
        {
            "type": "phone_number",
            "category_group": "addresses_phones",
            "description": "Phone numbers at E.164 length boundaries and common formatting variants.",
            "categories": [
                "e164_maximum_length",
                "e164_near_minimum_length",
                "extension_suffix",
                "human_formatted_punctuation",
                "leading_zero_national_format",
                "long_country_code"
            ],
            "entry_count": 6
        },
        {
            "type": "postal_code",
            "category_group": "addresses_phones",
            "description": "Postal codes from formats that break US-centric assumptions.",
            "categories": [
                "canada_alternating_pattern",
                "country_without_postal_code",
                "eircode",
                "embedded_hyphen",
                "leading_zero_us_zip",
                "uk_postcode_variable_length"
            ],
            "entry_count": 6
        },
        {
            "type": "unicode_string",
            "category_group": "unicode",
            "description": "Strings with combining marks, bidi overrides, zero-width characters, and homoglyphs.",
            "categories": [
                "astral_plane",
                "bidi_override",
                "byte_order_mark",
                "combining_diacritic",
                "combining_mark_stack",
                "homoglyph",
                "mixed_script",
                "variation_selector",
                "zero_width_space"
            ],
            "entry_count": 9
        },
        {
            "type": "uuid",
            "category_group": "identifiers",
            "description": "Syntactically valid UUIDs at sentinel and formatting boundaries.",
            "categories": [
                "invalid_version_nibble",
                "max_uuid",
                "nil_uuid",
                "unhyphenated_form",
                "uppercase_hex"
            ],
            "entry_count": 5
        }
    ],
    "formats": [
        "csv",
        "json",
        "text"
    ],
    "max_count": 500
}
उपलब्ध प्रकारों और श्रेणियों की सूची — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13369/edge+case+test+data+generator+api/28534/list+available+types+and+categories' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API एक्सेस कुंजी और प्रमाणीकरण

साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए एज केस टेस्ट डेटा जनरेटर API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।

हेडर्स
हेडर विवरण
Authorization आवश्यक होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।

कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।

(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)

🚀 एंटरप्राइज़ प्लान

शुरू होता है
$ 10,000/वर्ष


  • कस्टम वॉल्यूम
  • कस्टम रेट लिमिट
  • विशेष ग्राहक सहायता
  • रीयल-टाइम API मॉनिटरिंग
zeiss-logo amazon-logo zoom-logo decathlon-logo

अग्रणी कंपनियों का भरोसा

अवलोकन

QA और फज़ टेस्टिंग के लिए एज केस टेस्ट डेटा: यूनिकोड, इजेक्शन प्रॉब्स, सीमा तिथियाँ, फ्लोट प्रिसिजन। 16 प्रकार, पुनरुत्पादक बीज, और प्रत्येक मूल्य बताता है कि यह क्या तोड़ता है

एज केस टेस्ट डेटा जनरेटर API FAQs

एज केस टेस्ट डेटा वह इनपुट है जो तकनीकी रूप से मान्य है लेकिन उन सीमाओं पर होता है जहाँ सॉफ़्टवेयर अक्सर विफल होता है—लीप-डे की तारीखें 32-बिट सीमाओं पर पूर्णांक नामों में एपोस्ट्रोफ शामिल हैं कई कोड बिंदुओं से बने इमोजी और विंडोज द्वारा आरक्षित फ़ाइल नाम सामान्य नकली डेटा जनरेटर विश्वसनीय डेटा उत्पन्न करते हैं एज केस डेटा वही है जो वास्तव में बग ढूंढता है

Faker Mockaroo और समान उपकरण यथार्थवादी दिखने वाले डेटा के लिए अनुकूलित हैं- संभाव्य नाम पते और तिथियाँ यह एपीआई इसके विपरीत करता है: हर मान इसलिए चुना जाता है क्योंकि यह कुछ तोड़ता है यह यह भी बताता है कि यह क्या तोड़ता है इसलिए एक विफल परीक्षण को तुरंत diagnose किया जा सकता है बजाय एक रहस्य के

एक सरल अंग्रेजी में समझाया गया विशेष विफलता मोड जिसका उद्देश्य मूल्य को उजागर करना है उदाहरण के लिए कि 0.30000000000000004 वास्तव में IEEE 754 अंकगणित में 0.1 + 0.2 का परिणाम है और यह 0.3 के खिलाफ समानता जांच में विफल हो जाएगा यह एक कच्ची स्ट्रिंग को एक दस्तावेज़ परीक्षण मामले में बदल देता है

हाँ एक बीज पास करें और हर बार वही मान लौटाए जाते हैं हमेशा के लिए /v1 एंडपॉइंट्स पर - सीआई फिक्स्चर में पिन करने के लिए सुरक्षित बीज को छोड़ दें और एक रैंडम एक उत्पन्न किया जाता है और प्रतिक्रिया में लौटाया जाता है ताकि आप बाद में उस सटीक रन को फिर से बना सकें

आठ समूहों में सोलह प्रकार: यूनिकोड स्ट्रिंग्स और इमोजी अनुक्रम, व्यक्ति और संगठन के नाम, ईमेल और ईमेल प्रदर्शन नाम, तिथियाँ और दिनांक समय, पूर्णांक और फ्लोट, UUIDs और फ़ाइल पथ, डाक कोड और फ़ोन नंबर, और JSON कुंजियाँ और मान

हाँ POST /v1/generate एक fields ऑब्जेक्ट को स्वीकार करता है जो आपके अपने फील्ड नामों को प्रकारों से मैप करता है और 500 पूर्ण पंक्तियाँ लौटाता है - प्रत्येक में 20 फील्ड तक - एक डेटाबेस या सीआई फिक्स्चर को सीड करने के लिए तैयार

यह मानक सुरक्षा परीक्षण गाइड में प्रकाशित सामान्य, हानिरहित_detection_probe को शामिल करता है - एक SQL तर्कवाद, एक बुनियादी XSS_probe, एक पथ यात्रा स्ट्रिंग। ये आपकी अपनी इनपुट हैंडलिंग का परीक्षण करने के लिए हैं। इनमें कोई कार्यशील व्यंग्य, शेल पेलोड, या CVE-विशिष्ट हमले की श्रृंखलाएँ नहीं हैं

यह दो अलग-अलग जोखिमों को भेदता है "गलत" का मतलब है कि मूल्य को UI में कच्चा दिखाना सुरक्षित नहीं है - एक द्विदिश ओवरराइड जो उदाहरण के लिए फ़ाइल नाम को दृश्य रूप से धोखा दे सकता है "सही" का मतलब है कि इसे निष्क्रिय पाठ के रूप में दिखाना सुरक्षित है भले ही यह अभी भी उस बैकएंड कोड को तोड़ सकता है जो इसे संसाधित करता है यदि आप उपयोगकर्ताओं को उत्पन्न मान दिखाते हैं तो उस पर फ़िल्टर करें

हाँ - प्रारूप=csv, एक कच्चे मान के लिए प्रारूप=पाठ प्रति पंक्ति। डिफ़ॉल्ट रूप से, CSV कोशिकाएँ जो स्प्रेडशीट सूत्र निष्पादन को ट्रिगर करेंगी, निष्क्रिय कर दी जाती हैं। यदि आप जानबूझकर अपने CSV आयात प्रबंधित कर रहे हैं तो csv_escape=false सेट करें

नहीं एपीआई बिना किसी डेटाबेस के Stateless है आपके द्वारा अनुरोध की गई कोई भी चीज या आपके लिए उत्पन्न की गई कोई भी चीज लॉग में कभी नहीं लिखी जाती केवल अनुरोध मेटाडेटा जैसे एंडपॉइंट स्थिति कोड और कौन सा प्रकार अनुरोध किया गया था

सामान्य FAQs

Zyla API Hub APIs के लिए एक बड़ा स्टोर जैसा है, जहाँ आप हजारों APIs एक ही जगह पर पा सकते हैं। हम सभी APIs की समर्पित सपोर्ट और रीयल-टाइम मॉनिटरिंग भी प्रदान करते हैं। एक बार साइन अप करने के बाद, आप चुन सकते हैं कि कौन सी APIs उपयोग करनी हैं। बस याद रखें, प्रत्येक API को अपनी स्वयं की सब्सक्रिप्शन की आवश्यकता होती है। लेकिन यदि आप कई APIs पर सब्सक्राइब करते हैं, तो आप सभी के लिए एक ही की का उपयोग करेंगे, जिससे आपके लिए चीज़ें आसान हो जाती हैं।
कीमतें USD (अमेरिकी डॉलर), EUR (यूरो), CAD (कनाडाई डॉलर), AUD (ऑस्ट्रेलियाई डॉलर), और GBP (ब्रिटिश पाउंड) में सूचीबद्ध हैं। हम सभी प्रमुख डेबिट और क्रेडिट कार्ड स्वीकार करते हैं। हमारा पेमेंट सिस्टम नवीनतम सुरक्षा तकनीक का उपयोग करता है और Stripe द्वारा संचालित है, जो दुनिया की सबसे विश्वसनीय पेमेंट कंपनियों में से एक है। यदि आपको कार्ड से पेमेंट करने में कोई समस्या हो, तो बस हमसे संपर्क करें [email protected]

इसके अलावा, यदि आपके पास पहले से ही इनमें से किसी भी करेंसी (USD, EUR, CAD, AUD, GBP) में एक सक्रिय सब्सक्रिप्शन है, तो बाद की सब्सक्रिप्शंस के लिए वही करेंसी बनी रहेगी। जब तक आपके पास कोई सक्रिय सब्सक्रिप्शन नहीं है, आप किसी भी समय करेंसी बदल सकते हैं।
प्राइसिंग पेज पर दिखाई देने वाली स्थानीय करेंसी आपके IP पते के देश पर आधारित है और केवल संदर्भ के लिए प्रदान की गई है। वास्तविक कीमतें USD (अमेरिकी डॉलर) में हैं। जब आप भुगतान करते हैं, तो आपके कार्ड स्टेटमेंट पर चार्ज USD में दिखाई देगा, भले ही हमारी वेबसाइट पर आपको आपकी स्थानीय करेंसी में समतुल्य राशि दिखाई दे। इसका अर्थ है कि आप सीधे अपनी स्थानीय करेंसी से भुगतान नहीं कर सकते।
कभी-कभी, बैंक फ्रॉड प्रोटेक्शन सेटिंग्स के कारण चार्ज को डिक्लाइन कर सकता है। हम सुझाव देते हैं कि आप पहले अपने बैंक से संपर्क करें कि क्या वे हमारे चार्ज को ब्लॉक कर रहे हैं। साथ ही, आप बिलिंग पोर्टल तक पहुंच सकते हैं और भुगतान करने के लिए जुड़े कार्ड को बदल सकते हैं। यदि यह काम नहीं करता और आपको अतिरिक्त सहायता की आवश्यकता है, तो कृपया हमारी टीम से संपर्क करें [email protected]
कीमतें पुनरावर्ती मासिक या वार्षिक सब्सक्रिप्शन के आधार पर निर्धारित की जाती हैं, जो चुने गए प्लान पर निर्भर करती हैं।
API कॉल्स आपके प्लान से सफल रिक्वेस्ट के आधार पर घटाई जाती हैं। प्रत्येक प्लान में प्रति माह आप जितनी कॉल कर सकते हैं उसकी एक विशेष संख्या होती है। केवल सफल कॉल्स, जो स्टेटस 200 रिस्पॉन्स से इंगित होती हैं, आपकी कुल संख्या से घटाई जाएँगी। इससे सुनिश्चित होता है कि असफल या अधूरी रिक्वेस्ट आपके मासिक कोटा को प्रभावित नहीं करतीं।
Zyla API Hub एक पुनरावर्ती मासिक सब्सक्रिप्शन सिस्टम पर काम करता है। आपका बिलिंग साइकल उस दिन से शुरू होगा जिस दिन आप किसी पेड प्लान को खरीदते हैं, और अगले महीने के उसी दिन नवीनीकृत होगा। इसलिए यदि आप भविष्य के चार्ज से बचना चाहते हैं, तो समय पर अपनी सब्सक्रिप्शन कैंसल करना सुनिश्चित करें।
अपनी मौजूदा सब्सक्रिप्शन प्लान को अपग्रेड करने के लिए, बस API के प्राइसिंग पेज पर जाएँ और वह प्लान चुनें जिस पर आप अपग्रेड करना चाहते हैं। अपग्रेड तुरंत प्रभावी होगा, जिससे आपको नए प्लान की सुविधाओं का तुरंत आनंद मिलेगा। कृपया ध्यान दें कि आपके पिछले प्लान से बची हुई कॉल्स नए प्लान में नहीं जोड़ी जाएँगी, इसलिए अपग्रेड करने से पहले इसे ध्यान में रखें। आपको नए प्लान की पूरी राशि चार्ज की जाएगी।
यह देखने के लिए कि आपके पास वर्तमान महीने के लिए कितनी API कॉल्स बची हैं, रिस्पॉन्स हेडर में "X-Zyla-API-Calls-Monthly-Remaining" फ़ील्ड देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट की अनुमति है और आपने 100 का उपयोग किया है, तो रिस्पॉन्स हेडर में यह फ़ील्ड 900 बची हुई कॉल्स दिखाएगा।
आपके प्लान में अनुमत API रिक्वेस्ट्स की अधिकतम संख्या देखने के लिए, "X-Zyla-RateLimit-Limit" रिस्पॉन्स हेडर देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट्स शामिल हैं, तो यह हेडर 1,000 दिखाएगा।
"X-Zyla-RateLimit-Reset" हेडर यह दिखाता है कि आपकी रेट लिमिट रीसेट होने में कितने सेकंड बचे हैं। यह आपको बताता है कि आपकी रिक्वेस्ट गिनती कब से फिर से शुरू होगी। उदाहरण के लिए, यदि यह 3,600 दिखाता है, तो इसका मतलब है कि लिमिट रीसेट होने में 3,600 सेकंड बचे हैं।
हाँ, आप कभी भी अपने अकाउंट में जाकर और बिलिंग पेज पर कैंसिलेशन विकल्प चुनकर अपना प्लान कैंसल कर सकते हैं। कृपया ध्यान दें कि अपग्रेड, डाउनग्रेड और कैंसिलेशन तुरंत प्रभावी होते हैं। साथ ही, कैंसल करने पर आपको सेवा तक पहुंच नहीं होगी, भले ही आपके कोटा में कॉल्स बची हों।
आपको बिना किसी प्रतिबद्धता के हमारी APIs का अनुभव करने का मौका देने के लिए, हम 7-दिवसीय फ्री ट्रायल प्रदान करते हैं, जो आपको 50 API कॉल्स तक मुफ्त में करने की अनुमति देता है। यह ट्रायल केवल एक बार उपयोग किया जा सकता है, इसलिए हम सलाह देते हैं कि आप इसे उस API पर लागू करें जिसमें आपको सबसे अधिक रुचि है। जबकि अधिकांश APIs फ्री ट्रायल प्रदान करते हैं, कुछ शायद न करें। ट्रायल 7 दिनों के बाद या 50 रिक्वेस्ट होने पर, जो भी पहले हो, समाप्त हो जाता है। यदि आप ट्रायल के दौरान 50 रिक्वेस्ट लिमिट तक पहुँच जाते हैं, तो रिक्वेस्ट जारी रखने के लिए आपको "Start Your Paid Plan" करना होगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं। यदि आप 7वें दिन से पहले अपनी सब्सक्रिप्शन कैंसल नहीं करते हैं, तो आपका फ्री ट्रायल समाप्त हो जाएगा और आपका प्लान अपने आप चार्ज हो जाएगा, जिससे आपको अपने प्लान में निर्दिष्ट सभी API कॉल्स तक पहुंच मिल जाएगी। अवांछित चार्ज से बचने के लिए कृपया इसे ध्यान में रखें।
7 दिनों के बाद, आपको उस प्लान की पूरी राशि चार्ज की जाएगी, जिस पर आप ट्रायल के दौरान सब्सक्राइब थे। इसलिए, ट्रायल अवधि समाप्त होने से पहले कैंसल करना महत्वपूर्ण है। समय पर कैंसल करना भूलने के लिए रिफंड अनुरोध स्वीकार नहीं किए जाते।
जब आप किसी API के फ्री ट्रायल पर सब्सक्राइब करते हैं, तो आप 50 API कॉल्स तक कर सकते हैं। यदि आप इस लिमिट से आगे अतिरिक्त API कॉल्स करना चाहते हैं, तो API आपको "Start Your Paid Plan" करने का संकेत देगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं।
पAYOUT ऑर्डर्स महीने की 20 तारीख से 30 तारीख के बीच प्रोसेस किए जाते हैं। यदि आप अपना अनुरोध 20 तारीख से पहले सबमिट करते हैं, तो आपका पेमेंट इस समयावधि के भीतर प्रोसेस किया जाएगा।
आप तुरंत सहायता प्राप्त करने के लिए हमारे चैट चैनल के माध्यम से हमसे संपर्क कर सकते हैं। हम हमेशा सुबह 8 बजे से शाम 5 बजे (EST) तक ऑनलाइन रहते हैं। यदि आप हमें उस समय के बाद संपर्क करते हैं, तो हम यथाशीघ्र आपसे संपर्क करेंगे। इसके अलावा, आप हमें ईमेल के माध्यम से भी संपर्क कर सकते हैं [email protected]