ईमेल API
अपने कोड से भेजें, ठीक एक बार।

एक कॉल एक संदेश या सौ का बैच भेजती है। हर भेजे गए संदेश का निकलने से पहले एक id होता है, और दोबारा कोशिश फिर से भेजने के बजाय पहला नतीजा लौटाती है।

संक्षेप में

ट्रांज़ैक्शनल ईमेल API क्या है?

यह वह तरीका है जिससे कोई ऐप अपना मेल, जैसे रसीदें, साइन-इन लिंक और अलर्ट, किसी के भेजें दबाने के बजाय HTTP अनुरोध से भेजता है।

100

संदेश एक बैच कॉल में

365

दिन पहले तक भेजना शेड्यूल हो सकता है

900

सेकंड, तुरंत भेजे को पूर्ववत करने के लिए

यह कैसे काम करता है

ऐसा बैच जो कभी सब या कुछ नहीं वाला नहीं

हर कॉल में 100 संदेश तक, हर एक की अलग जाँच। गलत पता सिर्फ़ उसी आइटम को विफल करता है, बाकी फिर भी जाते हैं।

अभी, बाद में, या पूर्ववत की मोहलत के साथ

एक साल पहले तक शेड्यूल करें, या तुरंत भेजे को 15 मिनट तक रोकें। निकलने तक रद्द करें या फिर से शेड्यूल करें।

हर संदेश का ब्योरा

हर भेजे गए संदेश को तुरंत msg_ id मिलता है। उसकी स्थिति, हर प्राप्तकर्ता के इवेंट, और उसके ओपन व क्लिक पढ़ें।

एक बैच भेजें

TypeScript SDK, या वही JSON सादे HTTP पर।

उसी कुंजी से दोबारा कोशिश जो जा चुका है उसे लौटाती है और सिर्फ़ बाकी भेजती है।
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) const result = await openemail.emails.sendBatch(  [    { from: '[email protected]', to: '[email protected]', subject: 'Order AC-4192 has shipped', text: 'It is on its way.' },    { from: '[email protected]', to: '[email protected]', subject: 'Order AC-4193 has shipped', text: 'It is on its way.' },  ],  { idempotencyKey: 'shipments:2026-09-23' },) console.log(result.sent, result.failed)

आपको क्या मिलता है

आज प्रोडक्ट में

id से टेम्पलेट

सहेजा गया टेम्पलेट भेजें और जाँचा हुआ वर्ज़न पिन करें।

उनकी भाषा में

translate जोड़ें और हर प्राप्तकर्ता उसे अपनी भाषा में पढ़ेगा, वरना वह भेजा ही नहीं जाएगा।

Resend के ढाँचे में भी

Resend SDK को /compat/resend पर इंगित करें और अपना कोड वैसा ही रखें।

अच्छे तरीक़े

इसका पूरा फ़ायदा उठाएँ

  1. 01

    idempotency कुंजी निकालें

    भेजने की वजह का इस्तेमाल करें, जैसे ऑर्डर नंबर, कभी टाइमस्टैम्प नहीं।

  2. 02

    स्थिति पढ़ें

    202 का मतलब कतार में या शेड्यूल है। डिलीवर मानने से पहले status देखें।

  3. 03

    भेजे गए पर टैग लगाएँ

    हर संदेश पर 10 टैग तक, हर बार पढ़ने पर वापस मिलते हैं।

अभी की स्थिति

जानने लायक़

टेस्ट मोड नहीं
हर कुंजी लाइव है, इसलिए हर भेजा गया संदेश सचमुच डिलीवर होता है।
भेजे पर बाउंस स्थिति नहीं
बाउंस थ्रेड और email.bounced वेबहुक तक पहुँचता है, GET /emails तक नहीं।
कंपोज़र से भेजे सूची में नहीं
ऐप से भेजा गया मेल GET /emails में नहीं दिखता।

सवाल

अक्सर पूछे जाते हैं

आगे पढ़ें

इनके साथ अच्छा चलता है

API कुंजियाँ

हर काम के लिए एक कुंजी, सिर्फ़ ज़रूरी स्कोप और भेजने वालों तक सीमित, और हर कॉल दर्ज।

वेबहुक

मेल आते ही आपके एंडपॉइंट को बता दें, आपसे बार-बार पुछवाने के बजाय।

टेम्पलेट

एक बार लिखा गया मुख्य भाग, संस्करणों में रखा और कई बार भेजा: कंपोज़र से, आपके अपने कोड से, या किसी एजेंट से।

शुरू करें

आपका डोमेन,
आपका मेल।

किसी डोमेन को OpenEmail की ओर पॉइंट करें और उसका मेल उसी के इर्द-गिर्द बने मेलबॉक्स में पढ़ें। मुफ़्त प्लान में एक डोमेन शामिल है।

आपका इनबॉक्स,
आपकी अपनी शर्तों पर।

व्यवसायों, AI, एजेंट और निजी ईमेल के लिए ईमेल इन्फ़्रास्ट्रक्चर। स्केल, निजता और नियंत्रण के लिए बना। वह सब जो ईमेल में पहले दिन से होना चाहिए था।

OpenEmail

व्यवसायों, AI, एजेंट और निजी ईमेल के लिए ईमेल इन्फ़्रास्ट्रक्चर। स्केल, निजता और नियंत्रण के लिए बना। वह सब जो ईमेल में पहले दिन से होना चाहिए था।

© 2026 OpenEmail. सर्वाधिकार सुरक्षित।