SendGrid provides a cloud-based email delivery service that assists businesses with transactional email management. A suite of tools to create email campaigns

Pricing Pricing is based on plan, number of emails sent, features and number of users

Integration Information

Data Collected

  • Invoices
  • Members: email, name, role (user, owner, admin)
  • Usage:
    • sent emails utilization

Connection details

  • Status: General Availability
  • Type: api
  • Permissions required:
    * Access token must have either billing.read or teammates.read permission.

Instructions

There are many ways to connect SendGrid with LeanIX SMP.

  1. Provide LeanIX SMP with a key that has Admin API Key Permissions, i.e. Full access. We will only use read permissions.
  2. Give limited scope of permissions to the LeanIX SMP in order to integrate relevant data.
  3. Issue an API Key used for extracting billing data.
  4. Create Email Address Validation API Key. Note that Email Address Validation is only available to Email API Pro and Premier level accounts only. Key from step 4. also provides a Full Access.
    IMPORTANT: When following 1. or 4. the API key with Full access is created. Please note that this API key does not have Billing Permissions. Only Access key that is created following 3. Will have billing permissions. If billing information is wanted, please create another API key with only Billing Permissions from the 3. and integrate it with LeanIX SMP.

Get API Key with Full access

  1. Log into SendGrid.
  2. Go to the Settings \API Keys (https://app.sendgrid.com/settings/api_keys).

  1. To give LeanIX SMP Full access, Admin API Key Permissions are needed. Give the API key a name, click Full access, and then Create & View.

  1. Store the key safely once it is created, as it will be needed when integrating with LeanIX SMP.

Get API Key with limited access

  1. Log into SendGrid.
  2. Go to the Setting \API Keys (https://app.sendgrid.com/settings/api_keys).

  1. Give the API key a name, click Restricted Access and give Read access permissions to User Settings, Teammates, and Marketing Campaigns groups. Click Create & View.

  1. Store the key safely once it is created, as it will be needed when integrating with LeanIX SMP.

Get API Key with billing access

  1. Log into SendGrid.
  2. Go to the Setting \API Keys (https://app.sendgrid.com/settings/api_keys).

  1. Give the API Key a name, click Billing Access and create a key by clicking Create & View.
  2. Store the key safely once it is created, as it will be needed when integrating with LeanIX SMP.

Get API Key with Email Address Validation Access

  1. Log into SendGrid.
  2. Go to the Setting \API Keys (https://app.sendgrid.com/settings/api_keys).

  1. Click *Email Address Validation Access, give Read Access and Full Access* to LeanIX SMP and then create a key with Create & View. Email Address Validation option is only visible to Pro or Premier level accounts.

  1. Store the key safely once it is created, as it will be needed when integrating with LeanIX SMP.

Configure SendGrid integration in LeanIX SMP

  1. Log into LeanIX SMP and navigate to SendGrid settings
    ( <https://us-si.leanix.net/#/service/SendGridor <https://eu-si.leanix.net/#/service/SendGrid)
  2. Click on the Integrate button, and fill out the form with key from one of the above steps:
    1. Access token
    2. Access token with billing permissions
  3. Click Integrate
  4. Add more keys
    1. Log into LeanIX SMP and navigate to SendGrid settings
    ( <https://us-si.leanix.net/#/service/SendGridor <https://eu-si.leanix.net/#/service/SendGrid)
    2. Click on the Service Settings

  1. Click Add service account

  1. Fill out the form with key from one of the above steps.
    5. Click Integrate
    6. Repeat step 6. for all created keys.