Ansök om tidig åtkomst

Fyll i ditt förnamn och en e-postadress eller ett telefonnummer. Vi hör av oss med information om hur du får åtkomst till Tajo.

OAuth 2.0

OAuth 2.0 ger säker, tokenbaserad autentisering för applikationer från tredje part som använder Brevo för användarnas räkning.

Översikt över OAuth-flödet

  1. Auktoriseringsbegäran: Skicka användaren vidare till Brevo
  2. Användarens godkännande: Användaren ger behörigheter
  3. Auktoriseringskod: Brevo skickar tillbaka en kod
  4. Byte till åtkomsttoken: Byt koden mot token
  5. API-åtkomst: Använd åtkomsttoken i dina anrop

Endpoint för auktorisering

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

Byte av token

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"

Använda åtkomsttoken

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

Scopes

  • email: Skicka transaktionsmejl
  • contacts: Hantera kontakter och listor
  • campaigns: Skapa och skicka kampanjer
  • sms: Skicka SMS
  • webhooks: Hantera webhooks

Förnya token

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();
};

Ansök om tidig åtkomst

Fyll i ditt förnamn och en e-postadress eller ett telefonnummer. Vi hör av oss med information om hur du får åtkomst till Tajo.

automatisk identifiering
AI-assistent

Hej! Fråga mig om dokumentationen.