अर्ली एक्सेस का अनुरोध करें

अपना नाम और ईमेल या फ़ोन नंबर दर्ज करें. हम Tajo एक्सेस की जानकारी के साथ आपसे संपर्क करेंगे.

OAuth 2.0

OAuth 2.0 उन थर्ड-पार्टी एप्लिकेशन को सुरक्षित, टोकन-आधारित ऑथेंटिकेशन देता है जो यूज़र्स की ओर से Brevo तक पहुंचते हैं.

OAuth फ़्लो का अवलोकन

  1. ऑथराइज़ेशन अनुरोध: यूज़र को Brevo पर रीडायरेक्ट करें
  2. यूज़र ऑथराइज़ेशन: यूज़र अनुमतियां देता है
  3. ऑथराइज़ेशन कोड: Brevo कोड के साथ वापस रीडायरेक्ट करता है
  4. एक्सेस टोकन एक्सचेंज: कोड के बदले टोकन लें
  5. API एक्सेस: अनुरोधों के लिए एक्सेस टोकन का इस्तेमाल करें

ऑथराइज़ेशन एंडपॉइंट

https://app.brevo.com/oauth/authorize?
response_type=code&
client_id=YOUR_CLIENT_ID&
redirect_uri=YOUR_REDIRECT_URI&
scope=email%20contacts&
state=random_string

टोकन एक्सचेंज

Terminal window
curl -X POST "https://api.brevo.com/v3/oauth/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=authorization_code&code=AUTH_CODE&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&redirect_uri=YOUR_REDIRECT_URI"

एक्सेस टोकन का इस्तेमाल

const response = await fetch('https://api.brevo.com/v3/account', {
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
'Accept': 'application/json'
}
});

स्कोप

  • email: ट्रांज़ैक्शनल ईमेल भेजें
  • contacts: कॉन्टैक्ट और लिस्ट मैनेज करें
  • campaigns: कैम्पेन बनाएं और भेजें
  • sms: SMS मैसेज भेजें
  • webhooks: वेबहुक मैनेज करें

टोकन रिफ़्रेश

const refreshToken = async () => {
const response = await fetch('https://api.brevo.com/v3/oauth/token', {
method: 'POST',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: new URLSearchParams({
grant_type: 'refresh_token',
refresh_token: 'YOUR_REFRESH_TOKEN',
client_id: 'YOUR_CLIENT_ID',
client_secret: 'YOUR_CLIENT_SECRET'
})
});
return response.json();
};

अर्ली एक्सेस का अनुरोध करें

अपना नाम और ईमेल या फ़ोन नंबर दर्ज करें. हम Tajo एक्सेस की जानकारी के साथ आपसे संपर्क करेंगे.

ऑटो डिटेक्ट
AI असिस्टेंट

नमस्ते! डॉक्यूमेंटेशन के बारे में कुछ भी पूछें.