> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mailjet

> How to set up the Mailjet connector, plus the actions and events that are available.

<div className="connector-page-header">
  <img src="https://stackone-logos.com/api/mailjet/filled/svg" alt="Mailjet" className="connector-page-icon" />

  <div className="connector-page-changelog">
    <div className="connector-page-version"><span>v1.2.0</span></div>
    <div><a href="/connectors/mailjet/changelog">See changelog</a></div>
  </div>

  <div className="connector-page-header-meta">
    <div className="connector-page-subtitle"><a href="#actions">59 actions</a> · <a href="#events">8 events</a> · 1 auth method</div>

    <div className="connector-page-category-tags">
      <span className="connector-page-category-tag">Messaging</span>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See [Organizations & Projects](/gateway/concepts/organizations-and-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a Connector Profile in your project. See [Setup Connector Profile](/gateway/quickstart#setup-connector-profile).

    <Columns cols={2}>
      <Card title="Connector Profile · API Key" href="/connectors/mailjet/guides/connector-profile/api-key" icon="https://stackone-logos.com/api/mailjet/filled/svg" horizontal>
        Uses HTTP Basic authentication with your Mailjet API Key as the username and Secret Key as the password. Both are found...
      </Card>
    </Columns>

    Optionally, configure receiving Events for Mailjet into StackOne.

    <Columns cols={2}>
      <Card title="Webhooks setup" href="/connectors/mailjet/guides/webhook-setup" icon="webhook" horizontal />
    </Columns>
  </Step>

  <Step title="Link an Account">
    Link an account [from the dashboard](/connect/managing-connectors/linking-accounts#link-from-the-dashboard) (or via [StackOne Hub](/embed/account-linking/overview)).

    See the guide for the authentication type chosen in the Connector Profile:

    <Columns cols={2}>
      <Card title="Link Account · API Key" href="/connectors/mailjet/guides/link-account/api-key" icon="https://stackone-logos.com/api/mailjet/filled/svg" horizontal />
    </Columns>
  </Step>

  <Step title="Use Actions">
    Connect an AI platform to the linked account's actions. See [AI Platforms](/connect/ai-platforms/overview).

    Other ways to call actions are listed in [Protocols & SDKs](/connect/protocols-and-sdks).
  </Step>
</Steps>

## Actions

<div className="connector-meta-library-section">
  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>59 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid">
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_campaign_drafts" data-action-label="List Campaign Drafts" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Campaign Drafts</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_campaign_drafts" aria-label="Copy mailjet_list_campaign_drafts"><code className="connector-page-code">mailjet\_list\_campaign\_drafts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of editable marketing campaign drafts (newsletters) with optional filtering.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_campaign_draft" data-action-label="Get Campaign Draft" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Campaign Draft</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_campaign_draft" aria-label="Copy mailjet_get_campaign_draft"><code className="connector-page-code">mailjet\_get\_campaign\_draft</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single editable campaign draft (newsletter) by its draft ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_create_campaign_draft" data-action-label="Create Campaign Draft" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Campaign Draft</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_create_campaign_draft" aria-label="Copy mailjet_create_campaign_draft"><code className="connector-page-code">mailjet\_create\_campaign\_draft</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new marketing campaign draft (newsletter) shell to later add content to and send.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_campaign_draft" data-action-label="Update Campaign Draft" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Campaign Draft</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_campaign_draft" aria-label="Copy mailjet_update_campaign_draft"><code className="connector-page-code">mailjet\_update\_campaign\_draft</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the settings (sender, subject, target list) of an existing campaign draft.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_campaign_draft_content" data-action-label="Get Campaign Draft Content" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Campaign Draft Content</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_campaign_draft_content" aria-label="Copy mailjet_get_campaign_draft_content"><code className="connector-page-code">mailjet\_get\_campaign\_draft\_content</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the email body (HTML, text, MJML) of a campaign draft.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_campaign_draft_content" data-action-label="Update Campaign Draft Content" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Campaign Draft Content</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_campaign_draft_content" aria-label="Copy mailjet_update_campaign_draft_content"><code className="connector-page-code">mailjet\_update\_campaign\_draft\_content</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add or replace the email body (HTML, text, MJML) of a campaign draft.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_send_campaign_draft" data-action-label="Send Campaign Draft" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Send Campaign Draft</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_send_campaign_draft" aria-label="Copy mailjet_send_campaign_draft"><code className="connector-page-code">mailjet\_send\_campaign\_draft</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send a marketing campaign draft (newsletter) immediately to its whole target contact list.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_schedule_campaign_draft" data-action-label="Schedule Campaign Draft" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Schedule Campaign Draft</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_schedule_campaign_draft" aria-label="Copy mailjet_schedule_campaign_draft"><code className="connector-page-code">mailjet\_schedule\_campaign\_draft</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Schedule a marketing campaign draft to be sent to its target list at a future date/time.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_test_campaign_draft" data-action-label="Test Campaign Draft" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Test Campaign Draft</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_test_campaign_draft" aria-label="Copy mailjet_test_campaign_draft"><code className="connector-page-code">mailjet\_test\_campaign\_draft</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send a preview/test copy of a campaign draft to specific recipients before the real send.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_campaigns" data-action-label="List Campaigns" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Campaigns</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_campaigns" aria-label="Copy mailjet_list_campaigns"><code className="connector-page-code">mailjet\_list\_campaigns</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of already-sent campaigns (marketing and transactional) with optional filtering.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_campaign" data-action-label="Get Campaign" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Campaign</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_campaign" aria-label="Copy mailjet_get_campaign"><code className="connector-page-code">mailjet\_get\_campaign</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single already-sent campaign record by its campaign ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_contact_lists" data-action-label="List Contact Lists" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Contact Lists</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_contact_lists" aria-label="Copy mailjet_list_contact_lists"><code className="connector-page-code">mailjet\_list\_contact\_lists</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all contact lists on the account (not scoped to any single contact).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_contact_list" data-action-label="Get Contact List" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Contact List</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_contact_list" aria-label="Copy mailjet_get_contact_list"><code className="connector-page-code">mailjet\_get\_contact\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single contact list (its name, address, subscriber count) by list ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_create_contact_list" data-action-label="Create Contact List" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Contact List</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_create_contact_list" aria-label="Copy mailjet_create_contact_list"><code className="connector-page-code">mailjet\_create\_contact\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new empty contact list (mailing list) on the account.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_contact_list" data-action-label="Update Contact List" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Contact List</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_contact_list" aria-label="Copy mailjet_update_contact_list"><code className="connector-page-code">mailjet\_update\_contact\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Rename an existing contact list, or mark it deleted/restored.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_delete_contact_list" data-action-label="Delete Contact List" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Contact List</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_delete_contact_list" aria-label="Copy mailjet_delete_contact_list"><code className="connector-page-code">mailjet\_delete\_contact\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a contact list by its list ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_manage_list_contact" data-action-label="Manage List Contact" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Manage List Contact</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_manage_list_contact" aria-label="Copy mailjet_manage_list_contact"><code className="connector-page-code">mailjet\_manage\_list\_contact</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Subscribe, update, or unsubscribe ONE contact to/from ONE contact list (synchronous).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_manage_list_contacts_bulk" data-action-label="Manage List Contacts (Bulk)" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Manage List Contacts (Bulk)</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_manage_list_contacts_bulk" aria-label="Copy mailjet_manage_list_contacts_bulk"><code className="connector-page-code">mailjet\_manage\_list\_contacts\_bulk</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Upload MANY contacts to ONE contact list in one asynchronous bulk job (returns a JobID).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_contact_properties" data-action-label="List Contact Properties" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Contact Properties</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_contact_properties" aria-label="Copy mailjet_list_contact_properties"><code className="connector-page-code">mailjet\_list\_contact\_properties</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the account-wide custom-field DEFINITIONS (the property schema), not per-contact values.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_contact_property" data-action-label="Get Contact Property" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Contact Property</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_contact_property" aria-label="Copy mailjet_get_contact_property"><code className="connector-page-code">mailjet\_get\_contact\_property</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single custom-field DEFINITION (property schema) by its ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_create_contact_property" data-action-label="Create Contact Property" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Contact Property</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_create_contact_property" aria-label="Copy mailjet_create_contact_property"><code className="connector-page-code">mailjet\_create\_contact\_property</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Define a new account-wide custom contact field (property definition).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_contact_property" data-action-label="Update Contact Property" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Contact Property</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_contact_property" aria-label="Copy mailjet_update_contact_property"><code className="connector-page-code">mailjet\_update\_contact\_property</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Rename or retype an existing account-wide custom-field DEFINITION.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_delete_contact_property" data-action-label="Delete Contact Property" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Contact Property</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_delete_contact_property" aria-label="Copy mailjet_delete_contact_property"><code className="connector-page-code">mailjet\_delete\_contact\_property</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete an account-wide custom-field DEFINITION by its ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_contacts" data-action-label="List Contacts" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Contacts</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_contacts" aria-label="Copy mailjet_list_contacts"><code className="connector-page-code">mailjet\_list\_contacts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of contacts on the account with optional filtering.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_contact" data-action-label="Get Contact" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Contact</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_contact" aria-label="Copy mailjet_get_contact"><code className="connector-page-code">mailjet\_get\_contact</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single contact by numeric ID or email address.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_create_contact" data-action-label="Create Contact" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Contact</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_create_contact" aria-label="Copy mailjet_create_contact"><code className="connector-page-code">mailjet\_create\_contact</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new contact on the account (email required).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_contact" data-action-label="Update Contact" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Contact</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_contact" aria-label="Copy mailjet_update_contact"><code className="connector-page-code">mailjet\_update\_contact</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing contact's display name or campaign-exclusion (suppression) setting.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_contact_data" data-action-label="Get Contact Data" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Contact Data</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_contact_data" aria-label="Copy mailjet_get_contact_data"><code className="connector-page-code">mailjet\_get\_contact\_data</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the custom-field VALUES stored on a single contact.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_contact_data" data-action-label="Update Contact Data" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Contact Data</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_contact_data" aria-label="Copy mailjet_update_contact_data"><code className="connector-page-code">mailjet\_update\_contact\_data</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Set or update the custom-field VALUES on a single contact.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_contact_lists" data-action-label="Get Contact's Lists" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Contact's Lists</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_contact_lists" aria-label="Copy mailjet_get_contact_lists"><code className="connector-page-code">mailjet\_get\_contact\_lists</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the contact lists that ONE specific contact belongs to (with per-list subscription status).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_manage_contact_lists" data-action-label="Manage Contact's Lists" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Manage Contact's Lists</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_manage_contact_lists" aria-label="Copy mailjet_manage_contact_lists"><code className="connector-page-code">mailjet\_manage\_contact\_lists</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Subscribe or unsubscribe ONE contact across MANY contact lists in one call (contact ID in path).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_messages" data-action-label="List Messages" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Messages</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_messages" aria-label="Copy mailjet_list_messages"><code className="connector-page-code">mailjet\_list\_messages</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of individual processed (sent) messages with rich filtering.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_message" data-action-label="Get Message" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Message</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_message" aria-label="Copy mailjet_get_message"><code className="connector-page-code">mailjet\_get\_message</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve delivery details for a single processed message by its message ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_message_information" data-action-label="Get Message Information" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Message Information</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_message_information" aria-label="Copy mailjet_get_message_information"><code className="connector-page-code">mailjet\_get\_message\_information</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve size, spam-score, and delivery statistics for a single message by its message ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_segments" data-action-label="List Segments" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Segments</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_segments" aria-label="Copy mailjet_list_segments"><code className="connector-page-code">mailjet\_list\_segments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of contact segmentation filters used to dynamically target campaigns.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_segment" data-action-label="Get Segment" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Segment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_segment" aria-label="Copy mailjet_get_segment"><code className="connector-page-code">mailjet\_get\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single contact segmentation filter (including its expression) by ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_create_segment" data-action-label="Create Segment" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Segment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_create_segment" aria-label="Copy mailjet_create_segment"><code className="connector-page-code">mailjet\_create\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new contact segmentation filter from a targeting expression.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_segment" data-action-label="Update Segment" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Segment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_segment" aria-label="Copy mailjet_update_segment"><code className="connector-page-code">mailjet\_update\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the name, description, expression, or status of a segmentation filter.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_delete_segment" data-action-label="Delete Segment" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Segment</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_delete_segment" aria-label="Copy mailjet_delete_segment"><code className="connector-page-code">mailjet\_delete\_segment</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a contact segmentation filter by ID (must not be in use).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_send_email" data-action-label="Send Email" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Send Email</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_send_email" aria-label="Copy mailjet_send_email"><code className="connector-page-code">mailjet\_send\_email</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send one or more transactional emails to specific recipients via the Send API v3.1.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_senders" data-action-label="List Senders" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Senders</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_senders" aria-label="Copy mailjet_list_senders"><code className="connector-page-code">mailjet\_list\_senders</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the sender addresses and domains configured on the API key, with validation status.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_sender" data-action-label="Get Sender" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Sender</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_sender" aria-label="Copy mailjet_get_sender"><code className="connector-page-code">mailjet\_get\_sender</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single sender (address/domain and its validation status) by sender ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_create_sender" data-action-label="Create Sender" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Sender</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_create_sender" aria-label="Copy mailjet_create_sender"><code className="connector-page-code">mailjet\_create\_sender</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Register a new sender email address or whole-domain (wildcard) sender.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_sender" data-action-label="Update Sender" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Sender</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_sender" aria-label="Copy mailjet_update_sender"><code className="connector-page-code">mailjet\_update\_sender</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the display name, email type, or default flag of an existing sender.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_delete_sender" data-action-label="Delete Sender" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Sender</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_delete_sender" aria-label="Copy mailjet_delete_sender"><code className="connector-page-code">mailjet\_delete\_sender</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a sender from the API key by its sender ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_validate_sender" data-action-label="Validate Sender" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Validate Sender</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_validate_sender" aria-label="Copy mailjet_validate_sender"><code className="connector-page-code">mailjet\_validate\_sender</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Trigger validation of a sender (resend activation email or re-check domain DNS).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_stat_counters" data-action-label="List Statistics Counters" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Statistics Counters</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_stat_counters" aria-label="Copy mailjet_list_stat_counters"><code className="connector-page-code">mailjet\_list\_stat\_counters</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve aggregated messaging statistics (sent, opened, clicked, bounced) grouped by source and time.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_templates" data-action-label="List Templates" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Templates</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_templates" aria-label="Copy mailjet_list_templates"><code className="connector-page-code">mailjet\_list\_templates</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of reusable email templates with optional filtering.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_template" data-action-label="Get Template" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Template</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_template" aria-label="Copy mailjet_get_template"><code className="connector-page-code">mailjet\_get\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single template's metadata by its template ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_create_template" data-action-label="Create Template" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Template</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_create_template" aria-label="Copy mailjet_create_template"><code className="connector-page-code">mailjet\_create\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new reusable email template shell (content added separately).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_template" data-action-label="Update Template" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Template</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_template" aria-label="Copy mailjet_update_template"><code className="connector-page-code">mailjet\_update\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing template's metadata (name, purposes, categories, etc.).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_delete_template" data-action-label="Delete Template" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Template</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_delete_template" aria-label="Copy mailjet_delete_template"><code className="connector-page-code">mailjet\_delete\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete a reusable email template by its template ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_template_content" data-action-label="Get Template Content" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Template Content</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_template_content" aria-label="Copy mailjet_get_template_content"><code className="connector-page-code">mailjet\_get\_template\_content</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the email body (HTML, text, MJML) of a template.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_template_content" data-action-label="Update Template Content" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Template Content</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_template_content" aria-label="Copy mailjet_update_template_content"><code className="connector-page-code">mailjet\_update\_template\_content</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add or replace the email body (HTML, text, MJML) of a template.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_list_event_callbacks" data-action-label="List Event Callbacks" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>List Event Callbacks</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_list_event_callbacks" aria-label="Copy mailjet_list_event_callbacks"><code className="connector-page-code">mailjet\_list\_event\_callbacks</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the Event API callback (webhook) URLs registered on the account.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_get_event_callback" data-action-label="Get Event Callback" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Event Callback</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_get_event_callback" aria-label="Copy mailjet_get_event_callback"><code className="connector-page-code">mailjet\_get\_event\_callback</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single Event API callback (webhook) URL by its ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_create_event_callback" data-action-label="Create Event Callback" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Create Event Callback</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_create_event_callback" aria-label="Copy mailjet_create_event_callback"><code className="connector-page-code">mailjet\_create\_event\_callback</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Register a new Event API callback (webhook) URL for a given message event type.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_update_event_callback" data-action-label="Update Event Callback" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Update Event Callback</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_update_event_callback" aria-label="Copy mailjet_update_event_callback"><code className="connector-page-code">mailjet\_update\_event\_callback</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing Event API callback (webhook) URL, or reactivate a suspended one.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="mailjet_delete_event_callback" data-action-label="Delete Event Callback" data-action-scopes="" data-action-auth="API Key" data-action-auth-scopes="{&#x22;API Key&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Delete Event Callback</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_delete_event_callback" aria-label="Copy mailjet_delete_event_callback"><code className="connector-page-code">mailjet\_delete\_event\_callback</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete an Event API callback (webhook) URL by its ID.</div>
      </div>
    </div>
  </div>
</div>

## Events

<div className="connector-meta-library-section">
  <div className="connector-actions-controls not-prose" data-connector-events-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-events-search placeholder="Search events" aria-label="Search events" />

      <div className="connector-actions-scopes" data-connector-events-scopes>
        <button type="button" className="connector-actions-scopes__toggle" data-connector-events-scopes-toggle aria-expanded="false">
          <span>Tags<span data-connector-events-scopes-count /></span>
        </button>

        <div className="connector-actions-scopes__menu">
          <div className="connector-actions-scopes__header">
            <input type="search" className="connector-actions-scopes__search" data-connector-events-scope-search placeholder="Search tags..." aria-label="Search tags" />

            <div className="connector-actions-scopes__actions">
              <button type="button" data-connector-events-scopes-select-all>Select all</button>
              <span>|</span>
              <button type="button" data-connector-events-scopes-clear>Clear</button>
            </div>
          </div>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Messages" data-connector-events-scope-filter />

            <span>Messages</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Webhooks" data-connector-events-scope-filter />

            <span>Webhooks</span>
          </label>

          <div className="connector-actions-scopes__empty" data-connector-events-scopes-empty hidden>No tags found</div>
        </div>
      </div>
    </div>
  </div>

  <div className="meta-library-count" data-connector-events-count>8 events</div>

  <div className="not-prose meta-library-table-container" data-connector-events-table>
    <div className="connector-meta-library-grid connector-meta-library-grid--three-col">
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Event</div>
        <div className="meta-library-grid-header-cell">Description</div>
        <div className="meta-library-grid-header-cell">Tags</div>
      </div>

      <div className="connector-meta-library-row" data-event-id="mailjet_webhook_sent" data-event-label="Message Sent" data-event-tags="Messages,Webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Message Sent</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_webhook_sent" aria-label="Copy mailjet_webhook_sent"><code className="connector-page-code">mailjet\_webhook\_sent</code></button></div>
          <div className="connector-meta-library-item-sub"><span className="connector-page-category-tag">Manual setup</span></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fires when a message is accepted and delivered to the recipient's mail server. Mailjet event type `sent`; the payload in...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Messages</span><span className="connector-page-category-tag">Webhooks</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="mailjet_webhook_open" data-event-label="Message Opened" data-event-tags="Messages,Webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Message Opened</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_webhook_open" aria-label="Copy mailjet_webhook_open"><code className="connector-page-code">mailjet\_webhook\_open</code></button></div>
          <div className="connector-meta-library-item-sub"><span className="connector-page-category-tag">Manual setup</span></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fires when a recipient opens a message (requires open tracking to be enabled). Mailjet event type `open`; the payload in...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Messages</span><span className="connector-page-category-tag">Webhooks</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="mailjet_webhook_click" data-event-label="Link Clicked" data-event-tags="Messages,Webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Link Clicked</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_webhook_click" aria-label="Copy mailjet_webhook_click"><code className="connector-page-code">mailjet\_webhook\_click</code></button></div>
          <div className="connector-meta-library-item-sub"><span className="connector-page-category-tag">Manual setup</span></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fires when a recipient clicks a tracked link in a message (requires click tracking to be enabled). Mailjet event type \`c...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Messages</span><span className="connector-page-category-tag">Webhooks</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="mailjet_webhook_bounce" data-event-label="Message Bounced" data-event-tags="Messages,Webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Message Bounced</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_webhook_bounce" aria-label="Copy mailjet_webhook_bounce"><code className="connector-page-code">mailjet\_webhook\_bounce</code></button></div>
          <div className="connector-meta-library-item-sub"><span className="connector-page-category-tag">Manual setup</span></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fires when a message bounces — the recipient's server rejected or could not deliver it. Mailjet event type `bounce`; the...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Messages</span><span className="connector-page-category-tag">Webhooks</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="mailjet_webhook_blocked" data-event-label="Message Blocked" data-event-tags="Messages,Webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Message Blocked</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_webhook_blocked" aria-label="Copy mailjet_webhook_blocked"><code className="connector-page-code">mailjet\_webhook\_blocked</code></button></div>
          <div className="connector-meta-library-item-sub"><span className="connector-page-category-tag">Manual setup</span></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fires when a message is blocked before sending — for example the recipient address is on a suppression or block list. Ma...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Messages</span><span className="connector-page-category-tag">Webhooks</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="mailjet_webhook_spam" data-event-label="Spam Complaint" data-event-tags="Messages,Webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Spam Complaint</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_webhook_spam" aria-label="Copy mailjet_webhook_spam"><code className="connector-page-code">mailjet\_webhook\_spam</code></button></div>
          <div className="connector-meta-library-item-sub"><span className="connector-page-category-tag">Manual setup</span></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fires when a recipient marks a message as spam (a feedback-loop complaint). Mailjet event type `spam`; the payload inclu...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Messages</span><span className="connector-page-category-tag">Webhooks</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="mailjet_webhook_unsub" data-event-label="Unsubscribed" data-event-tags="Messages,Webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Unsubscribed</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_webhook_unsub" aria-label="Copy mailjet_webhook_unsub"><code className="connector-page-code">mailjet\_webhook\_unsub</code></button></div>
          <div className="connector-meta-library-item-sub"><span className="connector-page-category-tag">Manual setup</span></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fires when a recipient unsubscribes via a message's unsubscribe link. Mailjet event type `unsub`; the payload includes \`...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Messages</span><span className="connector-page-category-tag">Webhooks</span></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-event-id="mailjet_active_check" data-event-label="Active Check" data-event-tags="Webhooks">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Active Check</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="mailjet_active_check" aria-label="Copy mailjet_active_check"><code className="connector-page-code">mailjet\_active\_check</code></button></div>
          <div className="connector-meta-library-item-sub"><span className="connector-page-category-tag">Manual setup</span></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Acknowledges any webhook delivery that is not a recognized Mailjet event — for example a connectivity or verification PO...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><span className="connector-page-category-tag">Webhooks</span></div>
        </div>
      </div>
    </div>
  </div>
</div>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.